tracker issue : CF-3183938

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

Installer does not properly configure existing VHosts with JkMountFile line when defined in external include file

| View in Tracker

Status/Resolution/Reason: Closed/Fixed/

Reporter/Name(from Bugbase): Adam Tuttle / Adam Tuttle (Adam Tuttle)

Created: 05/07/2012

Components: Documentation

Versions: 10.0

Failure Type: Non Functioning

Found In Build/Fixed In Build: Public Beta /

Priority/Frequency: Critical / Most users will encounter

Locale/System: English / Mac 10.7 64-bit

Vote Count: 0

Problem Description:

The default layout of Apache config files on OSX uses an include statement to move VHost definition into a separate file:

    Include /private/etc/apache2/extra/httpd-vhosts.conf

However the installer does not modify VHosts defined in this file and add the necessary JkMountFile directive to enable REST and other features.

This results in frustration for the developer because their code can be perfect, and the REST service will be configured correctly in CF Administrator, but they still get 404's from Apache when trying to access their REST api's.

If it's not possible or feasible to fix this issue in the installer, the documentation needs to be VERY good about pointing this out. This issue will trip up a lot of developers otherwise.

Steps to Reproduce:

* Setup Apache with multiple VHosts defined in an external include.
* Install CF10
* Note that the VHosts do not have the JkMountFile directive applied to them.

Actual Result:

JkMountFile directive  NOT added.

Expected Result:

JkMountFile directive added.

Any Workarounds:

Add the line manually.

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

Watson Bug ID:	3183938

External Customer Info:
External Company:  
External Customer Name: Adam.Tuttle
External Customer Email:  
External Test Config: My Hardware and Environment details:



OSX 10.7.3

Apache 2.2

Attachments:

  1. September 24, 2015 00:00:00: 1_Configuring_your_System.pdf

Comments:

http://fusiongrokker.com/post/getting-nothing-but-404-s-for-coldfusion-10-rest-on-apache
Comment by External U.
19522 | May 07, 2012 10:21:11 AM GMT
Added the section, Configuring virtual hosts to enable REST, in the doc https://helpx.stage.adobe.com/coldfusion/installing/configuring-your-system.html Please review and validate.
Comment by Saurav G.
19523 | September 21, 2015 08:13:34 AM GMT
Well I was going to look at your link but it's private.
Comment by External U.
19524 | September 21, 2015 08:26:52 AM GMT
Hi Adam, Adobe's in the process of moving the docs from wiki to Adobe Experience Manager. Learned of this from Adobe's comment on CF-3315068. Thanks!, -Aaron
Comment by External U.
19525 | September 23, 2015 12:34:41 AM GMT