Du verdeckst die ursprüngliche Fehlermeldung von
Indy.
Deshalb folgende Änderung:
Delphi-Quellcode:
except
on E:
Exception do
begin
if e
is EIdOSSLCouldNotLoadSSLLibrary
then
E.
Message := '
SSL Library nicht gefunden! - ' + E.
Message
else if e
is EIdOSSLConnectError
then
E.
Message := '
Fehler beim Verbinden mit SSL! - ' + E.
Message
else if e
is EIdOSSLLoadingKeyError
then
E.
Message := '
Fehler beim Verbinden mit SSL (kein Passwort)! - ' + E.
Message
else
E.
Message := '
Fehler beim Verbinden! - ' + E.
Message;
ShowMessage(E.
Message);
end;
end;
So bekommst du die orginale Fehlermeldung (auf Englisch) noch dazu.
Und die wird dich hoffentlich auf die richtige Spur führen.