… I did not read the full email thread before replying. Sorry 'bout that.
I see you wrote “The request takes an unusually long amount of time to load.” That kind of indicates a timeout caused the problem. Please check the Fusionreactor settings for request timeout handling; it probably says “abort on timeout”.
If that is the case, you could change it to “warn by email”, to allow for debugging.
As to why it took so long, Fusionreactor is probably your friend again.
Kind regards,
Paul KlinkenbergOp 19 nov. 2015, om 10:44 heeft Paul Klinkenberg <@Paul_Klinkenberg> het volgende geschreven:
Hi there,
I see in the ST you are using Fusionreactor. Good choice
What does fusionreactor say about these requests?
Also, can you post the line D:\Webs{myFile}.cfm:495 and surrounding code?
The junk characters are probably partial binary data. What was the page in question supposed to output? a pdf file? Image?
Also, you might want to check the Tomcat error logs; they might give you an idea to what’s going on.
Kind regards,
Paul Klinkenberg
Op 18 nov. 2015, om 18:37 heeft AWDSOFT <@AWDSOFT mailto:AWDSOFT> het volgende geschreven:
Update time! This continues to happen rarely but I did finally get a sample of the output and a little more information. Since the original post we have updated to 4.5.2.018. Here is an example of the output by the browser (there are hundreds of lines, this is just some of the first):
‹ ½YmSÛH þ ýŠA—ZÙ‰,Y† 0˜”±Í†Tx)0›»¢R[ƒ4¶ dÉ 0.–ÿ¾Ý3’-Ù†lî’ • M÷ôû<Ý£ìotÏ:ýÿœ÷ÈHŽCr~uøù¸CÌšë~Ùì¸n·ß%ÿþØ?ùL<§Nú‚F —<Žh躽S“˜#)'M× N§ÎtÓ‰ÅÐí_¸ (ËÃÍÙcM v: Ì c_)| ‡
This time, I also received an error for the the request in our logs. Here is the stack trace:
java.lang.ThreadDeath at java.lang.Thread.stop(Thread.java:850):850 at
lucee.commons.io.StopThread.run(SystemUtil.java:1091):1091 at
lucee.runtime.exp.NativeException.(NativeException.java:51):51 at
lucee.runtime.op.Caster.toPageException(Caster.java:3046):3046 at
lucee.runtime.type.UDFImpl._call(UDFImpl.java:338):338 at
lucee.runtime.type.UDFImpl.call(UDFImpl.java:229):229 at
lucee.runtime.ComponentImpl._call(ComponentImpl.java:642):642 at
lucee.runtime.ComponentImpl._call(ComponentImpl.java:524):524 at
lucee.runtime.ComponentImpl.call(ComponentImpl.java:1761):1761 at
lucee.runtime.util.VariableUtilImpl.callFunctionWithoutNamedValues(VariableUtilImpl.java:742):742 at
lucee.runtime.PageContextImpl.getFunction(PageContextImpl.java:1590):1590 at
{subFolder}.{myFile}_cfm$cf.call(D:\Webs{myFile}.cfm:495):495 at
lucee.runtime.PageContextImpl.doInclude(PageContextImpl.java:951):951 at lucee.runtime.PageContextImpl.doInclude(PageContextImpl.java:903):903 at
lucee.runtime.listener.ModernAppListener._onRequest(ModernAppListener.java:223):223 at
lucee.runtime.listener.MixedAppListener.onRequest(MixedAppListener.java:35):35 at
lucee.runtime.PageContextImpl.execute(PageContextImpl.java:2262):2262 at
lucee.runtime.PageContextImpl.execute(PageContextImpl.java:2225):2225 at
lucee.runtime.engine.CFMLEngineImpl.serviceCFML(CFMLEngineImpl.java:456):456 at
lucee.loader.servlet.CFMLServlet.service(CFMLServlet.java:47):47 at
javax.servlet.http.HttpServlet.service(HttpServlet.java:729):729 at
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:291):291 at
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206):206 at
org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:52):52 at
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:239):239 at
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206):206 at
sun.reflect.GeneratedMethodAccessor200.invoke(Unknown Source):-1 at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43):43 at
java.lang.reflect.Method.invoke(Method.java:497):497 at
com.intergral.fusionreactor.j2ee.filterchain.WrappedFilterChain.doFilter(WrappedFilterChain.java:97):97 at
com.intergral.fusionreactor.j2ee.filter.FusionReactorRequestHandler.doNext(FusionReactorRequestHandler.java:472):472 at
com.intergral.fusionreactor.j2ee.filter.FusionReactorRequestHandler.doHttpServletRequest(FusionReactorRequestHandler.java:312):312 at
com.intergral.fusionreactor.j2ee.filter.FusionReactorRequestHandler.doFusionRequest(FusionReactorRequestHandler.java:192):192 at
com.intergral.fusionreactor.j2ee.filter.FusionReactorRequestHandler.handle(FusionReactorRequestHandler.java:507):507 at
com.intergral.fusionreactor.j2ee.filter.FusionReactorCoreFilter.doFilter(FusionReactorCoreFilter.java:36):36 at
sun.reflect.GeneratedMethodAccessor199.invoke(Unknown Source):-1 at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43):43 at
java.lang.reflect.Method.invoke(Method.java:497):497 at
com.intergral.fusionreactor.j2ee.filterchain.WrappedFilterChain.doFilter(WrappedFilterChain.java:79):79 at
sun.reflect.GeneratedMethodAccessor198.invoke(Unknown Source):-1 at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43):43 at
java.lang.reflect.Method.invoke(Method.java:497):497 at
com.intergral.fusionreactor.agent.filter.FusionReactorStaticFilter.doFilter(FusionReactorStaticFilter.java:53):53 at
com.intergral.fusionreactor.agent.pointcuts.NewFilterChainPointCut$1.invoke(NewFilterChainPointCut.java:41):41 at
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java):-1 at
org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:219):219 at
org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:106):106 at
org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:502):502 at
org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:142):142 at
org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:79):79 at
org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:88):88 at
org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:518):518 at
org.apache.coyote.ajp.AbstractAjpProcessor.process(AbstractAjpProcessor.java:844):844 at
org.apache.coyote.AbstractProtocol$AbstractConnectionHandler.process(AbstractProtocol.java:668):668at
org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1527):1527 at
org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.run(NioEndpoint.java:1484):1484 at
java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142):1142 at
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617):617 at
org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61):61 at
java.lang.Thread.run(Thread.java:745):745
On Monday, November 2, 2015 at 1:27:04 PM UTC-7, AWDSOFT wrote:
Hi everyone,
I’ve been working on converting an application from ACF9 to Lucee 4 and there is something very odd going on. Our testers are reporting that every so often they receive page output that is just a bunch of mangled/garbage characters. I have seen it myself once or twice (out of hundreds of requests) so I know it’s not a false report; just rare. Reloading the page will result in the correct output. I’m going to be collecting more information as I can but any direction or ideas on where to even begin would be very much appreciated!
A little info about our environment:
Lucee 4.5.1.024 / Apache Tomcat/8.0.24 / 1.8.0_45 (Oracle Corporation) 64bit
Windows Server 2008 R2
Using multi-instance installation following modified instruction from here: http://utdream.org/assets/content/files/railo_multi-instance-howto.pdf http://utdream.org/assets/content/files/railo_multi-instance-howto.pdf
Basically running full installer with custom ports and manual config of the BonCode IIS connector.
You received this message because you are subscribed to the Google Groups “Lucee” group.
To unsubscribe from this group and stop receiving emails from it, send an email to lucee+unsubscribe@googlegroups.com mailto:lucee+unsubscribe@googlegroups.com.
To post to this group, send email to lucee@googlegroups.com mailto:lucee@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/lucee/35138272-252b-49f3-aa1c-23177f86a040%40googlegroups.com https://groups.google.com/d/msgid/lucee/35138272-252b-49f3-aa1c-23177f86a040%40googlegroups.com?utm_medium=email&utm_source=footer.
For more options, visit https://groups.google.com/d/optout https://groups.google.com/d/optout.