<?xml version="1.0" encoding="UTF-8"?><rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:atom="http://www.w3.org/2005/Atom" version="2.0"><channel><title><![CDATA[WebUI 4.2: HTTP ERROR 404. Problem accessing /.]]></title><description><![CDATA[<p dir="auto">Just upgraded NetXMS from 4.1 to 4.2. We also upgraded WebUI by replace the war files with:<br />
netxms-websvc-4.2.395.war<br />
nxmc-legacy-4.2.395.war</p>
<p dir="auto">When restarting the Windows service nxWebUI it takes at least a few minutes until it starts responding on port 80. nxwebui.log doesn't show any obvious errors:</p>
<pre><code>2022-10-24 16:45:31.934:INFO:oejs.ServerConnector:ShutdownMonitor: Stopped ServerConnector@57aa341b{HTTP/1.1}{0.0.0.0:80}
2022-10-24 16:45:31.943:INFO:oejsh.ContextHandler:ShutdownMonitor: Stopped o.e.j.w.WebAppContext@1725dc0f{/api,file:/C:/NetXMS-WebUI/base/api/webapp/,UNAVAILABLE}{C:\NetXMS-WebUI\webapps\api.war}
2022-10-24 16:45:32.070:INFO:oejsh.ContextHandler:ShutdownMonitor: Stopped o.e.j.w.WebAppContext@31368b99{/,file:/C:/NetXMS-WebUI/base/nxmc/webapp/,UNAVAILABLE}{C:\NetXMS-WebUI\webapps\nxmc.war}

2022-10-24 16:45:33 Apache Commons Daemon procrun stderr initialized.
2022-10-24 16:45:34.215:INFO::main: Logging initialized @219ms
2022-10-24 16:45:34.282:INFO:oejr.Runner:main: Runner
2022-10-24 16:45:34.469:INFO:oejs.Server:main: jetty-9.2.19.v20160908
org.w3c.css.sac.CSSException: Failed to read property cursor: Invalid value for cursor: hand
org.w3c.css.sac.CSSException: Failed to read property cursor: Invalid value for cursor: hand
2022-10-24 16:45:41.005:INFO:oejsh.ContextHandler:main: Started o.e.j.w.WebAppContext@31368b99{/,file:/C:/NetXMS-WebUI/base/nxmc/webapp/,AVAILABLE}{C:\NetXMS-WebUI\webapps\nxmc.war}
2022-10-24 16:45:41.513:INFO:oejsh.ContextHandler:main: Started o.e.j.w.WebAppContext@1725dc0f{/api,file:/C:/NetXMS-WebUI/base/api/webapp/,AVAILABLE}{C:\NetXMS-WebUI\webapps\api.war}
2022-10-24 16:45:41.514:WARN:oejsh.RequestLogHandler:main: !RequestLog
2022-10-24 16:45:41.534:INFO:oejs.ServerConnector:main: Started ServerConnector@2d08304a{HTTP/1.1}{0.0.0.0:80}
2022-10-24 16:45:41.535:INFO:oejs.Server:main: Started @7546ms
2022-10-24 16:46:05.520:INFO:oejs.ServerConnector:ShutdownMonitor: Stopped ServerConnector@2d08304a{HTTP/1.1}{0.0.0.0:80}
2022-10-24 16:46:05.531:INFO:oejsh.ContextHandler:ShutdownMonitor: Stopped o.e.j.w.WebAppContext@1725dc0f{/api,file:/C:/NetXMS-WebUI/base/api/webapp/,UNAVAILABLE}{C:\NetXMS-WebUI\webapps\api.war}
2022-10-24 16:46:05.891:INFO:oejsh.ContextHandler:ShutdownMonitor: Stopped o.e.j.w.WebAppContext@31368b99{/,file:/C:/NetXMS-WebUI/base/nxmc/webapp/,UNAVAILABLE}{C:\NetXMS-WebUI\webapps\nxmc.war}

2022-10-24 16:46:07 Apache Commons Daemon procrun stderr initialized.
2022-10-24 16:46:07.771:INFO::main: Logging initialized @218ms
2022-10-24 16:46:07.830:INFO:oejr.Runner:main: Runner
2022-10-24 16:46:08.006:INFO:oejs.Server:main: jetty-9.2.19.v20160908
2022-10-24 16:48:14.726:INFO:oejsh.ContextHandler:main: Started o.e.j.w.WebAppContext@31368b99{/,file:/C:/NetXMS-WebUI/base/nxmc/webapp/,AVAILABLE}{C:\NetXMS-WebUI\webapps\nxmc.war}
2022-10-24 16:48:15.232:INFO:oejsh.ContextHandler:main: Started o.e.j.w.WebAppContext@1725dc0f{/api,file:/C:/NetXMS-WebUI/base/api/webapp/,AVAILABLE}{C:\NetXMS-WebUI\webapps\api.war}
2022-10-24 16:48:15.232:WARN:oejsh.RequestLogHandler:main: !RequestLog
2022-10-24 16:48:15.247:INFO:oejs.ServerConnector:main: Started ServerConnector@3e7e297b{HTTP/1.1}{0.0.0.0:80}
2022-10-24 16:48:15.248:INFO:oejs.Server:main: Started @127700ms
</code></pre>
<p dir="auto">Opening up the webpage however gives me a 404 error:</p>
<pre><code>$ curl -v http://netxms.domain.com
*  Trying 10.1.0.40:80...
* Connected to netxms.domain.com (10.1.0.40) port 80 (#0)
&gt; GET / HTTP/1.1
&gt; Host: netxms.domain.com
&gt; User-Agent: curl/7.83.1
&gt; Accept: */*
&gt;
* Mark bundle as not supporting multiuse
&lt; HTTP/1.1 404 ProxyServlet: /
&lt; Date: Mon, 24 Oct 2022 14:37:18 GMT
&lt; X-Frame-Options: SAMEORIGIN
&lt; Content-Type: text/html; charset=ISO-8859-1
&lt; Cache-Control: must-revalidate,no-cache,no-store
&lt; Content-Length: 296
&lt; Server: Jetty(9.2.19.v20160908)
&lt;
&lt;html&gt;
&lt;head&gt;
&lt;meta http-equiv="Content-Type" content="text/html; charset=UTF-8"/&gt;
&lt;title&gt;Error 404 ProxyServlet: /&lt;/title&gt;
&lt;/head&gt;
&lt;body&gt;&lt;h2&gt;HTTP ERROR 404&lt;/h2&gt;
&lt;p&gt;Problem accessing /. Reason:
&lt;pre&gt;    ProxyServlet: /&lt;/pre&gt;&lt;/p&gt;&lt;hr&gt;&lt;i&gt;&lt;small&gt;Powered by Jetty://&lt;/small&gt;&lt;/i&gt;&lt;hr/&gt;

&lt;/body&gt;
&lt;/html&gt;
* Connection #0 to host netxms.domain.com left intact
</code></pre>
<p dir="auto">I've also tried the new WebUI (nxmc-4.2.395.war), which loads in seconds instead of minutes, and gives me a working webpage. But when trying to open up a dashboard I get:</p>
<p dir="auto"><img alt="" class="img-markdown  img-fluid" /></p>
<p dir="auto">and in nxwebui-stderr:</p>
<pre><code>Exception occurred
java.lang.RuntimeException: Failed to register resource: generated/a316538a.png
 at org.eclipse.rap.rwt.internal.resources.ResourceManagerImpl.internalRegister(ResourceManagerImpl.java:146)
[snip because long post]
 ... 41 more
</code></pre>
<p dir="auto">Any ideas on what's going on here?<br />
I also tried using the WebUI installer, which gave me the same 404 error.</p>
<p dir="auto">Thanks in advance.</p>
]]></description><link>https://forum.netxms.org/topic/7538/webui-4.2-http-error-404.-problem-accessing-.</link><generator>RSS for Node</generator><lastBuildDate>Fri, 13 Nov 2026 09:17:43 GMT</lastBuildDate><atom:link href="https://forum.netxms.org/topic/7538.rss" rel="self" type="application/rss+xml"/><pubDate>Mon, 24 Oct 2022 15:06:19 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to WebUI 4.2: HTTP ERROR 404. Problem accessing /. on Wed, 02 Nov 2022 12:42:01 GMT]]></title><description><![CDATA[<p dir="auto">And it works like a charm.  Thank you for solving this so quickly!</p>
]]></description><link>https://forum.netxms.org/post/31990</link><guid isPermaLink="true">https://forum.netxms.org/post/31990</guid><dc:creator><![CDATA[mashedpotatorocket]]></dc:creator><pubDate>Wed, 02 Nov 2022 12:42:01 GMT</pubDate></item><item><title><![CDATA[Reply to WebUI 4.2: HTTP ERROR 404. Problem accessing /. on Tue, 01 Nov 2022 16:12:07 GMT]]></title><description><![CDATA[<p dir="auto">New Windows installer just published.</p>
<p dir="auto">Best regards,<br />
Victor</p>
]]></description><link>https://forum.netxms.org/post/31981</link><guid isPermaLink="true">https://forum.netxms.org/post/31981</guid><dc:creator><![CDATA[victor]]></dc:creator><pubDate>Tue, 01 Nov 2022 16:12:07 GMT</pubDate></item><item><title><![CDATA[Reply to WebUI 4.2: HTTP ERROR 404. Problem accessing /. on Mon, 31 Oct 2022 14:47:27 GMT]]></title><description><![CDATA[<p dir="auto">Yes, we will update Windows installer.</p>
]]></description><link>https://forum.netxms.org/post/31966</link><guid isPermaLink="true">https://forum.netxms.org/post/31966</guid><dc:creator><![CDATA[victor]]></dc:creator><pubDate>Mon, 31 Oct 2022 14:47:27 GMT</pubDate></item><item><title><![CDATA[Reply to WebUI 4.2: HTTP ERROR 404. Problem accessing /. on Thu, 27 Oct 2022 05:58:50 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/alk" aria-label="Profile: alk">@<bdi>alk</bdi></a> said in <a href="/post/31940">WebUI 4.2: HTTP ERROR 404. Problem accessing /.</a>:</p>
<blockquote>
<p dir="auto">Hello.</p>
<p dir="auto">Since 4.2 web UI require servlet API version 4 (but not version 5!), and jetty9 does not support that. Looks like we forgot to update it in windows installer.</p>
<p dir="auto">Simplest solution is to install either Jetty10 or Tomcat9 as a standalone product and deploy war file there.</p>
</blockquote>
<p dir="auto">Did you update the Windows installer in the next days, or did I have to use the Jetty or Tomcat alternative for the future?</p>
]]></description><link>https://forum.netxms.org/post/31952</link><guid isPermaLink="true">https://forum.netxms.org/post/31952</guid><dc:creator><![CDATA[Sash]]></dc:creator><pubDate>Thu, 27 Oct 2022 05:58:50 GMT</pubDate></item><item><title><![CDATA[Reply to WebUI 4.2: HTTP ERROR 404. Problem accessing /. on Fri, 28 Oct 2022 05:56:02 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/alk" aria-label="Profile: alk">@<bdi>alk</bdi></a> said in <a href="/post/31940">WebUI 4.2: HTTP ERROR 404. Problem accessing /.</a>:</p>
<blockquote>
<p dir="auto">Hello.</p>
<p dir="auto">Since 4.2 web UI require servlet API version 4 (but not version 5!), and jetty9 does not support that. Looks like we forgot to update it in windows installer.</p>
<p dir="auto">Simplest solution is to install either Jetty10 or Tomcat9 as a standalone product and deploy war file there.</p>
</blockquote>
<p dir="auto">is possible to use Tomcat10 ? or not recommendet/not testing ? on Ubuntu server</p>
]]></description><link>https://forum.netxms.org/post/31949</link><guid isPermaLink="true">https://forum.netxms.org/post/31949</guid><dc:creator><![CDATA[eugene1]]></dc:creator><pubDate>Fri, 28 Oct 2022 05:56:02 GMT</pubDate></item><item><title><![CDATA[Reply to WebUI 4.2: HTTP ERROR 404. Problem accessing /. on Tue, 25 Oct 2022 14:21:12 GMT]]></title><description><![CDATA[<p dir="auto">Yes, this relates both to old and new gui.</p>
]]></description><link>https://forum.netxms.org/post/31945</link><guid isPermaLink="true">https://forum.netxms.org/post/31945</guid><dc:creator><![CDATA[Filipp Sudanov]]></dc:creator><pubDate>Tue, 25 Oct 2022 14:21:12 GMT</pubDate></item><item><title><![CDATA[Reply to WebUI 4.2: HTTP ERROR 404. Problem accessing /. on Tue, 25 Oct 2022 10:54:47 GMT]]></title><description><![CDATA[<p dir="auto">Also the legacy gui not work, is it the same reason?</p>
]]></description><link>https://forum.netxms.org/post/31942</link><guid isPermaLink="true">https://forum.netxms.org/post/31942</guid><dc:creator><![CDATA[samuelet]]></dc:creator><pubDate>Tue, 25 Oct 2022 10:54:47 GMT</pubDate></item><item><title><![CDATA[Reply to WebUI 4.2: HTTP ERROR 404. Problem accessing /. on Tue, 25 Oct 2022 10:27:14 GMT]]></title><description><![CDATA[<p dir="auto">Hello.</p>
<p dir="auto">Since 4.2 web UI require servlet API version 4 (but not version 5!), and jetty9 does not support that. Looks like we forgot to update it in windows installer.</p>
<p dir="auto">Simplest solution is to install either Jetty10 or Tomcat9 as a standalone product and deploy war file there.</p>
]]></description><link>https://forum.netxms.org/post/31940</link><guid isPermaLink="true">https://forum.netxms.org/post/31940</guid><dc:creator><![CDATA[alk]]></dc:creator><pubDate>Tue, 25 Oct 2022 10:27:14 GMT</pubDate></item></channel></rss>