Tomcat configureren met KeyStore-gegevens
Voor een VoiceConsole-installatie met HTTPS-ondersteuning moeten handmatig KeyStore-gegevens worden geconfigureerd.
Het invoeren van KeyStore-waarden is onderdeel van het VoiceCheck-installatieproces, maar de volgende procedure is nodig voor alle KeyStore-wijzigingen na de installatie.
- Open in een tekstverwerker het Tomcat-bestand server.xml dat u hier kunt vinden: <installatiepad>\tomcat\conf.
- Ga naar het element Connector port voor HTTPS in het bestand. Deze vermelding bevat de KeyStore-parameters.
- Werk het volgende bij in de Tomcat-connectordefinities: de locatie van het KeyStore-bestand, het KeyStore-wachtwoord en de KeyStore-alias.
Voorbeeld:
<Connector port="9445" maxHttpHeaderSize="8192" maxThreads="150" minSpareThreads="25" maxSpareThreads="75" enableLookups="false" disableUploadTimeout="true" acceptCount="100" scheme="https" secure="true" SSLEnabled="true" clientAuth="false" sslProtocol="TLS" sslEnabledProtocols="TLSv1, TLSv1.1, TLSv1.2" keystoreFile="C:\security\certtest.jks" keystorePass="talkman" keyAlias="certtest" compression="on" compressionMinSize="1024"/>
Er zijn twee connectordefinities in het VoiceConsole-bestand die van KeyStore-gegevens voorzien moeten worden—de connectordefinitie voor HTTPS en de connectordefinitie voor COMET.
- Sla het bestand op.
- Start de Tomcat-service opnieuw op.
- Voor VoiceConsole is de service VoiceConsole Service.
- Voor VoiceCheck is de service VoiceCheck Service.
- Vernieuw de browser om de toepassing weer te geven.