Quando provo a inviare una email su smtp con SSL nel codice Java ottengo la seguente eccezione:
PKIX path building failed: sun.security.provider.certpath.SunCertPathBuilderException: unable to find valid certification path to requested target. Failed messages: javax.mail.MessagingException: Could not connect to SMTP host:
Questo avrebbe senso se il server SMTP che sto contattando usasse un certificato autofirmato che non ho importato ma non credo che sia così, perché quando il mio collega (in un altro paese) esegue l'esatto stesso codice funziona perfettamente.
Che cosa potrebbe significare?
- Il mio laptop è compromesso
- Il mio provider internet sta facendo qualcosa pesce
- Qualcos'altro
- Tutto sopra
Per la cronaca, sto vivendo in Indonesia e ci sono alcuni siti che sono bloccati.
Sono in grado di eseguire il ping, è necessaria una password per questo server smtp, le impostazioni vanno bene (funziona per il mio collega). Ho provato questo con entrambe le mie VPN attivate e disattivate.