tracker issue : CF-4204267

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

Reserved folder name "connector"

| View in Tracker

Status/Resolution/Reason: To Fix//HaveNewInfo

Reporter/Name(from Bugbase): Nik Y. / ()

Created: 04/24/2019

Components: Installation/Config, Installation/Config, Connector

Versions: 2018

Failure Type: Usability Issue

Found In Build/Fixed In Build: Latest release /

Priority/Frequency: Normal / All users will encounter

Locale/System: English / Win 2016

Vote Count: 0

Problem Description: Any folder named "connector" will not properly function in an IIS/ColdFusion 2018 configuration - CFC files do not work.

Steps to Reproduce: Create a folder called "connector" in the website hierarchy, use .cfc files within the folder.
 
Actual Result: Blank screen. Nothing is executed.

Expected Result:

Any Workarounds: Per support:
Step 1: Navigate to  \ColdFusion2018\cfusion\wwwroot\WEB-INF\web.xml file and take a back up of the xml file. 

Remove the following entry

    <servlet>
        <servlet-name>Connector</servlet-name>
        <display-name>Serves Connector Metrics</display-name>
        <servlet-class>coldfusion.bootstrap.BootstrapServlet</servlet-class>
         <init-param>
            <param-name>servlet.class</param-name>
            <param-value>coldfusion.ConnectorServlet</param-value>
        </init-param>
         <load-on-startup>1001</load-on-startup>
    </servlet>

And 

    <servlet-mapping>
        <servlet-name>Connector</servlet-name>
        <url-pattern>/connector/*</url-pattern>
    </servlet-mapping>

Step 2:  Navigate to "C:\ColdFusion2018\config\wsconfig\1" folder, and open uriworkermap.properties file and remove the below entry:

   /connector = cfusion

Step 3: Navigate to "C:\ColdFusion2018\config\wsconfig\1" folder and change the heartbeat_interval to 0 in workers.properties.

heartbeat_interval=0

Restart both ColdFusion and IIS and check if it helps.

Attachments:

Comments: