Yritin eka Apache:ssa mut huonoin tuloksin. Lopulta päätin laittaa toimimaan IIS:ssä.
Sertifikaattina käytettään startssl.sertifikaattia joka on ilmainen.
http://www.startssl.com/
Asenna IIS ja luo tai nimeä olemassa oleva sivusto http://www.omadomain.fi -nimiseksi
Aseta portit kuuntelemaan portteja 81 ja 4431 (80 ja 443 on tomcat:in käytössä)
Avaa komentorivivi ja siirry hakemistoon D:\Desknow\bin
Anna komento cscript iis.js -s "www.omadomain.fi"
Avaa IIS manager ja valitse Web sites ja Properties
Valitse Service-välilehti ja laita täppi kohtaan Run WWW service in IIS 5.0 isolation mode
Valitse Apply ja IIS boottaa
Valitse Web service extensions ja lisää uusi tekstistä add a new Web service extension...
Anna nimeksi jakarta ja poluksi D:\Desknow\bin\isapa_redirect.dll ja valitse täppi Set extension status Allowed
Käynnistä IIS uusiksi
Jos on kaksi verkkokorttia niin laita oikea kuuntelemaan
Aseta kotihakemistoksi D:\DeskNow\webapps\ROOT
Laita dokementiksi index.html ja poista muut
Siirry välilehdelle Directory security ja valitse Server Certificate
Tuo sertifikaatti jonka loit aiemmin. Muista että se on muotoa *.p12. Saat muutettua se sivustolla jossa loit sen
Tallenna muutokset
Avaa D:\DeskNow\conf\server.xml muistiossa ja muuta Tomcat:n portit esim. 8081- ja 4431:ksi
Sammuta Desknow ja avaa IIS
Muuta IIS:n portit kuuntelee portteja 80 ja 443 ja sammuta iis
Käynnistä Desknow ja IIS ja tässä järjestyksessä
MUISTA VIELÄ TARKISTAA!!!!!!!!!
D:\DeskNow\desknow\jsp\original\Login_default.jsp
Ekalla rivillä oltava teksti:
<% if (!request.isSecure()) response.sendRedirect("https://www.omadomain.fi/desknow/index.html"); %>