- Verwandte Produkte
- ADManager Plus
- ADSelfService Plus
- EventLog Analyzer
- Exchange Reporter Plus
- AD360
- Log360
Click here to expand
javax.net.ssl.SSLHandshakeException: sun.security.validatorException:PKIX-Pfadaufbau fehlgeschlagen:sun.security.provider.certpath.SunCertPathBuilderException: Ungültiger Zertifikatspfad zum angeforderten Ziel
Beim Einsatz von TLS oder SSL erkennt Java möglicherweise die Zertifikate des E-Mail-Servers nicht.
In diesem Fall müssen Sie die Zertifikate des E-Mail-Servers, des Ausstellers und des Stammzertifikats manuell in ADAudit Plus importieren.
Wenn Sie die Zertifikate des E-Mail-Servers nicht haben, verwenden Sie das OpenSSL-Tool, um sie vom E-Mail-Server abzurufen, indem Sie die folgenden Schritte befolgen:
Openssl s_client -connect <Mail-Server-Name>:<sslport>
Openssl s_client -connect <Mail-Server-Name>:<tlsport> -starttls smtp
Um die Zertifikate in ADAudit Plus zu importieren:
ImportCert.bat -add "aliasName" "certificateName"
Hinweis: Um zu überprüfen, ob die Zertifikate importiert wurden, öffnen Sie die Eingabeaufforderung, navigieren Sie zu <ADAudit Plus_Installationsverzeichnis>\bin und führen Sie den folgenden Befehl aus:
ImportCert.bat -list > Certificate.txt
Wenn dieser Befehl ausgeführt wird, finden Sie eine Textdatei mit dem Namen Certificate im <ADAudit Plus_Installationsverzeichnis>\bin Ordner. Öffnen Sie die Datei und überprüfen Sie, ob sich die erforderlichen Zertifikate in der Datei befinden.
Sobald die heruntergeladenen Zertifikate erfolgreich importiert wurden, sollten Sie in der Lage sein, E-Mails zu senden. Wenn das Problem jedoch weiterhin besteht, kontaktieren Sie support@adauditplus.com.
javax.net.ssl.SSLHandshakeException kann nicht in javax.mail.MessagingException umgewandelt werden
Diese Ausnahme tritt auf, wenn der ADAudit Plus-Server und der E-Mail-Server nicht miteinander kommunizieren können. Dies kann geschehen, wenn ein falscher Port oder falsche Details für die sichere Verbindung verwendet werden.
Überprüfen Sie, ob die E-Mail über den E-Mail-Server gesendet werden kann, indem Sie eine der folgenden Optionen verwenden:
Hinweis: Die Rücktaste kann in der Telnet-Sitzung nicht verwendet werden, sobald Sie mit dem Ziel-SMTP-Server verbunden sind. Wenn Sie bei der Eingabe eines SMTP-Befehls einen Fehler machen, sollten Sie Enter drücken und den Befehl erneut eingeben.
set localecho
set logfile <Dateiname>
OPEN <Mailserver-Name> <Port>
EHLO <Mailserver-Name>
Die Eingabeaufforderung gibt die Liste der unterstützten Befehle zurück.
MAIL FROM:<your_name@yourdomain.com>
Die Eingabeaufforderung sollte die Nachricht "250 2.1.0 Sender OK" zurückgeben.
RCPT TO:<recipient@recipientdomain.com> NOTIFY=success,failure
Hinweis: Der NOTIFY-Befehl ist optional. In diesem Beispiel wird er verwendet, um eine Lieferstatusbenachrichtigung anzufordern, die angibt, ob die Zustellung der Nachricht erfolgreich war oder fehlgeschlagen ist.
openssl s_client -connect <Mail-Server-Name>:<sslport>
openssl s_client -connect <Mail-Server-Name>:<tlsport> -starttls smtp
EHLO <Mail-Server-Name>
AUTH LOGIN
MAIL FROM:<your_name@yourdomain.com>
RCPT TO:<recipient@recipientdomain.com>
java -cp "<ADAudit Plus_Installationsverzeichnis>\lib\Mail-1.4.4.jar;." TestMail
| Servername/IP | Geben Sie den Namen Ihres E-Mail-Servers ein. |
|---|---|
| Port | Geben Sie den von Ihrem E-Mail-Server verwendeten Port ein. |
| Sichere Verbindung (SSL/TLS) | Geben Sie an, welche Verbindung Sie verwenden möchten. |
| Von Mail | Geben Sie die E-Mail-Adresse des Absenders ein. |
| Passwort | Geben Sie das Passwort ein. |
| Zu Mail | Geben Sie die E-Mail-Adresse des Empfängers ein. |
| Betreff | Geben Sie den Betreff ein. |
| Nachricht | Geben Sie Ihre Nachricht ein. |
Sobald Sie die obigen Details angegeben haben, erhalten Sie die Bestätigung "250 2.0.0 OK", wenn die E-Mail erfolgreich gesendet wurde.
Wenn Sie die E-Mail nicht senden können, liegt das Problem wahrscheinlich am E-Mail-Server. Bitte überprüfen Sie, ob Ihre E-Mail-Servereinstellungen korrekt konfiguriert sind. Wenn Sie die E-Mail erfolgreich senden können, aber die Ausnahme weiterhin besteht, wenden Sie sich an support@adauditplus.com, um das Problem zu lösen.
Dies ist eine AI-generierte Website. Bei Fragen oder Unterstützung wenden Sie sich bitte an uns.