being returned back to the client? I used to see something similar on a
reporting application for a csv download...
Stace
_____
From: Dave Carabetta [mailto:[EMAIL PROTECTED]
Sent: October 3, 2003 8:58 PM
To: CF-Talk
Subject: "Broken Pipe" (cross-post)
(I posted this to cf-linux, but the e-mail never came through for some
reason. Sorry if this is a dupe for some of you.)
I've just been browsing our JRun log files (and MX log files for that
matter) and have noticed a *ton* of errors like the huge stack trace
below
regarding broken pipes. Other than S-TRY-THE-FOLLOWING, there are
numerous
errors with the same stack trace, but these values:
S_BROWSER
S-BROWSER
S_REMOTE_ADDRESS
S-REMOTE-ADDRESS
S_REFERRER
S-REFERRER
S_DATE_TIME
S-DATE-TIME
S_STACK_TRACE
S-STACK-TRACE
S_EXPAND
S-EXPAND
S_EXPAND2
S-EXPAND2
S_UNABLE
S-UNABLE
USER_AGENT
BROBUSTENABLED
attributes.tagContextOffset
ERRORLOCATION
ERROR
ERROR.ROOTCAUSE
ATTRIBUTES.PROPERTIES
CODESNIPPET
REMOTE_ADDR
REMOTE-ADDR
HTTP_REFERER
HTTP-REFERER
The crazy part is that the stack trace starting with the "broken pipe"
line
is identical in each instance. If you were to literally swap out the
header
variable in caps, you'd be looking at my log. Anybody no what this is or
where I can even start looking into this? Our site seems to be perfectly
fine, but I'm greatly alarmed at the number of these traces.
I'm using CFMX 6.0 U3 with Apache 2.0.47 on Solaris 8.
09/19 00:02:09 error Error while reading header S-TRY-THE-FOLLOWING
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:136)
at
java.io.BufferedOutputStream.flushBuffer(BufferedOutputStream.java:66)
at
java.io.BufferedOutputStream.flush(BufferedOutputStream.java:124)
at
jrun.servlet.jrpp.ProxyEndpoint.getHeader(ProxyEndpoint.java:690)
at
javax.servlet.http.HttpServletRequestWrapper.getHeader(HttpServletReques
tWra
pper.java:124)
at
javax.servlet.http.HttpServletRequestWrapper.getHeader(HttpServletReques
tWra
pper.java:124)
at coldfusion.runtime.CgiScope.resolve(Unknown Source)
at coldfusion.runtime.CgiScope.containsName(Unknown Source)
at coldfusion.runtime.CgiScope.search(Unknown Source)
at coldfusion.runtime.NeoPageContext.searchScopes(Unknown
Source)
at coldfusion.runtime.NeoPageContext.findAttribute(Unknown
Source)
at coldfusion.runtime.PageScope.resolveName(Unknown Source)
at coldfusion.runtime.Scope.put(Unknown Source)
at coldfusion.runtime.CfJspPage._arrayset(Unknown Source)
at
coldfusion.runtime.NeoPageContext.SymTab_setSplitNameInMap(Unknown
Source)
at
coldfusion.runtime.NeoPageContext.SymTab_setValidatedSplitNameInString(U
nkno
wn Source)
at
coldfusion.runtime.NeoPageContext.SymTab_setValidatedDottedName(Unknown
Source)
at
coldfusion.runtime.NeoPageContext.setValidatedAttribute(Unknown
Source)
at coldfusion.runtime.NeoPageContext.setAttribute(Unknown
Source)
at coldfusion.runtime.CfJspPage._set(Unknown Source)
at
cfsavecontent2ecfm524713869.runPage(/home/opt/jrun4/servers/stagingCFMX1
/cfu
sion/WEB-INF/cftags/savecontent.cfm:15)
at coldfusion.runtime.CfJspPage.invoke(Unknown Source)
at coldfusion.filter.CFVariablesScopeFilter.invoke(Unknown
Source)
at coldfusion.tagext.lang.ModuleTag.doAfterBody(Unknown Source)
at
cfexception_en2exml700594353.runPage(/home/opt/jrun4/servers/stagingCFMX
1/cf
usion/WEB-INF/exception/exception_en.xml:20)
at coldfusion.runtime.CfJspPage.invoke(Unknown Source)
at coldfusion.tagext.lang.IncludeTag.doStartTag(Unknown Source)
at coldfusion.runtime.CfJspPage._emptyTag(Unknown Source)
at
cfdetail2ecfm1807345605.runPage(/home/opt/jrun4/servers/stagingCFMX1/cfu
sion
/WEB-INF/exception/detail.cfm:33)
at coldfusion.runtime.CfJspPage.invoke(Unknown Source)
at coldfusion.filter.CFVariablesScopeFilter.invoke(Unknown
Source)
at coldfusion.tagext.lang.ModuleTag.doStartTag(Unknown Source)
at
cfApplicationException2ecfm161350549.runPage(/home/opt/jrun4/servers/sta
ging
CFMX1/cfusion/WEB-INF/exception/coldfusion/ru
ntime/ApplicationException.cfm:2)
at coldfusion.runtime.CfJspPage.invoke(Unknown Source)
at coldfusion.tagext.lang.IncludeTag.doStartTag(Unknown Source)
at coldfusion.filter.CfincludeFilter.invoke(Unknown Source)
at coldfusion.filter.CfincludeFilter.include(Unknown Source)
at coldfusion.filter.ExceptionFilter.runBuiltInHandler(Unknown
Source)
at coldfusion.filter.ExceptionFilter.handleException(Unknown
Source)
at coldfusion.filter.ExceptionFilter.invoke(Unknown Source)
at coldfusion.filter.ClientScopePersistenceFilter.invoke(Unknown
Source)
at coldfusion.filter.BrowserFilter.invoke(Unknown Source)
at coldfusion.filter.GlobalsFilter.invoke(Unknown Source)
at coldfusion.filter.DatasourceFilter.invoke(Unknown Source)
at coldfusion.CfmServlet.service(Unknown Source)
at coldfusion.bootstrap.BootstrapServlet.service(Unknown Source)
at jrun.servlet.ServletInvoker.invoke(ServletInvoker.java:91)
at
jrun.servlet.JRunInvokerChain.invokeNext(JRunInvokerChain.java:42)
at
jrun.servlet.JRunRequestDispatcher.invoke(JRunRequestDispatcher.java:252
)
at
jrun.servlet.ServletEngineService.dispatch(ServletEngineService.java:527
)
at
jrun.servlet.jrpp.JRunProxyService.invokeRunnable(JRunProxyService.java:
207)
at
jrunx.scheduler.ThreadPool$ThreadThrottle.invokeRunnable(ThreadPool.java
:451
)
at jrunx.scheduler.WorkerThread.run(WorkerThread.java:66)
Thank for any insight in advance.
Regards,
Dave.
_____
[Todays Threads] [This Message] [Subscription] [Fast Unsubscribe] [User Settings]

