From: Sander A. <sa....@fz...> - 2024-12-09 13:23:33
|
Dear Roman, yes we can provide them to you but will skip the ML. Sadly we do not know where exactly these errors occure. We assume that they are related to the not displayed consent screen, but this is just an assumption. I try to collect some logs, where not that many concurrent logins are ongoing and come back to you later. Best regards, Sander On Mon, 2024-12-09 at 13:15 +0100, Roman Krysiński wrote: > Good afternoon Sander, > > I'm struggling to reproduce "IllegalStateException: No login context > for 40d25e56-0b2b-436d-92b8-65569d1c0f24?redirectToIdP" problem, and > would like to ask you for bit broader context of logs around where > the issue occurs, would you be willing to share them with me? Also, > do you happen to know in what scenario the aforementioned problem > occurs? > > Best regards, > Roman > > > > pt., 29 lis 2024 o 18:26 Roman Krysiński <ro...@un...> > napisał(a): > > Hi Sander, > > > > We are looking into the IllegalStateExceptions problem, we will > > strive to squeeze it into the next patch release. > > > > Our assessment of the “IOException: Stream Closed” warning is that > > it can occur if the user closes the browser while the server is > > attempting to write to the corresponding socket. > > > > Best regards, > > Roman > > > > wt., 26 lis 2024 o 11:26 Sander Apweiler > > <sa....@fz...> napisał(a): > > > Good morning, > > > we found another Exception which occurs quite oftern after the > > > update: > > > > > > 2024-11-26T10:19:57,415 [qtp189759004-9219] WARN > > > org.eclipse.jetty.ee10.servlet.ServletChannel: handleException > > > /oauth2-as/VAADIN/dynamic/resource/0/e4baf8d2-5624-4b9c-82ee- > > > 57698afa6ead/4097c0b0cf59f1e2a962a148ed2043ad1en.png > > > java.io.IOException: Stream Closed > > > 2024-11-26T10:19:57,416 [qtp189759004-10574] ERROR > > > unity.server.web.CustomErrorPageInitializer: Vaadin > > > initialization error: > > > java.io.IOException: Stream Closed > > > at java.base/java.io.FileInputStream.readBytes(Native > > > Method) ~[?:?] > > > at > > > java.base/java.io.FileInputStream.read(FileInputStream.java:263) > > > ~[?:?] > > > at > > > com.vaadin.flow.server.StreamResource$Pipe.read(StreamResource.ja > > > va:119) ~[flow-server-24.3.7.jar:24.3.7] > > > at > > > com.vaadin.flow.server.StreamResource$Pipe.copy(StreamResource.ja > > > va:109) ~[flow-server-24.3.7.jar:24.3.7] > > > at > > > com.vaadin.flow.server.StreamResource$Pipe.accept(StreamResource. > > > java:84) ~[flow-server-24.3.7.jar:24.3.7] > > > at > > > com.vaadin.flow.server.communication.StreamResourceHandler.handle > > > Request(StreamResourceHandler.java:86) ~[flow-server- > > > 24.3.7.jar:24.3.7] > > > at > > > com.vaadin.flow.server.communication.StreamRequestHandler.handleR > > > equest(StreamRequestHandler.java:110) ~[flow-server- > > > 24.3.7.jar:24.3.7] > > > at > > > com.vaadin.flow.server.VaadinService.handleRequest(VaadinService. > > > java:1574) ~[flow-server-24.3.7.jar:24.3.7] > > > at > > > com.vaadin.flow.server.VaadinServlet.service(VaadinServlet.java:3 > > > 98) ~[flow-server-24.3.7.jar:24.3.7] > > > at > > > jakarta.servlet.http.HttpServlet.service(HttpServlet.java:614) > > > ~[jakarta.servlet-api-6.0.0.jar:6.0.0] > > > at > > > org.eclipse.jetty.ee10.servlet.ServletHolder.handle(ServletHolder > > > .java:736) ~[jetty-ee10-servlet-12.0.7.jar:12.0.7] > > > at > > > org.eclipse.jetty.ee10.servlet.ServletHandler$ChainEnd.doFilter(S > > > ervletHandler.java:1614) ~[jetty-ee10-servlet-12.0.7.jar:12.0.7] > > > at > > > org.eclipse.jetty.ee10.servlets.CrossOriginFilter.handle(CrossOri > > > ginFilter.java:317) ~[jetty-ee10-servlets-12.0.7.jar:12.0.7] > > > at > > > org.eclipse.jetty.ee10.servlets.CrossOriginFilter.doFilter(CrossO > > > riginFilter.java:270) ~[jetty-ee10-servlets-12.0.7.jar:12.0.7] > > > at > > > org.eclipse.jetty.ee10.servlet.FilterHolder.doFilter(FilterHolder > > > .java:205) ~[jetty-ee10-servlet-12.0.7.jar:12.0.7] > > > at > > > org.eclipse.jetty.ee10.servlet.ServletHandler$Chain.doFilter(Serv > > > letHandler.java:1586) ~[jetty-ee10-servlet-12.0.7.jar:12.0.7] > > > at > > > io.imunity.vaadin.endpoint.common.InvocationContextSetupFilter.do > > > Filter(InvocationContextSetupFilter.java:67) ~[unity-server- > > > vaadin-endpoint-common-4.0.2.jar:?] > > > at > > > org.eclipse.jetty.ee10.servlet.FilterHolder.doFilter(FilterHolder > > > .java:205) ~[jetty-ee10-servlet-12.0.7.jar:12.0.7] > > > at > > > org.eclipse.jetty.ee10.servlet.ServletHandler$Chain.doFilter(Serv > > > letHandler.java:1586) ~[jetty-ee10-servlet-12.0.7.jar:12.0.7] > > > at > > > io.imunity.vaadin.auth.server.AuthenticationFilter.forwardtoAuthn > > > (AuthenticationFilter.java:265) ~[unity-server-vaadin- > > > authentication-4.0.2.jar:?] > > > at > > > io.imunity.vaadin.auth.server.AuthenticationFilter.handleRemember > > > Me(AuthenticationFilter.java:250) ~[unity-server-vaadin- > > > authentication-4.0.2.jar:?] > > > at > > > io.imunity.vaadin.auth.server.AuthenticationFilter.doFilter(Authe > > > nticationFilter.java:100) ~[unity-server-vaadin-authentication- > > > 4.0.2.jar:?] > > > at > > > org.eclipse.jetty.ee10.servlet.FilterHolder.doFilter(FilterHolder > > > .java:205) ~[jetty-ee10-servlet-12.0.7.jar:12.0.7] > > > at > > > org.eclipse.jetty.ee10.servlet.ServletHandler$Chain.doFilter(Serv > > > letHandler.java:1586) ~[jetty-ee10-servlet-12.0.7.jar:12.0.7] > > > at > > > io.imunity.vaadin.endpoint.common.RemoteRedirectedAuthnResponsePr > > > ocessingFilter.doFilter(RemoteRedirectedAuthnResponseProcessingFi > > > lter.java:48) ~[unity-server-vaadin-endpoint-common-4.0.2.jar:?] > > > at > > > org.eclipse.jetty.ee10.servlet.FilterHolder.doFilter(FilterHolder > > > .java:205) ~[jetty-ee10-servlet-12.0.7.jar:12.0.7] > > > at > > > org.eclipse.jetty.ee10.servlet.ServletHandler$Chain.doFilter(Serv > > > letHandler.java:1586) ~[jetty-ee10-servlet-12.0.7.jar:12.0.7] > > > at > > > org.eclipse.jetty.ee10.servlet.ServletHandler$MappedServlet.handl > > > e(ServletHandler.java:1547) ~[jetty-ee10-servlet- > > > 12.0.7.jar:12.0.7] > > > at > > > org.eclipse.jetty.ee10.servlet.ServletChannel.dispatch(ServletCha > > > nnel.java:814) ~[jetty-ee10-servlet-12.0.7.jar:12.0.7] > > > at > > > org.eclipse.jetty.ee10.servlet.ServletChannel.handle(ServletChann > > > el.java:431) ~[jetty-ee10-servlet-12.0.7.jar:12.0.7] > > > at > > > org.eclipse.jetty.ee10.servlet.ServletHandler.handle(ServletHandl > > > er.java:464) ~[jetty-ee10-servlet-12.0.7.jar:12.0.7] > > > at > > > org.eclipse.jetty.security.SecurityHandler.handle(SecurityHandler > > > .java:571) ~[jetty-security-12.0.7.jar:12.0.7] > > > at > > > org.eclipse.jetty.ee10.servlet.SessionHandler.handle(SessionHandl > > > er.java:703) ~[jetty-ee10-servlet-12.0.7.jar:12.0.7] > > > at > > > org.eclipse.jetty.server.handler.ContextHandler.handle(ContextHan > > > dler.java:765) ~[jetty-server-12.0.7.jar:12.0.7] > > > at > > > pl.edu.icm.unity.engine.server.ClientIPSettingHandler.handle(Clie > > > ntIPSettingHandler.java:67) ~[unity-server-engine-4.0.2.jar:?] > > > at > > > org.eclipse.jetty.server.handler.ContextHandlerCollection.handle( > > > ContextHandlerCollection.java:181) ~[jetty-server- > > > 12.0.7.jar:12.0.7] > > > at > > > org.eclipse.jetty.rewrite.handler.RewriteHandler$LastRuleHandler. > > > handle(RewriteHandler.java:159) ~[jetty-rewrite- > > > 12.0.7.jar:12.0.7] > > > at > > > org.eclipse.jetty.rewrite.handler.Rule$Handler.handle(Rule.java:1 > > > 08) ~[jetty-rewrite-12.0.7.jar:12.0.7] > > > at > > > org.eclipse.jetty.rewrite.handler.HeaderPatternRule$1.handle(Head > > > erPatternRule.java:89) ~[jetty-rewrite-12.0.7.jar:12.0.7] > > > at > > > org.eclipse.jetty.rewrite.handler.Rule$Handler.handle(Rule.java:1 > > > 08) ~[jetty-rewrite-12.0.7.jar:12.0.7] > > > at > > > org.eclipse.jetty.rewrite.handler.RewriteHandler.handle(RewriteHa > > > ndler.java:143) ~[jetty-rewrite-12.0.7.jar:12.0.7] > > > at > > > org.eclipse.jetty.rewrite.handler.RewriteHandler$LastRuleHandler. > > > handle(RewriteHandler.java:159) ~[jetty-rewrite- > > > 12.0.7.jar:12.0.7] > > > at > > > org.eclipse.jetty.rewrite.handler.Rule$Handler.handle(Rule.java:1 > > > 08) ~[jetty-rewrite-12.0.7.jar:12.0.7] > > > at > > > org.eclipse.jetty.rewrite.handler.HeaderPatternRule$1.handle(Head > > > erPatternRule.java:89) ~[jetty-rewrite-12.0.7.jar:12.0.7] > > > at > > > org.eclipse.jetty.rewrite.handler.Rule$Handler.handle(Rule.java:1 > > > 08) ~[jetty-rewrite-12.0.7.jar:12.0.7] > > > at > > > org.eclipse.jetty.rewrite.handler.RewriteHandler.handle(RewriteHa > > > ndler.java:143) ~[jetty-rewrite-12.0.7.jar:12.0.7] > > > at > > > org.eclipse.jetty.server.handler.gzip.GzipHandler.handle(GzipHand > > > ler.java:549) ~[jetty-server-12.0.7.jar:12.0.7] > > > at > > > org.eclipse.jetty.server.Handler$Wrapper.handle(Handler.java:716) > > > ~[jetty-server-12.0.7.jar:12.0.7] > > > at > > > pl.edu.icm.unity.engine.server.TraceBlockingHandler.handle(TraceB > > > lockingHandler.java:34) ~[unity-server-engine-4.0.2.jar:?] > > > at > > > org.eclipse.jetty.server.Server.handle(Server.java:179) ~[jetty- > > > server-12.0.7.jar:12.0.7] > > > at > > > org.eclipse.jetty.server.internal.HttpChannelState$HandlerInvoker > > > .run(HttpChannelState.java:619) ~[jetty-server-12.0.7.jar:12.0.7] > > > at > > > org.eclipse.jetty.server.internal.HttpConnection.onFillable(HttpC > > > onnection.java:411) ~[jetty-server-12.0.7.jar:12.0.7] > > > at > > > org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(Ab > > > stractConnection.java:322) ~[jetty-io-12.0.7.jar:12.0.7] > > > at > > > org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:99) > > > ~[jetty-io-12.0.7.jar:12.0.7] > > > at > > > org.eclipse.jetty.io.ssl.SslConnection$SslEndPoint.onFillable(Ssl > > > Connection.java:574) ~[jetty-io-12.0.7.jar:12.0.7] > > > at > > > org.eclipse.jetty.io.ssl.SslConnection.onFillable(SslConnection.j > > > ava:390) ~[jetty-io-12.0.7.jar:12.0.7] > > > at > > > org.eclipse.jetty.io.ssl.SslConnection$2.succeeded(SslConnection. > > > java:150) ~[jetty-io-12.0.7.jar:12.0.7] > > > at > > > org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:99) > > > ~[jetty-io-12.0.7.jar:12.0.7] > > > at > > > org.eclipse.jetty.io.SelectableChannelEndPoint$1.run(SelectableCh > > > annelEndPoint.java:53) ~[jetty-io-12.0.7.jar:12.0.7] > > > at > > > org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy. > > > runTask(AdaptiveExecutionStrategy.java:478) ~[jetty-util- > > > 12.0.7.jar:12.0.7] > > > at > > > org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy. > > > consumeTask(AdaptiveExecutionStrategy.java:441) ~[jetty-util- > > > 12.0.7.jar:12.0.7] > > > at > > > org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy. > > > tryProduce(AdaptiveExecutionStrategy.java:293) ~[jetty-util- > > > 12.0.7.jar:12.0.7] > > > at > > > org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy. > > > run(AdaptiveExecutionStrategy.java:201) ~[jetty-util- > > > 12.0.7.jar:12.0.7] > > > at > > > org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThre > > > ad.run(ReservedThreadExecutor.java:410) ~[jetty-util- > > > 12.0.7.jar:12.0.7] > > > at > > > org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThrea > > > dPool.java:971) ~[jetty-util-12.0.7.jar:12.0.7] > > > at > > > org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.doRunJob(Qu > > > euedThreadPool.java:1201) ~[jetty-util-12.0.7.jar:12.0.7] > > > at > > > org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedT > > > hreadPool.java:1156) ~[jetty-util-12.0.7.jar:12.0.7] > > > at java.base/java.lang.Thread.run(Thread.java:1583) [?:?] > > > 2024-11-26T10:19:57,416 [qtp189759004-10574] WARN > > > org.eclipse.jetty.ee10.servlet.ServletChannel: handleException > > > /oauth2-as/VAADIN/dynamic/resource/0/73e07c7d-ef52-4dac-a6e8- > > > 2333ac1f9844/4405244f9f75bd6012e40616bb767b461en.png > > > java.io.IOException: Stream Closed > > > > > > > > > Best regards, > > > Sander > > > > > > > > > On Mon, 2024-11-25 at 16:33 +0100, Sander Apweiler wrote: > > > > Hi Krzysztof, > > > > after updating our large unity instance this morning form > > > > 3.16.1 to > > > > 4.0.2 we got a lot of IllegalStateExceptions (see attachment) > > > > and a > > > > increase memory usage. Do you have any idea which could be the > > > > reason > > > > for this Exceptions? > > > > > > > > Best regards, > > > > Sander > > > > > > > -- Large-Scale Data Science Juelich Supercomputing Centre phone: +49 2461 61 8847 fax: +49 2461 61 6656 email: sa....@fz... ----------------------------------------------------------------------- ----------------------------------------------------------------------- Forschungszentrum Jülich GmbH 52425 Jülich Sitz der Gesellschaft: Jülich Eingetragen im Handelsregister des Amtsgerichts Düren Nr. HR B 3498 Vorsitzender des Aufsichtsrats: MinDir Stefan Müller Geschäftsführung: Prof. Dr. Astrid Lambrecht (Vorsitzende), Karsten Beneke (stellv. Vorsitzender), Prof. Dr. Ir. Pieter Jansens ----------------------------------------------------------------------- ----------------------------------------------------------------------- |