Great!
On Fri, Aug 23, 2013 at 3:59 PM, Kasun Indrasiri <[email protected]> wrote: > I think we have manged to find the root cause for the > closedChannelException in ELB. This is due to the specific handling of GET > request for favicon.ico that comes from the browser and the handing of this > request leads to mess of the state machine of the transport. So, we have > change the logic such that to handle that sort of request as we do with > wsdls requests in PassThroughNHttpGetProcessor. We are testing the fix at > the moment. > > > On Thu, Aug 22, 2013 at 9:35 AM, Jeewantha Dharmaparakrama < > [email protected]> wrote: > >> >> >> >> On Wed, Aug 21, 2013 at 7:12 PM, Evanthika Amarasiri >> <[email protected]>wrote: >> >>> Hi Jeewantha, >>> >>> I have enabled wire logs in ELB & sent you setup information on a >>> separate email. >>> >> Thanks a lot. >> >>> >>> Regards, >>> Evanthika >>> >>> >>> On Wed, Aug 21, 2013 at 4:07 PM, Jeewantha Dharmaparakrama < >>> [email protected]> wrote: >>> >>>> >>>> >>>> >>>> On Mon, Aug 19, 2013 at 2:41 PM, Jeewantha Dharmaparakrama < >>>> [email protected]> wrote: >>>> >>>>> Hi Evanthika, >>>>> >>>>> Can you kindly enable wire logs in the ELB in EC2 cluster and provide >>>>> the logs when this exception is thrown? >>>>> >>>> The error logs are kinda urgent. It would be easy if we get access to >>>> the QA EC2 setup. >>>> Jeewantha. >>>> >>>>> >>>>> Thanks, >>>>> Jeewantha. >>>>> >>>>> >>>>> On Fri, Aug 16, 2013 at 4:22 PM, Afkham Azeez <[email protected]> wrote: >>>>> >>>>>> It was a configuration issue where the subDomain wasn't properly >>>>>> getting set. >>>>>> >>>>>> >>>>>> On Fri, Aug 16, 2013 at 1:07 PM, Jeewantha Dharmaparakrama < >>>>>> [email protected]> wrote: >>>>>> >>>>>>> Hi Folks, >>>>>>> >>>>>>> LB seems to be unstable when clustered with latest 4.2.0 kernal >>>>>>> packs [1]. Though this was first thought of as a PTT issue (see >>>>>>> thread@dev- "java.nio.channels.ClosedChannelException >>>>>>> thrown time to time on ELB console") there seems to be some >>>>>>> inconstancy when nodes are joined to the cluster which we are currently >>>>>>> looking into. >>>>>>> >>>>>>> When a management node is added to the cluster, only the following >>>>>>> log message is printed in sout. >>>>>>> >>>>>>> INFO {org.wso2.carbon.core.clustering.hazelcast.util.MemberUtils} - >>>>>>> Added member: Host:127.0.0.1, Remote Host:null, Port: 3999, HTTP:-1, >>>>>>> HTTPS:-1, Domain: null, Sub-domain:null, Active:true >>>>>>> >>>>>>> This was checked with the packs built on 5th and 9th august [2] and >>>>>>> as per discussion with Azeez and Sameera, the products do not get >>>>>>> clustered >>>>>>> properly. When management console is accessed, a SOAP Fault pops up on >>>>>>> the >>>>>>> browser as >>>>>>> >>>>>>> <soapenv:Envelope><soapenv: >>>>>>> Body><nullResponse><Timestamp>Thu Aug 15 2013 16:55:05 GMT+0530 >>>>>>> (IST)</Timestamp><Ack>Failure</Ack><Errors><ShortMessage>Gateway >>>>>>> Error</ShortMessage><LongMessage>No application members available >>>>>>> </LongMessage><ErrorCode>500 >>>>>>> </ErrorCode><SeverityCode>Error</SeverityCode><ErrorClassification>RequestError</ErrorClassification></Errors><ServiceName>null</ServiceName><ResponseCode>null</ResponseCode><ContentType>null</ContentType><Version>1.5.1</Version></nullResponse></soapenv:Body></soapenv:Envelope> >>>>>>> >>>>>>> and with an Exception at the ELB backend >>>>>>> >>>>>>> [2013-08-15 16:55:05,407] ERROR - TenantAwareLoadBalanceEndpoint No >>>>>>> application members available >>>>>>> [2013-08-15 16:55:05,909] WARN - SourceHandler Illegal incoming >>>>>>> connection state: REQUEST_DONE . Possibly two send backs are happening >>>>>>> for >>>>>>> the same request >>>>>>> [2013-08-15 16:55:05,909] WARN - SourceHandler Trying to write >>>>>>> response body while the handler is in an inconsistent state REQUEST_DONE >>>>>>> [2013-08-15 16:55:05,910] ERROR - TenantAwareLoadBalanceEndpoint No >>>>>>> application members available >>>>>>> [2013-08-15 16:57:28,353] ERROR - TenantAwareLoadBalanceEndpoint No >>>>>>> application members available >>>>>>> [2013-08-15 16:57:28,708] WARN - SourceHandler Illegal incoming >>>>>>> connection state: REQUEST_DONE . Possibly two send backs are happening >>>>>>> for >>>>>>> the same request >>>>>>> [2013-08-15 16:57:28,709] WARN - SourceHandler Trying to write >>>>>>> response body while the handler is in an inconsistent state REQUEST_DONE >>>>>>> [2013-08-15 16:57:28,709] ERROR - TenantAwareLoadBalanceEndpoint No >>>>>>> application members available >>>>>>> [2013-08-15 16:57:28,710] ERROR - SourceHandler Unexpected I/O >>>>>>> error: java.nio.channels.ClosedChannelException >>>>>>> java.nio.channels.ClosedChannelException >>>>>>> at >>>>>>> sun.nio.ch.SocketChannelImpl.ensureWriteOpen(SocketChannelImpl.java:135) >>>>>>> at sun.nio.ch.SocketChannelImpl.write(SocketChannelImpl.java:326) >>>>>>> at >>>>>>> org.apache.http.nio.reactor.ssl.SSLIOSession.sendEncryptedData(SSLIOSession.java:331) >>>>>>> at >>>>>>> org.apache.http.nio.reactor.ssl.SSLIOSession.outboundTransport(SSLIOSession.java:411) >>>>>>> at >>>>>>> org.apache.http.impl.nio.reactor.AbstractIODispatch.outputReady(AbstractIODispatch.java:150) >>>>>>> at >>>>>>> org.apache.http.impl.nio.reactor.BaseIOReactor.writable(BaseIOReactor.java:181) >>>>>>> at >>>>>>> org.apache.http.impl.nio.reactor.AbstractIOReactor.processEvent(AbstractIOReactor.java:346) >>>>>>> at >>>>>>> org.apache.http.impl.nio.reactor.AbstractIOReactor.processEvents(AbstractIOReactor.java:320) >>>>>>> at >>>>>>> org.apache.http.impl.nio.reactor.AbstractIOReactor.execute(AbstractIOReactor.java:280) >>>>>>> at >>>>>>> org.apache.http.impl.nio.reactor.BaseIOReactor.execute(BaseIOReactor.java:106) >>>>>>> at >>>>>>> org.apache.http.impl.nio.reactor.AbstractMultiworkerIOReactor$Worker.run(AbstractMultiworkerIOReactor.java:604) >>>>>>> at java.lang.Thread.run(Thread.java:662) >>>>>>> >>>>>>> ELB tries to send a request to the management node but the >>>>>>> application member is not found, hence gets a ClosedChannelException. >>>>>>> >>>>>>> [1] https://wso2.org/jira/browse/LB-74 >>>>>>> [2] >>>>>>> http://ec2-54-224-94-128.compute-1.amazonaws.com/05-08-2013/<http://www.google.com/url?q=http%3A%2F%2Fec2-54-224-94-128.compute-1.amazonaws.com%2F05-08-2013%2F&sa=D&sntz=1&usg=AFQjCNGFLcc1dySI1P2yUGSGveqEpgXIug> >>>>>>> http://ec2-54-224-94-128.compute-1.amazonaws.com/09-08-2013/ >>>>>>> >>>>>>> Jeewantha. >>>>>>> >>>>>>> >>>>>>> >>>>>>> -- >>>>>>> Jeewantha Dharmaparakrama >>>>>>> Software Engineer; WSO2, Inc.; http://wso2.com/ >>>>>>> Phone : (+94) 774726790 >>>>>>> Skype : prasad.jeewantha >>>>>>> LinkedIn : http://www.linkedin.com/in/jeewanthad >>>>>>> Twitter: https://twitter.com/jeewamp >>>>>>> Blog: http://jeewanthad.blogspot.com/ >>>>>>> >>>>>> >>>>>> >>>>>> >>>>>> -- >>>>>> *Afkham Azeez* >>>>>> Director of Architecture; WSO2, Inc.; http://wso2.com >>>>>> Member; Apache Software Foundation; http://www.apache.org/ >>>>>> * <http://www.apache.org/>** >>>>>> email: **[email protected]* <[email protected]>* cell: +94 77 3320919 >>>>>> blog: **http://blog.afkham.org* <http://blog.afkham.org>* >>>>>> twitter: >>>>>> **http://twitter.com/afkham_azeez*<http://twitter.com/afkham_azeez> >>>>>> * >>>>>> linked-in: **http://lk.linkedin.com/in/afkhamazeez* >>>>>> * >>>>>> * >>>>>> *Lean . Enterprise . Middleware* >>>>>> >>>>> >>>>> >>>>> >>>>> -- >>>>> Jeewantha Dharmaparakrama >>>>> Software Engineer; WSO2, Inc.; http://wso2.com/ >>>>> Phone : (+94) 774726790 >>>>> Skype : prasad.jeewantha >>>>> LinkedIn : http://www.linkedin.com/in/jeewanthad >>>>> Twitter: https://twitter.com/jeewamp >>>>> Blog: http://jeewanthad.blogspot.com/ >>>>> >>>> >>>> >>>> >>>> -- >>>> Jeewantha Dharmaparakrama >>>> Software Engineer; WSO2, Inc.; http://wso2.com/ >>>> Phone : (+94) 774726790 >>>> Skype : prasad.jeewantha >>>> LinkedIn : http://www.linkedin.com/in/jeewanthad >>>> Twitter: https://twitter.com/jeewamp >>>> Blog: http://jeewanthad.blogspot.com/ >>>> >>> >>> >> >> >> -- >> Jeewantha Dharmaparakrama >> Software Engineer; WSO2, Inc.; http://wso2.com/ >> Phone : (+94) 774726790 >> Skype : prasad.jeewantha >> LinkedIn : http://www.linkedin.com/in/jeewanthad >> Twitter: https://twitter.com/jeewamp >> Blog: http://jeewanthad.blogspot.com/ >> > > > > -- > Kasun Indrasiri > Software Architect > WSO2, Inc.; http://wso2.com > lean.enterprise.middleware > > cell: +94 71 536 4128 > Blog : http://kasunpanorama.blogspot.com/ > -- Thanks & regards, Nirmal Senior Software Engineer- Platform Technologies Team, WSO2 Inc. Mobile: +94715779733 Blog: http://nirmalfdo.blogspot.com/
_______________________________________________ Dev mailing list [email protected] http://wso2.org/cgi-bin/mailman/listinfo/dev
