Quantcast
Channel: Ignite Realtime : All Content - Openfire Support
Viewing all articles
Browse latest Browse all 4778

POST to 'lockouts' on user service plugin causes internal server error

$
0
0

I'm trying to call:

 

POST https://myserver.com:9091/plugins/userService/lockouts/userid

 

Using version 2.0.2 of the "User Service" administration plugin on version 3.9.3 of Openfire but am getting (I think) the following exception in the logs:

 

2015.04.02 03:04:58org.jivesoftware.openfire.container.PluginServlet - No thread local value in scope for proxy of class com.sun.proxy.$Proxy5java.lang.IllegalStateException: No thread local value in scope for proxy of class com.sun.proxy.$Proxy5at com.sun.jersey.server.impl.ThreadLocalInvoker.invoke(ThreadLocalInvoker.java:93 )at com.sun.proxy.$Proxy5.getHeader(Unknown Source)at org.jivesoftware.openfire.plugin.AuthFilter.filter(AuthFilter.java:51)at com.sun.jersey.server.impl.application.WebApplicationImpl._handleRequest(WebApp licationImpl.java:1527)at com.sun.jersey.server.impl.application.WebApplicationImpl._handleRequest(WebApp licationImpl.java:1473)at com.sun.jersey.server.impl.application.WebApplicationImpl.handleRequest(WebAppl icationImpl.java:1419)at com.sun.jersey.server.impl.application.WebApplicationImpl.handleRequest(WebAppl icationImpl.java:1409)at com.sun.jersey.spi.container.servlet.WebComponent.service(WebComponent.java:409 )at com.sun.jersey.spi.container.servlet.ServletContainer.service(ServletContainer. java:540)at com.sun.jersey.spi.container.servlet.ServletContainer.service(ServletContainer. java:715)at javax.servlet.http.HttpServlet.service(HttpServlet.java:820)at org.jivesoftware.openfire.container.PluginServlet.handleServlet(PluginServlet.j ava:316)at org.jivesoftware.openfire.container.PluginServlet.service(PluginServlet.java:11 1)at javax.servlet.http.HttpServlet.service(HttpServlet.java:820)at org.eclipse.jetty.servlet.ServletHolder.handle(ServletHolder.java:547)at org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.ja va:1359)at org.jivesoftware.admin.PluginFilter.doFilter(PluginFilter.java:78)at org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.ja va:1330)at org.jivesoftware.admin.AuthCheckFilter.doFilter(AuthCheckFilter.java:164)at org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.ja va:1330)at com.opensymphony.module.sitemesh.filter.PageFilter.parsePage(PageFilter.java:11 8)at com.opensymphony.module.sitemesh.filter.PageFilter.doFilter(PageFilter.java:52)at org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.ja va:1330)at org.eclipse.jetty.servlet.ServletHandler.doHandle(ServletHandler.java:478)at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:119)at org.eclipse.jetty.security.SecurityHandler.handle(SecurityHandler.java:520)at org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandler.java:22 7)at org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:94 1)at org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:409)at org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java:186 )at org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:875 )at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:117)at org.eclipse.jetty.server.handler.ContextHandlerCollection.handle(ContextHandler Collection.java:250)at org.eclipse.jetty.server.handler.HandlerCollection.handle(HandlerCollection.jav a:149)at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:110)at org.eclipse.jetty.server.Server.handle(Server.java:349)at org.eclipse.jetty.server.HttpConnection.handleRequest(HttpConnection.java:441)at org.eclipse.jetty.server.HttpConnection$RequestHandler.headerComplete(HttpConne ction.java:919)at org.eclipse.jetty.http.HttpParser.parseNext(HttpParser.java:582)at org.eclipse.jetty.http.HttpParser.parseAvailable(HttpParser.java:218)at org.eclipse.jetty.server.AsyncHttpConnection.handle(AsyncHttpConnection.java:51 )at org.eclipse.jetty.io.nio.SelectChannelEndPoint.handle(SelectChannelEndPoint.jav a:586)at org.eclipse.jetty.io.nio.SelectChannelEndPoint$1.run(SelectChannelEndPoint.java :44)at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:598 )at org.eclipse.jetty.util.thread.QueuedThreadPool$3.run(QueuedThreadPool.java:533)at java.lang.Thread.run(Thread.java:745)

 

I am doing this to lockout a freshly created user which was created by calling:

 

POST https://myserver.com:9091/plugins/userService/users

 

with the relevant payload.

 

Anyone any idea what is going wrong?  Is the exception even relevant, it's difficult to track down the exact error.


Viewing all articles
Browse latest Browse all 4778

Trending Articles