netxms WebUI with HTTP SSL

Started by hkusulja, April 02, 2014, 12:07:00 AM

Previous topic - Next topic

hkusulja

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

hkusulja

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

Victor Kirhenshtein

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://wiki.eclipse.org/Jetty/Howto/Configure_SSL
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

TOLeg

Я все сделал как в документации,  все отработано на ОК.
По документации нужно сконфигурировать файл jetty-ssl-context.xml. После установки Web interface (windows installer) такого файла нет.
Подскажите дальнейшие шаги.