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.

  1. Open in een tekstverwerker het Tomcat-bestand server.xml dat u hier kunt vinden: <installatiepad>\tomcat\conf.
  2. Ga naar het element Connector port voor HTTPS in het bestand. Deze vermelding bevat de KeyStore-parameters.
  3. 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.

  4. Sla het bestand op.
  5. Start de Tomcat-service opnieuw op.
    • Voor VoiceConsole is de service VoiceConsole Service.
    • Voor VoiceCheck is de service VoiceCheck Service.
  6. Vernieuw de browser om de toepassing weer te geven.