tracker issue : CF-4077685

select a category, or use search below
(searches all categories and all time range)
Title:

Can't install CF 11 using Apache

| View in Tracker

Status/Resolution/Reason: Closed/Withdrawn/CannotReproduce

Reporter/Name(from Bugbase): John Barrett / John Barrett (John Barrett)

Created: 10/21/2015

Components: Installation/Config, Connector

Versions: 11.0

Failure Type: Non Functioning

Found In Build/Fixed In Build: CF11_Final /

Priority/Frequency: Trivial / Unknown

Locale/System: English / Mac 10 All

Vote Count: 0

While trying to install ColdFusion 11, and using the connector to attach apache (port 80) this option does not at all. Also, when you try to use the apache connector after installing with build in web server (8500) you get an error saying it can't find the file. In fact the file does not exist.

When installing, using the apache connector, this file is created - https://www.dropbox.com/s/40m3ytt8518svi7/Screen%20Shot%202015-10-21%20at%205.10.33%20PM.png?dl=0

this breaks apache, because it causes an error in trying to locate a file that doesn't exist. You can view the file here:
https://www.dropbox.com/s/hsjpp2dauq5lke6/Screen%20Shot%202015-10-21%20at%205.24.02%20PM.png?dl=0

It seems to me that there are some important files that does not get installed.
To fix this I commented the calling of the file that the http.config files calls, which is all the ColdFusion configurations. Now Apache is working for non ColdFusion files and I have the build-in  web server working. 

I would like to get the server working for port 80 under apache. I have tried everything and I don't feel that re-installing ColdFusion 11 yet again will change everything. I have just doubled checked and all updates/hot fixes have been fixed.

----------------------------- Additional Watson Details -----------------------------

Watson Bug ID:	4077685

External Customer Info:
External Company:  
External Customer Name: John Barrett
External Customer Email:  
External Test Config: My Hardware and Environment details:

OS X El Capitan, Version 10.11



java version "1.8.0_60"

Java(TM) SE Runtime Environment (build 1.8.0_60-b27)

Java HotSpot(TM) 64-Bit Server VM (build 25.60-b23, mixed mode)

Attachments:

  1. October 22, 2015 00:00:00: 1_Screen_Shot_2015-10-21_at_6.00.43_PM.png

Comments:

Sorry if I did not explain this too well , it is my first bug report.
Comment by External U.
5478 | October 21, 2015 05:31:15 PM GMT
It's a permissions issue in OS X. The connector needs to run with privileges. Command line and use the sudo command. The common line will look something like this. sudo ./wsconfig –ws Apache –dir /private/etc/apache2 –bin /usr/sbin/apachectl -cfide /Applications/ColdFusion11/cfdev/wwwroot/ -v
Comment by External U.
5479 | October 22, 2015 08:24:22 PM GMT
John, Can you check is the mod_jk.so file referenced in the mod_jk.conf file physically exists in the location seen in the dropbox error msg. When you create a connector with the wsconfig tool, the changes to your webserver (I believe you are using the built-in OSX apache websever ) are saved in the form of mod_jk.conf file. Your default apache httpd.conf file contains a reference to this file. The mod_jk-conf file in-turn references the all-important mod_jk.so file located in you CF directory. When you run the wscofig tool to create a connector it is required that you use administrator privileges. So, as suggested by Wil, please prefix the command with "sudo". If you did originally run the command with admin privileges, can you share the wsconfig.log file created in the <cf_root>/config/wsconfig directory. For usage ref. https://helpx.adobe.com/coldfusion/installing/configuring-your-system.html
Comment by Piyush K.
5480 | October 23, 2015 04:27:24 AM GMT
closing this. Pls. contact CFsup@adobe.com if the issue is still unresolved.
Comment by Piyush K.
5481 | December 19, 2015 01:53:40 PM GMT