Internal Server Error after logout
Experienced on a customer system using ldap authentication and with active anonymous user.
In the above setup logging in in the webinterface, logging out, and then accessing the LinkAhead start page (or any /Entity/... resource) leads to an internal server error. Clearing the page cookies in the browser and reloading the page resolved the problem for me.
Occured with firefox 92 and firefox 93, server components
SERVER: fa7f69e9
PYLIB: cf13029a
MYSQLBACKEND: 95ef0f2b
WEBUI: 34dbafc9
ADVANCEDUSERTOOLS: 5cba7ecf
Server logs:
linkahead | Exception or error caught by status service
linkahead |
linkahead | java.lang.IllegalStateException: unknown char 'i'(105) in |||invalid
linkahead | at org.eclipse.jetty.util.ajax.JSON.handleUnknown(JSON.java:886)
linkahead | at org.eclipse.jetty.util.ajax.JSON.parse(JSON.java:875)
linkahead | at org.eclipse.jetty.util.ajax.JSON.parse(JSON.java:702)
linkahead | at org.eclipse.jetty.util.ajax.JSON.parse(JSON.java:172)
linkahead | at org.caosdb.server.accessControl.SelfValidatingAuthenticationToken.parse(SelfValidatingAuthenticationToken.java:217)
linkahead | at org.caosdb.server.accessControl.AuthenticationUtils.parseSessionTokenCookie(AuthenticationUtils.java:105)
linkahead | at org.caosdb.server.CaosAuthenticator.attemptSessionValidation(CaosAuthenticator.java:58)
linkahead | at org.caosdb.server.CaosAuthenticator.authenticate(CaosAuthenticator.java:52)
linkahead | at org.restlet.security.Authenticator.beforeHandle(Authenticator.java:193)
linkahead | at org.restlet.routing.Filter.handle(Filter.java:195)
linkahead | at org.restlet.routing.Filter.doHandle(Filter.java:150)
linkahead | at org.restlet.routing.Filter.handle(Filter.java:197)
linkahead | at org.restlet.routing.Router.doHandle(Router.java:422)
linkahead | at org.restlet.routing.Router.handle(Router.java:641)
linkahead | at org.caosdb.server.CaosDBServer$2.handle(CaosDBServer.java:559)
linkahead | at org.restlet.routing.Filter.doHandle(Filter.java:150)
linkahead | at org.restlet.routing.Filter.handle(Filter.java:197)
linkahead | at org.restlet.routing.Filter.doHandle(Filter.java:150)
linkahead | at org.restlet.routing.Filter.handle(Filter.java:197)
linkahead | at org.restlet.routing.Filter.doHandle(Filter.java:150)
linkahead | at org.restlet.engine.application.StatusFilter.doHandle(StatusFilter.java:140)
linkahead | at org.restlet.routing.Filter.handle(Filter.java:197)
linkahead | at org.restlet.routing.Filter.doHandle(Filter.java:150)
linkahead | at org.restlet.routing.Filter.handle(Filter.java:197)
linkahead | at org.restlet.engine.CompositeHelper.handle(CompositeHelper.java:202)
linkahead | at org.restlet.engine.application.ApplicationHelper.handle(ApplicationHelper.java:77)
linkahead | at org.restlet.Application.handle(Application.java:385)
linkahead | at org.restlet.routing.Filter.doHandle(Filter.java:150)
linkahead | at org.restlet.routing.Filter.handle(Filter.java:197)
linkahead | at org.restlet.routing.Router.doHandle(Router.java:422)
linkahead | at org.restlet.routing.Router.handle(Router.java:641)
linkahead | at org.restlet.routing.Filter.doHandle(Filter.java:150)
linkahead | at org.restlet.routing.Filter.handle(Filter.java:197)
linkahead | at org.restlet.routing.Router.doHandle(Router.java:422)
linkahead | at org.restlet.routing.Router.handle(Router.java:641)
linkahead | at org.restlet.routing.Filter.doHandle(Filter.java:150)
linkahead | at org.restlet.engine.application.StatusFilter.doHandle(StatusFilter.java:140)
linkahead | at org.restlet.routing.Filter.handle(Filter.java:197)
linkahead | at org.restlet.routing.Filter.doHandle(Filter.java:150)
linkahead | at org.restlet.routing.Filter.handle(Filter.java:197)
linkahead | at org.restlet.engine.CompositeHelper.handle(CompositeHelper.java:202)
linkahead | at org.restlet.Component.handle(Component.java:408)
linkahead | at org.caosdb.server.CaosDBComponent.handle(CaosDBServer.java:872)
linkahead | at org.restlet.Server.handle(Server.java:507)
linkahead | at org.restlet.engine.connector.ServerHelper.handle(ServerHelper.java:63)
linkahead | at org.restlet.engine.adapter.HttpServerHelper.handle(HttpServerHelper.java:143)
linkahead | at org.restlet.ext.jetty.JettyServerHelper$WrappedServer.handle(JettyServerHelper.java:256)
linkahead | at org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:311)
linkahead | at org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:257)
linkahead | at org.eclipse.jetty.io.AbstractConnection$2.run(AbstractConnection.java:544)
linkahead | at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:635)
linkahead | at org.eclipse.jetty.util.thread.QueuedThreadPool$3.run(QueuedThreadPool.java:555)
linkahead | at java.base/java.lang.Thread.run(Thread.java:829)
linkahead | 2021-10-06 10:08:23 172.26.6.186 - 10.3.128.3 10443 GET /Entity/names - 500 586 0 1 https://caosdb1.awi.de Mozilla/5.0 (X11; Linux x86_64; rv:93.0) Gecko/20100101 Firefox/93.0 https://caosdb1.awi.de/logout
linkahead | Exception or error caught by status service
linkahead |
linkahead | java.lang.IllegalStateException: unknown char 'i'(105) in |||invalid
linkahead | at org.eclipse.jetty.util.ajax.JSON.handleUnknown(JSON.java:886)
linkahead | at org.eclipse.jetty.util.ajax.JSON.parse(JSON.java:875)
linkahead | at org.eclipse.jetty.util.ajax.JSON.parse(JSON.java:702)
linkahead | at org.eclipse.jetty.util.ajax.JSON.parse(JSON.java:172)
linkahead | at org.caosdb.server.accessControl.SelfValidatingAuthenticationToken.parse(SelfValidatingAuthenticationToken.java:217)
linkahead | at org.caosdb.server.accessControl.AuthenticationUtils.parseSessionTokenCookie(AuthenticationUtils.java:105)
linkahead | at org.caosdb.server.CaosAuthenticator.attemptSessionValidation(CaosAuthenticator.java:58)
linkahead | at org.caosdb.server.CaosAuthenticator.authenticate(CaosAuthenticator.java:52)
linkahead | at org.restlet.security.Authenticator.beforeHandle(Authenticator.java:193)
linkahead | at org.restlet.routing.Filter.handle(Filter.java:195)
linkahead | at org.restlet.routing.Filter.doHandle(Filter.java:150)
linkahead | at org.restlet.routing.Filter.handle(Filter.java:197)
linkahead | at org.restlet.routing.Router.doHandle(Router.java:422)
linkahead | at org.restlet.routing.Router.handle(Router.java:641)
linkahead | at org.caosdb.server.CaosDBServer$2.handle(CaosDBServer.java:559)
linkahead | at org.restlet.routing.Filter.doHandle(Filter.java:150)
linkahead | at org.restlet.routing.Filter.handle(Filter.java:197)
linkahead | at org.restlet.routing.Filter.doHandle(Filter.java:150)
linkahead | at org.restlet.routing.Filter.handle(Filter.java:197)
linkahead | at org.restlet.routing.Filter.doHandle(Filter.java:150)
linkahead | at org.restlet.engine.application.StatusFilter.doHandle(StatusFilter.java:140)
linkahead | at org.restlet.routing.Filter.handle(Filter.java:197)
linkahead | at org.restlet.routing.Filter.doHandle(Filter.java:150)
linkahead | at org.restlet.routing.Filter.handle(Filter.java:197)
linkahead | at org.restlet.engine.CompositeHelper.handle(CompositeHelper.java:202)
linkahead | at org.restlet.engine.application.ApplicationHelper.handle(ApplicationHelper.java:77)
linkahead | at org.restlet.Application.handle(Application.java:385)
linkahead | at org.restlet.routing.Filter.doHandle(Filter.java:150)
linkahead | at org.restlet.routing.Filter.handle(Filter.java:197)
linkahead | at org.restlet.routing.Router.doHandle(Router.java:422)
linkahead | at org.restlet.routing.Router.handle(Router.java:641)
linkahead | at org.restlet.routing.Filter.doHandle(Filter.java:150)
linkahead | at org.restlet.routing.Filter.handle(Filter.java:197)
linkahead | at org.restlet.routing.Router.doHandle(Router.java:422)
linkahead | at org.restlet.routing.Router.handle(Router.java:641)
linkahead | at org.restlet.routing.Filter.doHandle(Filter.java:150)
linkahead | at org.restlet.engine.application.StatusFilter.doHandle(StatusFilter.java:140)
linkahead | at org.restlet.routing.Filter.handle(Filter.java:197)
linkahead | at org.restlet.routing.Filter.doHandle(Filter.java:150)
linkahead | at org.restlet.routing.Filter.handle(Filter.java:197)
linkahead | at org.restlet.engine.CompositeHelper.handle(CompositeHelper.java:202)
linkahead | at org.restlet.Component.handle(Component.java:408)
linkahead | at org.caosdb.server.CaosDBComponent.handle(CaosDBServer.java:872)
linkahead | at org.restlet.Server.handle(Server.java:507)
linkahead | at org.restlet.engine.connector.ServerHelper.handle(ServerHelper.java:63)
linkahead | at org.restlet.engine.adapter.HttpServerHelper.handle(HttpServerHelper.java:143)
linkahead | at org.restlet.ext.jetty.JettyServerHelper$WrappedServer.handle(JettyServerHelper.java:256)
linkahead | at org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:311)
linkahead | at org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:257)
linkahead | at org.eclipse.jetty.io.AbstractConnection$2.run(AbstractConnection.java:544)
linkahead | at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:635)
linkahead | at org.eclipse.jetty.util.thread.QueuedThreadPool$3.run(QueuedThreadPool.java:555)
linkahead | at java.base/java.lang.Thread.run(Thread.java:829)
linkahead | Exception or error caught by status service
linkahead |
linkahead | java.lang.IllegalStateException: unknown char 'i'(105) in |||invalid
linkahead | at org.eclipse.jetty.util.ajax.JSON.handleUnknown(JSON.java:886)
linkahead | at org.eclipse.jetty.util.ajax.JSON.parse(JSON.java:875)
linkahead | at org.eclipse.jetty.util.ajax.JSON.parse(JSON.java:702)
linkahead | at org.eclipse.jetty.util.ajax.JSON.parse(JSON.java:172)
linkahead | at org.caosdb.server.accessControl.SelfValidatingAuthenticationToken.parse(SelfValidatingAuthenticationToken.java:217)
linkahead | at org.caosdb.server.accessControl.AuthenticationUtils.parseSessionTokenCookie(AuthenticationUtils.java:105)
linkahead | at org.caosdb.server.CaosAuthenticator.attemptSessionValidation(CaosAuthenticator.java:58)
linkahead | at org.caosdb.server.CaosAuthenticator.authenticate(CaosAuthenticator.java:52)
linkahead | at org.restlet.security.Authenticator.beforeHandle(Authenticator.java:193)
linkahead | at org.restlet.routing.Filter.handle(Filter.java:195)
linkahead | at org.restlet.routing.Filter.doHandle(Filter.java:150)
linkahead | at org.restlet.routing.Filter.handle(Filter.java:197)
linkahead | at org.restlet.routing.Router.doHandle(Router.java:422)
linkahead | at org.restlet.routing.Router.handle(Router.java:641)
linkahead | at org.caosdb.server.CaosDBServer$2.handle(CaosDBServer.java:559)
linkahead | at org.restlet.routing.Filter.doHandle(Filter.java:150)
linkahead | at org.restlet.routing.Filter.handle(Filter.java:197)
linkahead | at org.restlet.routing.Filter.doHandle(Filter.java:150)
linkahead | at org.restlet.routing.Filter.handle(Filter.java:197)
linkahead | at org.restlet.routing.Filter.doHandle(Filter.java:150)
linkahead | at org.restlet.engine.application.StatusFilter.doHandle(StatusFilter.java:140)
linkahead | at org.restlet.routing.Filter.handle(Filter.java:197)
linkahead | at org.restlet.routing.Filter.doHandle(Filter.java:150)
linkahead | at org.restlet.routing.Filter.handle(Filter.java:197)
linkahead | at org.restlet.engine.CompositeHelper.handle(CompositeHelper.java:202)
linkahead | at org.restlet.engine.application.ApplicationHelper.handle(ApplicationHelper.java:77)
linkahead | at org.restlet.Application.handle(Application.java:385)
linkahead | at org.restlet.routing.Filter.doHandle(Filter.java:150)
linkahead | at org.restlet.routing.Filter.handle(Filter.java:197)
linkahead | at org.restlet.routing.Router.doHandle(Router.java:422)
linkahead | at org.restlet.routing.Router.handle(Router.java:641)
linkahead | at org.restlet.routing.Filter.doHandle(Filter.java:150)
linkahead | at org.restlet.routing.Filter.handle(Filter.java:197)
linkahead | at org.restlet.routing.Router.doHandle(Router.java:422)
linkahead | at org.restlet.routing.Router.handle(Router.java:641)
linkahead | at org.restlet.routing.Filter.doHandle(Filter.java:150)
linkahead | at org.restlet.engine.application.StatusFilter.doHandle(StatusFilter.java:140)
linkahead | at org.restlet.routing.Filter.handle(Filter.java:197)
linkahead | at org.restlet.routing.Filter.doHandle(Filter.java:150)
linkahead | at org.restlet.routing.Filter.handle(Filter.java:197)
linkahead | at org.restlet.engine.CompositeHelper.handle(CompositeHelper.java:202)
linkahead | at org.restlet.Component.handle(Component.java:408)
linkahead | at org.caosdb.server.CaosDBComponent.handle(CaosDBServer.java:872)
linkahead | at org.restlet.Server.handle(Server.java:507)
linkahead | at org.restlet.engine.connector.ServerHelper.handle(ServerHelper.java:63)
linkahead | at org.restlet.engine.adapter.HttpServerHelper.handle(HttpServerHelper.java:143)
linkahead | at org.restlet.ext.jetty.JettyServerHelper$WrappedServer.handle(JettyServerHelper.java:256)
linkahead | at org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:311)
linkahead | at org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:257)
linkahead | at org.eclipse.jetty.io.AbstractConnection$2.run(AbstractConnection.java:544)
linkahead | at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:635)
linkahead | at org.eclipse.jetty.util.thread.QueuedThreadPool$3.run(QueuedThreadPool.java:555)
linkahead | at java.base/java.lang.Thread.run(Thread.java:829)
linkahead | 2021-10-06 10:08:23 172.26.6.186 - 10.3.128.3 10443 GET /Entity/ query=FIND%20Property%20Query 500 586 0 1 https://caosdb1.awi.de Mozilla/5.0 (X11; Linux x86_64; rv:93.0) Gecko/20100101 Firefox/93.0 https://caosdb1.awi.de/logout
linkahead | Exception or error caught by status service
linkahead |
linkahead | java.lang.IllegalStateException: unknown char 'i'(105) in |||invalid
linkahead | at org.eclipse.jetty.util.ajax.JSON.handleUnknown(JSON.java:886)
linkahead | at org.eclipse.jetty.util.ajax.JSON.parse(JSON.java:875)
linkahead | at org.eclipse.jetty.util.ajax.JSON.parse(JSON.java:702)
linkahead | at org.eclipse.jetty.util.ajax.JSON.parse(JSON.java:172)
linkahead | at org.caosdb.server.accessControl.SelfValidatingAuthenticationToken.parse(SelfValidatingAuthenticationToken.java:217)
linkahead | at org.caosdb.server.accessControl.AuthenticationUtils.parseSessionTokenCookie(AuthenticationUtils.java:105)
linkahead | at org.caosdb.server.CaosAuthenticator.attemptSessionValidation(CaosAuthenticator.java:58)
linkahead | at org.caosdb.server.CaosAuthenticator.authenticate(CaosAuthenticator.java:52)
linkahead | at org.restlet.security.Authenticator.beforeHandle(Authenticator.java:193)
linkahead | at org.restlet.routing.Filter.handle(Filter.java:195)
linkahead | at org.restlet.routing.Filter.doHandle(Filter.java:150)
linkahead | at org.restlet.routing.Filter.handle(Filter.java:197)
linkahead | at org.restlet.routing.Router.doHandle(Router.java:422)
linkahead | at org.restlet.routing.Router.handle(Router.java:641)
linkahead | at org.caosdb.server.CaosDBServer$2.handle(CaosDBServer.java:559)
linkahead | at org.restlet.routing.Filter.doHandle(Filter.java:150)
linkahead | at org.restlet.routing.Filter.handle(Filter.java:197)
linkahead | at org.restlet.routing.Filter.doHandle(Filter.java:150)
linkahead | at org.restlet.routing.Filter.handle(Filter.java:197)
linkahead | at org.restlet.routing.Filter.doHandle(Filter.java:150)
linkahead | at org.restlet.engine.application.StatusFilter.doHandle(StatusFilter.java:140)
linkahead | at org.restlet.routing.Filter.handle(Filter.java:197)
linkahead | at org.restlet.routing.Filter.doHandle(Filter.java:150)
linkahead | at org.restlet.routing.Filter.handle(Filter.java:197)
linkahead | at org.restlet.engine.CompositeHelper.handle(CompositeHelper.java:202)
linkahead | at org.restlet.engine.application.ApplicationHelper.handle(ApplicationHelper.java:77)
linkahead | at org.restlet.Application.handle(Application.java:385)
linkahead | at org.restlet.routing.Filter.doHandle(Filter.java:150)
linkahead | at org.restlet.routing.Filter.handle(Filter.java:197)
linkahead | at org.restlet.routing.Router.doHandle(Router.java:422)
linkahead | at org.restlet.routing.Router.handle(Router.java:641)
linkahead | at org.restlet.routing.Filter.doHandle(Filter.java:150)
linkahead | at org.restlet.routing.Filter.handle(Filter.java:197)
linkahead | at org.restlet.routing.Router.doHandle(Router.java:422)
linkahead | at org.restlet.routing.Router.handle(Router.java:641)
linkahead | at org.restlet.routing.Filter.doHandle(Filter.java:150)
linkahead | at org.restlet.engine.application.StatusFilter.doHandle(StatusFilter.java:140)
linkahead | at org.restlet.routing.Filter.handle(Filter.java:197)
linkahead | at org.restlet.routing.Filter.doHandle(Filter.java:150)
linkahead | at org.restlet.routing.Filter.handle(Filter.java:197)
linkahead | at org.restlet.engine.CompositeHelper.handle(CompositeHelper.java:202)
linkahead | at org.restlet.Component.handle(Component.java:408)
linkahead | at org.caosdb.server.CaosDBComponent.handle(CaosDBServer.java:872)
linkahead | at org.restlet.Server.handle(Server.java:507)
linkahead | at org.restlet.engine.connector.ServerHelper.handle(ServerHelper.java:63)
linkahead | at org.restlet.engine.adapter.HttpServerHelper.handle(HttpServerHelper.java:143)
linkahead | at org.restlet.ext.jetty.JettyServerHelper$WrappedServer.handle(JettyServerHelper.java:256)
linkahead | at org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:311)
linkahead | at org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:257)
linkahead | at org.eclipse.jetty.io.AbstractConnection$2.run(AbstractConnection.java:544)
linkahead | at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:635)
linkahead | at org.eclipse.jetty.util.thread.QueuedThreadPool$3.run(QueuedThreadPool.java:555)
linkahead | at java.base/java.lang.Thread.run(Thread.java:829)
linkahead | 2021-10-06 10:08:23 172.26.6.186 - 10.3.128.3 10443 GET /Entity/ query=FIND%20RecordType%20UserTemplate 500 586 0 1 https://caosdb1.awi.de Mozilla/5.0 (X11; Linux x86_64; rv:93.0) Gecko/20100101 Firefox/93.0 https://caosdb1.awi.de/logout
linkahead | 2021-10-06 10:08:23 172.26.6.186 - 10.3.128.3 10443 GET /Entity/ query=FIND%20Property%20templateDescription 500 586 0 2 https://caosdb1.awi.de Mozilla/5.0 (X11; Linux x86_64; rv:93.0) Gecko/20100101 Firefox/93.0 https://caosdb1.awi.de/logout
linkahead | 2021-10-06 10:08:23 172.26.6.186 - 10.3.128.3 10443 GET /webinterface/1633449124/conf/tour.json - 404 539 0 1 https://caosdb1.awi.de Mozilla/5.0 (X11; Linux x86_64; rv:93.0) Gecko/20100101 Firefox/93.0 https://caosdb1.awi.de/logout
linkahead | Exception or error caught by status service
linkahead |
linkahead | java.lang.IllegalStateException: unknown char 'i'(105) in |||invalid
linkahead | at org.eclipse.jetty.util.ajax.JSON.handleUnknown(JSON.java:886)
linkahead | at org.eclipse.jetty.util.ajax.JSON.parse(JSON.java:875)
linkahead | at org.eclipse.jetty.util.ajax.JSON.parse(JSON.java:702)
linkahead | at org.eclipse.jetty.util.ajax.JSON.parse(JSON.java:172)
linkahead | at org.caosdb.server.accessControl.SelfValidatingAuthenticationToken.parse(SelfValidatingAuthenticationToken.java:217)
linkahead | at org.caosdb.server.accessControl.AuthenticationUtils.parseSessionTokenCookie(AuthenticationUtils.java:105)
linkahead | at org.caosdb.server.CaosAuthenticator.attemptSessionValidation(CaosAuthenticator.java:58)
linkahead | at org.caosdb.server.CaosAuthenticator.authenticate(CaosAuthenticator.java:52)
linkahead | at org.restlet.security.Authenticator.beforeHandle(Authenticator.java:193)
linkahead | at org.restlet.routing.Filter.handle(Filter.java:195)
linkahead | at org.restlet.routing.Filter.doHandle(Filter.java:150)
linkahead | at org.restlet.routing.Filter.handle(Filter.java:197)
linkahead | at org.restlet.routing.Router.doHandle(Router.java:422)
linkahead | at org.restlet.routing.Router.handle(Router.java:641)
linkahead | at org.caosdb.server.CaosDBServer$2.handle(CaosDBServer.java:559)
linkahead | at org.restlet.routing.Filter.doHandle(Filter.java:150)
linkahead | at org.restlet.routing.Filter.handle(Filter.java:197)
linkahead | at org.restlet.routing.Filter.doHandle(Filter.java:150)
linkahead | at org.restlet.routing.Filter.handle(Filter.java:197)
linkahead | at org.restlet.routing.Filter.doHandle(Filter.java:150)
linkahead | at org.restlet.engine.application.StatusFilter.doHandle(StatusFilter.java:140)
linkahead | at org.restlet.routing.Filter.handle(Filter.java:197)
linkahead | at org.restlet.routing.Filter.doHandle(Filter.java:150)
linkahead | at org.restlet.routing.Filter.handle(Filter.java:197)
linkahead | at org.restlet.engine.CompositeHelper.handle(CompositeHelper.java:202)
linkahead | at org.restlet.engine.application.ApplicationHelper.handle(ApplicationHelper.java:77)
linkahead | at org.restlet.Application.handle(Application.java:385)
linkahead | at org.restlet.routing.Filter.doHandle(Filter.java:150)
linkahead | at org.restlet.routing.Filter.handle(Filter.java:197)
linkahead | at org.restlet.routing.Router.doHandle(Router.java:422)
linkahead | at org.restlet.routing.Router.handle(Router.java:641)
linkahead | at org.restlet.routing.Filter.doHandle(Filter.java:150)
linkahead | at org.restlet.routing.Filter.handle(Filter.java:197)
linkahead | at org.restlet.routing.Router.doHandle(Router.java:422)
linkahead | at org.restlet.routing.Router.handle(Router.java:641)
linkahead | at org.restlet.routing.Filter.doHandle(Filter.java:150)
linkahead | at org.restlet.engine.application.StatusFilter.doHandle(StatusFilter.java:140)
linkahead | at org.restlet.routing.Filter.handle(Filter.java:197)
linkahead | at org.restlet.routing.Filter.doHandle(Filter.java:150)
linkahead | at org.restlet.routing.Filter.handle(Filter.java:197)
linkahead | at org.restlet.engine.CompositeHelper.handle(CompositeHelper.java:202)
linkahead | at org.restlet.Component.handle(Component.java:408)
linkahead | at org.caosdb.server.CaosDBComponent.handle(CaosDBServer.java:872)
linkahead | at org.restlet.Server.handle(Server.java:507)
linkahead | at org.restlet.engine.connector.ServerHelper.handle(ServerHelper.java:63)
linkahead | at org.restlet.engine.adapter.HttpServerHelper.handle(HttpServerHelper.java:143)
linkahead | at org.restlet.ext.jetty.JettyServerHelper$WrappedServer.handle(JettyServerHelper.java:256)
linkahead | at org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:311)
linkahead | at org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:257)
linkahead | at org.eclipse.jetty.io.AbstractConnection$2.run(AbstractConnection.java:544)
linkahead | at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:635)
linkahead | at org.eclipse.jetty.util.thread.QueuedThreadPool$3.run(QueuedThreadPool.java:555)
linkahead | at java.base/java.lang.Thread.run(Thread.java:829)
linkahead | 2021-10-06 10:08:23 172.26.6.186 - 10.3.128.3 10443 GET /Entity/ query=FIND%20ENTITY%20WITH%20latitude%20AND%20longitude 500 586 0 2 https://caosdb1.awi.de Mozilla/5.0 (X11; Linux x86_64; rv:93.0) Gecko/20100101 Firefox/93.0 https://caosdb1.awi.de/logout
linkahead | Exception or error caught by status service
linkahead |
linkahead | java.lang.IllegalStateException: unknown char 'i'(105) in |||invalid
linkahead | at org.eclipse.jetty.util.ajax.JSON.handleUnknown(JSON.java:886)
linkahead | at org.eclipse.jetty.util.ajax.JSON.parse(JSON.java:875)
linkahead | at org.eclipse.jetty.util.ajax.JSON.parse(JSON.java:702)
linkahead | at org.eclipse.jetty.util.ajax.JSON.parse(JSON.java:172)
linkahead | at org.caosdb.server.accessControl.SelfValidatingAuthenticationToken.parse(SelfValidatingAuthenticationToken.java:217)
linkahead | at org.caosdb.server.accessControl.AuthenticationUtils.parseSessionTokenCookie(AuthenticationUtils.java:105)
linkahead | at org.caosdb.server.CaosAuthenticator.attemptSessionValidation(CaosAuthenticator.java:58)
linkahead | at org.caosdb.server.CaosAuthenticator.authenticate(CaosAuthenticator.java:52)
linkahead | at org.restlet.security.Authenticator.beforeHandle(Authenticator.java:193)
linkahead | at org.restlet.routing.Filter.handle(Filter.java:195)
linkahead | at org.restlet.routing.Filter.doHandle(Filter.java:150)
linkahead | at org.restlet.routing.Filter.handle(Filter.java:197)
linkahead | at org.restlet.routing.Router.doHandle(Router.java:422)
linkahead | at org.restlet.routing.Router.handle(Router.java:641)
linkahead | at org.caosdb.server.CaosDBServer$2.handle(CaosDBServer.java:559)
linkahead | at org.restlet.routing.Filter.doHandle(Filter.java:150)
linkahead | at org.restlet.routing.Filter.handle(Filter.java:197)
linkahead | at org.restlet.routing.Filter.doHandle(Filter.java:150)
linkahead | at org.restlet.routing.Filter.handle(Filter.java:197)
linkahead | at org.restlet.routing.Filter.doHandle(Filter.java:150)
linkahead | at org.restlet.engine.application.StatusFilter.doHandle(StatusFilter.java:140)
linkahead | at org.restlet.routing.Filter.handle(Filter.java:197)
linkahead | at org.restlet.routing.Filter.doHandle(Filter.java:150)
linkahead | at org.restlet.routing.Filter.handle(Filter.java:197)
linkahead | at org.restlet.engine.CompositeHelper.handle(CompositeHelper.java:202)
linkahead | at org.restlet.engine.application.ApplicationHelper.handle(ApplicationHelper.java:77)
linkahead | at org.restlet.Application.handle(Application.java:385)
linkahead | at org.restlet.routing.Filter.doHandle(Filter.java:150)
linkahead | at org.restlet.routing.Filter.handle(Filter.java:197)
linkahead | at org.restlet.routing.Router.doHandle(Router.java:422)
linkahead | at org.restlet.routing.Router.handle(Router.java:641)
linkahead | at org.restlet.routing.Filter.doHandle(Filter.java:150)
linkahead | at org.restlet.routing.Filter.handle(Filter.java:197)
linkahead | at org.restlet.routing.Router.doHandle(Router.java:422)
linkahead | at org.restlet.routing.Router.handle(Router.java:641)
linkahead | at org.restlet.routing.Filter.doHandle(Filter.java:150)
linkahead | at org.restlet.engine.application.StatusFilter.doHandle(StatusFilter.java:140)
linkahead | at org.restlet.routing.Filter.handle(Filter.java:197)
linkahead | at org.restlet.routing.Filter.doHandle(Filter.java:150)
linkahead | at org.restlet.routing.Filter.handle(Filter.java:197)
linkahead | at org.restlet.engine.CompositeHelper.handle(CompositeHelper.java:202)
linkahead | at org.restlet.Component.handle(Component.java:408)
linkahead | at org.caosdb.server.CaosDBComponent.handle(CaosDBServer.java:872)
linkahead | at org.restlet.Server.handle(Server.java:507)
linkahead | at org.restlet.engine.connector.ServerHelper.handle(ServerHelper.java:63)
linkahead | at org.restlet.engine.adapter.HttpServerHelper.handle(HttpServerHelper.java:143)
linkahead | at org.restlet.ext.jetty.JettyServerHelper$WrappedServer.handle(JettyServerHelper.java:256)
linkahead | at org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:311)
linkahead | at org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:257)
linkahead | at org.eclipse.jetty.io.AbstractConnection$2.run(AbstractConnection.java:544)
linkahead | at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:635)
linkahead | at org.eclipse.jetty.util.thread.QueuedThreadPool$3.run(QueuedThreadPool.java:555)
linkahead | at java.base/java.lang.Thread.run(Thread.java:829)
linkahead | 2021-10-06 10:08:24 172.26.6.186 - 10.3.128.3 10443 GET / - 500 586 0 1 https://caosdb1.awi.de Mozilla/5.0 (X11; Linux x86_64; rv:93.0) Gecko/20100101 Firefox/93.0 https://caosdb1.awi.de/logout