• Global community
    • Language:
      • Deutsch
      • English
      • Español
      • Français
      • Português
  • 日本語コミュニティ
    Dedicated community for Japanese speakers
  • 한국 커뮤니티
    Dedicated community for Korean speakers
Exit
0

CF10 503 Error accessing Administrator

New Here ,
Jul 02, 2013 Jul 02, 2013

Copy link to clipboard

Copied

I am getting 503 errors trying to display the admin screen.

This is a snipit of the ColdFusion log

SEVERE: Error in getRealPathFromConn

java.net.SocketException: Broken pipe

        at java.net.SocketOutputStream.socketWrite0(Native Method)

        at java.net.SocketOutputStream.socketWrite(SocketOutputStream.java:92)

        at java.net.SocketOutputStream.write(SocketOutputStream.java:124)

        at org.apache.coyote.ajp.AjpProcessor.getRealPathFromServer(AjpProcessor.java:401)

        at org.apache.coyote.ajp.AbstractAjpProcessor.getRealPath(AbstractAjpProcessor.java:1154)

        at org.apache.naming.resources.FileDirContext.doGetRealPath(FileDirContext.java:198)

        at org.apache.naming.resources.BaseDirContext.getRealPath(BaseDirContext.java:412)

        at org.apache.catalina.core.StandardContext.getRealPath(StandardContext.java:4475)

        at org.apache.catalina.core.ApplicationContext.getRealPath(ApplicationContext.java:414)

        at org.apache.catalina.core.ApplicationContextFacade.getRealPath(ApplicationContextFacade.java:335)

        at coldfusion.runtime.ServletContextWrapper.doGetRealPath(ServletContextWrapper.java:179)

        at coldfusion.runtime.ServletContextWrapper._doGetRealPath(ServletContextWrapper.java:116)

        at coldfusion.runtime.ServletContextWrapper.getRealPath(ServletContextWrapper.java:98)

        at coldfusion.runtime.TemplateProxyFactory.getFullName(TemplateProxyFactory.java:1092)

        at coldfusion.tagext.html.ajax.AjaxProxyTag.getCFCInvocationPath(AjaxProxyTag.java:531)

        at coldfusion.tagext.html.ajax.AjaxProxyTag.generateAjaxProxy(AjaxProxyTag.java:238)

        at coldfusion.tagext.html.ajax.AjaxProxyTag.doStartTag(AjaxProxyTag.java:133)

        at coldfusion.runtime.CfJspPage._emptyTcfTag(CfJspPage.java:2799)

        at cfindex2ecfm1192890685.runPage(C:\work\cf10_final_hotfix\cfusion\wwwroot\CFIDE\administrator\updates\index.cfm:211)

You can see I am getting a Broken Pipe error. The interesting thing is this last line. This is a RHEL 6.3 Linux installation.

This installation is not using the internal web server. Instead it is using an AJP proxy to Tomcat from Apache webserver.

Thanks for any assistance.

mike

Views

983

Translate

Translate

Report

Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
Enthusiast ,
Jul 03, 2013 Jul 03, 2013

Copy link to clipboard

Copied

LATEST

That last line shows a windows file path because that file is "encoded" (some people say encrypted but that is not an accurate term in this case), and it always shows the path of the file on the computer where it was encoded.  You mention you are using an AJP proxy to tomcat, are you not using the CF connector to connect apache? They have made some modifications to the mod_jk connector so if you are trying to use the standard tomcat version that could be a source of error.  To use the CF apache connector you run the command: 

/opt/coldfusion10/cfusion/runtime/bin/wsconfig \

-ws apache \

-dir /usr/local/apache2/conf \

-bin /usr/local/apache2/bin/httpd \

-script /usr/local/apache2/bin/apachectl \

Just make sure the dir, bin and script arguments point to the correct paths, the above paths were from a CentOS 6 servr so should be pretty similar

Votes

Translate

Translate

Report

Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
Resources
Documentation