NetXMS Support Forum

English Support => General Support => Topic started by: hkusulja on April 02, 2014, 12:07:00 AM

Title: netxms WebUI with HTTP SSL
Post by: hkusulja on April 02, 2014, 12:07:00 AM
Hi,
I am running on Windows Server, NetXMS WebUI (latest 1.2.13), during setup, I choose port 443, it works, but on HTTP.
I want to configure for web interface to works with HTTPS (SSL), I do have valid certificate.

Please help me configure certificate and NetXMS Web Interface (jetty), I can not find any info about this in admin manual or on your wiki site.
Also if this is not supported, please write somewhere this :)

Thank you
Title: Re: netxms WebUI with HTTP SSL
Post by: hkusulja on April 07, 2014, 01:18:24 AM
Hi,
since nobody answers me, i found another solution. Install IIS and configure reverse proxy (using ARR 3.0).
Please keep in mind that "Default Web Site" should liste ONLY on 443, and use SSL certificate.
netxms WebUI can be on default 8080 port.

I can confirm that this method works for my scenario.

Reference:
http://weblogs.asp.net/owscott/archive/2013/10/24/creating-a-reverse-proxy-with-url-rewrite-for-iis.aspx
Title: Re: netxms WebUI with HTTP SSL
Post by: Victor Kirhenshtein on April 09, 2014, 09:35:49 AM
Hi!

We are using Jetty runner and Apache Procrun on Windows. It is possible to configure it for SSL, although your method probably easier. Relevant information can be found here:

http://www.eclipse.org/jetty/documentation/current/jetty-runner.html (http://www.eclipse.org/jetty/documentation/current/jetty-runner.html)
http://wiki.eclipse.org/Jetty/Howto/Configure_SSL (http://wiki.eclipse.org/Jetty/Howto/Configure_SSL)
http://commons.apache.org/proper/commons-daemon/procrun.html (http://commons.apache.org/proper/commons-daemon/procrun.html)

Basically you need to create additional configuration file for Jetty and pass reference to it by changing service command line.

Best regards,
Victor
Title: Re: netxms WebUI with HTTP SSL
Post by: TOLeg on August 25, 2021, 02:50:05 PM
Я все сделал как в документации,  все отработано на ОК.
По документации нужно сконфигурировать файл jetty-ssl-context.xml. После установки Web interface (windows installer) такого файла нет.
Подскажите дальнейшие шаги.