2016-06-30 13 views
0

Ich bin ein Server mit ein paar Web-Services in Jboss 4.2.2 einrichten. Wenn ich die SSL-Verifizierung für den Connector deaktiviere, werden alle Aufrufe in SoapUI von einem Python-Skript ausgeführt, das die gleiche Nutzlast wie das SoapUI-Skript enthält.Verbindung verweigert in SoapU, aber nicht Python

Aber wenn ich die SSL-Überprüfung mit einem angeschlossenen Schlüsselspeicher auf dem Stecker aktivieren, werden alle Anfragen von SoapUI wird verweigert, mit dem folgenden Fehler:

Error getting response; org.apache.http.conn.HttpHostConnectException: Connection to https://1...8:2443 refused 

Mein Python-Skript läuft noch und recieves erfolgreich die Antwort als erwartet.

Ich habe auch den gleichen Keystore mit den SSL-Einstellungen in SoapUI verbunden, aber ohne Glück. Ich bin nicht genug vertraut mit SoapUI, um zu wissen, was ich vermisse.

Wer hat eine Idee?

Antwort

0

2443 ist nicht der Standard-HTTPS-Anschluss. Überprüfen Sie es in Ihrer Serverkonfiguration. Sie können die Ports überprüfen, auf denen auch jboss lauscht, indem Sie netstat verwenden, oder telnet direkt verwenden, um die Verbindung zu testen.

+0

Es stimmt, es ist nicht der Standard-Port, aber ich habe die Einstellungen geändert, um den Dienst auf Port 2443 zu veröffentlichen. Und da der Port ohne SSL einwandfrei funktioniert, und nur durch curl und Python mit SSL aktiviert, denke ich den Fehler ist irgendwo in SoapUI. –

+0

Bearbeiten Sie Ihre Frage, fügen Sie die Schritte hinzu, die Sie zum Festlegen des Clientzertifikats in der Soap UI (globale und pro Anfragekonfiguration) ausgeführt haben. – Guillermo

Verwandte Themen