[SOLVED] Problems accessing my.openhab for some sitemaps

Hi,

For a few days I’ve been experiencing problems accessing some of my sitemaps remotely. I have four sitemaps and can access all of them locally (http://serverIP:8080/openhab.app?sitemap=home2, or home, android, homekit). When using my.openhab, either on a browser or the iOS app, I cannot load two of the sitemaps. I either get sitemap not found errors or the page is in loading state for ever…
The sitemaps that load are not very different in size from the ones that don’t. I have not modified the sitemaps before experiencing this problem but have changed items that appear in them (through groups, by modifying the home.items file), no errors show-up on the editor.

Any help would be greatly appreciated.

When OpenHAB is started in debug mode, I get Jetty request completed with status code 200, however, my browser shows HTTP error 500

here are the logs:

400:17:20:04.401 [DEBUG] [.myopenhab.internal.MyOHClient:561  ] - Jetty set header accept-language = en-us
401:17:20:04.402 [DEBUG] [.myopenhab.internal.MyOHClient:561  ] - Jetty set header host = my.openhab.org
402:17:20:04.402 [DEBUG] [.myopenhab.internal.MyOHClient:561  ] - Jetty set header accept-encoding = gzip, deflate
403:17:20:04.404 [DEBUG] [.myopenhab.internal.MyOHClient:561  ] - Jetty set header accept = text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8
404:17:20:04.405 [DEBUG] [.myopenhab.internal.MyOHClient:561  ] - Jetty set header user-agent = openhab-cloud/0.0.1
405:17:20:04.435 [DEBUG] [.myopenhab.internal.MyOHClient:627  ] - Jetty received header Date = Mon, 18 Jul 2016 15:20:04 GMT
406:17:20:04.436 [DEBUG] [.myopenhab.internal.MyOHClient:627  ] - Jetty received header Content-Type = text/html;charset=UTF-8
407:17:20:04.437 [DEBUG] [.myopenhab.internal.MyOHClient:627  ] - Jetty received header Content-Length = 12389
408:17:20:04.437 [DEBUG] [.myopenhab.internal.MyOHClient:627  ] - Jetty received header Server = Jetty(8.1.3.v20120522)
409:17:20:04.438 [DEBUG] [.myopenhab.internal.MyOHClient:632  ] - Jetty finished receiving response header
411:17:20:04.441 [DEBUG] [.myopenhab.internal.MyOHClient:610  ] - Jetty received response content of size 5994
413:17:20:04.443 [DEBUG] [.myopenhab.internal.MyOHClient:610  ] - Jetty received response content of size 6395
415:17:20:04.444 [DEBUG] [.myopenhab.internal.MyOHClient:651  ] - Jetty request complete 22025 with status 200

and on the browser:
HTTP ERROR 500

Problem accessing /openhab.app. Reason:

    Sitemap 'android' could not be found
Caused by:

org.openhab.ui.webapp.render.RenderException: Sitemap 'android' could not be found
	at org.openhab.ui.webapp.internal.servlet.WebAppServlet.service(WebAppServlet.java:115)
	at org.eclipse.equinox.http.servlet.internal.ServletRegistration.service(ServletRegistration.java:61)
	at org.eclipse.equinox.http.servlet.internal.ProxyServlet.processAlias(ProxyServlet.java:128)
	at org.eclipse.equinox.http.servlet.internal.ProxyServlet.service(ProxyServlet.java:60)
	at javax.servlet.http.HttpServlet.service(HttpServlet.java:848)
	at org.eclipse.jetty.servlet.ServletHolder.handle(ServletHolder.java:598)
	at org.eclipse.jetty.servlet.ServletHandler.doHandle(ServletHandler.java:486)
	at org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandler.java:231)
	at org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:1065)
	at org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:413)
	at org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java:192)
	at org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:999)
	at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:117)
	at org.eclipse.jetty.server.handler.ContextHandlerCollection.handle(ContextHandlerCollection.java:250)
	at org.eclipse.jetty.server.handler.HandlerCollection.handle(HandlerCollection.java:149)
	at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:111)
	at org.eclipse.jetty.server.Server.handle(Server.java:350)
	at org.eclipse.jetty.server.AbstractHttpConnection.handleRequest(AbstractHttpConnection.java:454)
	at org.eclipse.jetty.server.AbstractHttpConnection.headerComplete(AbstractHttpConnection.java:890)
	at org.eclipse.jetty.server.AbstractHttpConnection$RequestHandler.headerComplete(AbstractHttpConnection.java:944)
	at org.eclipse.jetty.http.HttpParser.parseNext(HttpParser.java:630)
	at org.eclipse.jetty.http.HttpParser.parseAvailable(HttpParser.java:230)
	at org.eclipse.jetty.server.AsyncHttpConnection.handle(AsyncHttpConnection.java:77)
	at org.eclipse.jetty.io.nio.SelectChannelEndPoint.handle(SelectChannelEndPoint.java:606)
	at org.eclipse.jetty.io.nio.SelectChannelEndPoint$1.run(SelectChannelEndPoint.java:46)
	at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:603)
	at org.eclipse.jetty.util.thread.QueuedThreadPool$3.run(QueuedThreadPool.java:538)
	at java.lang.Thread.run(Thread.java:745)
Powered by Jetty://

Almost went crazy with this.

A while ago I was experimenting with a new install of OpenHAB on a VM. The VM was shutdown until a few days ago and it turns out I was running two servers with the same ID and secrets on the same network…