Ich würde gerne wissen, ob es möglich ist, ein Zertifikat für WSS zu konfigurieren, wenn restcomm sipservlets mit einem keystore PKCS12WSS Zertifikatskonfiguration
ich diesen Beitrag gefunden werden: SIPML 5 Client and SipServlets not works Using WSS
und sah das ändern Vorschlag:
gov.nist.javax.sip.TLS_CLIENT_AUTH_TYPE=Disabled
javax.net.ssl.keystoreFile="conf/STAR_domain.pfx"
javax.net.ssl.keyStorePassword="pkcspass"
javax.net.ssl.keystoreType="PKCS12"
mein Anschluss config:
<Connector port="10443"
ipAddress = "ip.address"
protocol="org.mobicents.servlet.sip.startup.SipProtocolHandler"
signalingTransport="wss"/>
Beim Öffnen eines Sockets für diesen Port bekomme ich keinen Server hallo. Bedeutung das Zertifikat wurde nicht geladen?
Jean folgen, ich 7.2.3 habe ich konnte https ermöglichen mit dem Schlüsselspeicher/JSK-Datei und das CERT wird während der Verbindung angeboten. Soweit der wss-Konnektor geht, kann ich den Socket nicht öffnen, noch definiert die Dokumentation, wo das wss-Zertifikat definiert ist. Ich benutze restcomm-sip-servlets-4.0.75-apache-tomcat-8.0.26 und der Speicherort ist unter conf/server.xml fehlt mir etwas? –
Sie haben den HTTPs-Connector mit den Zertifikatsinformationen konfiguriert. Sie müssen das Gleiche für den WSS-Connector tun. Leider befindet sich die Konfiguration dafür auf der Ebene des SIP-Stacks. Daher müssen Sie Ihre Datei conf/mss-sip-stack.properties bearbeiten und hinzufügen gov.nist.javax.sip.TLS_CLIENT_AUTH_TYPE = Deaktiviert javax.net.ssl. Keystor = $ TRUSTSTORE_FILE javax.net.ssl.keyStorePassword = $ TRUSTSTORE_PASSWORD javax.net.ssl.trustStorePassword = $ TRUSTSTORE_PASSWORD javax.net.ssl.trustStore = $ TRUSTSTORE_FILE javax.net.ssl.keyStoreType = JKS – jeand
wäre es Sinnvoll ist es, sich die Logs anzuschauen und zu sehen, ob es auch Ausnahmen gibt. – jeand