Status/Resolution/Reason: Closed/Withdrawn/NotABug
Reporter/Name(from Bugbase): Henry Ho / Henry Ho (Henry Ho)
Created: 06/22/2016
Components: Installation/Config, Connector
Versions: 11.0
Failure Type: Crash
Found In Build/Fixed In Build: CF11_Final /
Priority/Frequency: Critical / Most users will encounter
Locale/System: English / Win All
Vote Count: 0
Problem Description:
org.apache.coyote.ajp.AjpProcessor getRealPathFromServer
SEVERE: Error in getRealPathFromConn
I got many of these in coldfusion-error.log and CF was unresponsive with Sandbox Security on. There were a few rules on Files/Dirs and I use coldbox 3.8. I'm already using latest hotfix update 9.
Steps to Reproduce:
Render pages under different paths under load, with sandbox security on with some file/dir paths restrictions.
Actual Result: Unresponsive CF
Expected Result: Working CF
Any Workarounds: Disable sandbox security..
Stack Trace:
org.apache.coyote.ajp.AjpProcessor getRealPathFromServer
SEVERE: Error in getRealPathFromConn
java.net.SocketException: Connection reset by peer: socket write error
at java.net.SocketOutputStream.socketWrite0(Native Method)
at java.net.SocketOutputStream.socketWrite(Unknown Source)
at java.net.SocketOutputStream.write(Unknown Source)
at org.apache.coyote.ajp.AjpProcessor.getRealPathFromServer(AjpProcessor.java:407)
at org.apache.coyote.ajp.AbstractAjpProcessor.getRealPath(AbstractAjpProcessor.java:1361)
at org.apache.naming.resources.FileDirContext.doGetRealPath(FileDirContext.java:202)
at org.apache.naming.resources.BaseDirContext.getRealPath(BaseDirContext.java:424)
at org.apache.catalina.core.StandardContext.getRealPath(StandardContext.java:4760)
at org.apache.catalina.core.ApplicationContext.getRealPath(ApplicationContext.java:459)
at sun.reflect.GeneratedMethodAccessor25.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at org.apache.catalina.core.ApplicationContextFacade$1.run(ApplicationContextFacade.java:854)
at java.security.AccessController.doPrivileged(Native Method)
at org.apache.catalina.core.ApplicationContextFacade.executeMethod(ApplicationContextFacade.java:851)
at org.apache.catalina.core.ApplicationContextFacade.invokeMethod(ApplicationContextFacade.java:799)
at org.apache.catalina.core.ApplicationContextFacade.doPrivileged(ApplicationContextFacade.java:770)
at org.apache.catalina.core.ApplicationContextFacade.getRealPath(ApplicationContextFacade.java:332)
at coldfusion.runtime.ServletContextWrapper.doGetRealPath(ServletContextWrapper.java:184)
at coldfusion.runtime.ServletContextWrapper._doGetRealPath(ServletContextWrapper.java:116)
at coldfusion.runtime.ServletContextWrapper.access$000(ServletContextWrapper.java:29)
at coldfusion.runtime.ServletContextWrapper$1.run(ServletContextWrapper.java:92)
at java.security.AccessController.doPrivileged(Native Method)
at coldfusion.runtime.ServletContextWrapper.getRealPath(ServletContextWrapper.java:88)
at coldfusion.runtime.RuntimeServiceImpl.getRealPath(RuntimeServiceImpl.java:1151)
at coldfusion.runtime.RuntimeServiceImpl.getRealPath(RuntimeServiceImpl.java:1165)
at coldfusion.filter.FusionContext.getRealPath(FusionContext.java:967)
at coldfusion.filter.FusionContext.getRealPath(FusionContext.java:939)
at coldfusion.runtime.RuntimeServiceImpl.resolveTemplatePath(RuntimeServiceImpl.java:898)
at coldfusion.tagext.lang.IncludeTag$ResolveTemplatePathPrivilege.run(IncludeTag.java:339)
at java.security.AccessController.doPrivileged(Native Method)
at coldfusion.tagext.lang.IncludeTag.setTemplate(IncludeTag.java:426)
...
----------------------------- Additional Watson Details -----------------------------
Watson Bug ID: 4167008
Reason: PRHaveInfo
External Customer Info:
External Company:
External Customer Name: Henry Ho
External Customer Email:
External Test Config: My Hardware and Environment details:
Windows Server 2012
IIS
CF11 Enterprise on JRE 1.8
Attachments:
Comments: