Seite 8 von 12
Re: Alle Jahre wieder: Geolog Anmeldung bei geocaching.com schlägt fehl
Verfasst: Di 3. Jul 2018, 20:49
von wrtlbrmpft
Hatte das Problem auch schon. In der Log-Datei steht, dass der Zugriff mit Port 443 nicht funktioniert. Hab aktuell noch keine Ahnung einer Lösung. Evtl will GS den Zugriff unterbinden. Sie arbeiten aktuell an einer neuen API-Version.
Re: Alle Jahre wieder: Geolog Anmeldung bei geocaching.com schlägt fehl
Verfasst: Mi 4. Jul 2018, 07:31
von geomitast
wrtlbrmpft hat geschrieben:Hatte das Problem auch schon. In der Log-Datei steht, dass der Zugriff mit Port 443 nicht funktioniert. Hab aktuell noch keine Ahnung einer Lösung. Evtl will GS den Zugriff unterbinden. Sie arbeiten aktuell an einer neuen API-Version.
Mir ist aufgefallen, das in GSAK beim Button zu den GS-Tools "Geocaching.com-Zugang (old)". Das "old" ist mir auch erst in den letzten Tagen aufgefallen. Was es bedeutet...?
Hoffen wir das Beste!
@wrtbrmpft: Konnte in der Vergangenheit manche Ordner nur händisch umbenennen, hast du eine Ahnung, was das sein könnte? Rechte der Ordner sind eigentlich ok.
Schon jetzt vielen Dank
geomitast
Gesendet von meinem SM-G900F mit Tapatalk
Re: Alle Jahre wieder: Geolog Anmeldung bei geocaching.com schlägt fehl
Verfasst: Sa 7. Jul 2018, 18:16
von Poschi-Baer
Wenn ich den Log-Eintrag richtig interpretiere versucht geolog per SSL V3 auf GC zuzugreifen.
Dieses Protokoll ist schon etwas länger veraltet und wurde durch TLS abgelöst.
Das hilft zwar aktuell nicht wirklich weiter, grenzt aber evtl. die Problemsuche etwas ein.
Code: Alles auswählen
Lade Anmeldeseite ... [
0(0)TRACE[main::init_browser] (3918)
0(0)TRACE[main::login] (3953) Content: Can't connect to www.geocaching.com:443
LWP::Protocol::https::Socket: SSL connect attempt failed because of handshake problems error:14094410:SSL routines:SSL3_READ_BYTES:sslv3 alert handshake failure at /usr/local/share/perl5/LWP/Protocol/http.pm line 47.
0(0)FATAL[main::] (12637)
Wahrscheinlich ist nur die Fehlermeldung nicht ganz korrekt.
Nachtrag:
Lt. Quellcode sollte das Programm jedoch TLS1 verwenden, was aber auch schon nicht mehr verwendet wird.
Code: Alles auswählen
$browser = WWW::Mechanize::GZip->new(ssl_opts => { SSL_version => 'TLSv1'});
Wenn man das Protokoll auf TLSv1_2 umstellt funktioniert alles wieder
Alter Code (ca. Zeile 3917):
Code: Alles auswählen
sub init_browser {
TRACE "";
$browser = WW::Mechanize::GZip->new(ssl_opts => { SSL_version => 'TLSv1'});
ändern in
Code: Alles auswählen
sub init_browser {
TRACE "";
$browser = WWW::Mechanize::GZip->new(ssl_opts => { SSL_version => 'TLSv1_2'});
Re: Alle Jahre wieder: Geolog Anmeldung bei geocaching.com schlägt fehl
Verfasst: Sa 7. Jul 2018, 18:31
von Poschi-Baer
Ach ja und die Version bitte ändern von:
in:
Re: Alle Jahre wieder: Geolog Anmeldung bei geocaching.com schlägt fehl
Verfasst: Sa 7. Jul 2018, 18:40
von wrtlbrmpft
Re: Alle Jahre wieder: Geolog Anmeldung bei geocaching.com schlägt fehl
Verfasst: Sa 7. Jul 2018, 18:59
von wrtlbrmpft
geomitast hat geschrieben: ↑Mi 4. Jul 2018, 07:31
@wrtbrmpft: Konnte in der Vergangenheit manche Ordner nur händisch umbenennen, hast du eine Ahnung, was das sein könnte? Rechte der Ordner sind eigentlich ok.
Hast Du vielleicht mit dem Explorer o.ä. den Ordner oder eine Datei dieses Ordners in Benutzung und das Betriebs-System verbietet die Umbenennung des Ordners.
Re: Alle Jahre wieder: Geolog Anmeldung bei geocaching.com schlägt fehl
Verfasst: Sa 7. Jul 2018, 19:17
von hjoe
Danke,
Aber bei meinem Aufruf:
Code: Alles auswählen
Dies ist Geolog Version 2.93h (linux/perl)
Teste, ob es eine neue Programmversion gibt ...- erledigt
Lade Anmeldeseite ... [
Es ist ein Fehler aufgetreten: There is no form numbered 2 at /usr/lib/perl5/site_perl/5.18.2/WWW/Mechanize.pm line 1006.
Die zu ändernde Zeile
Code: Alles auswählen
sub init_browser {
TRACE "";
$browser = WWW::Mechanize::GZip->new(ssl_opts => { SSL_version => 'TLSv1_2'});
$browser->agent_alias('Windows Mozilla');
Wo ist mein Fehler?
Re: Alle Jahre wieder: Geolog Anmeldung bei geocaching.com schlägt fehl
Verfasst: Sa 7. Jul 2018, 19:28
von wrtlbrmpft
@hjoe:
Schau mal nach der Fehlermeldung in _geolog.log
Das mit der fehlenden Form 2 ist nur ein Folgefehler, da der Return-Code vom Browser-Aufruf nicht abgefragt wird.
Re: Alle Jahre wieder: Geolog Anmeldung bei geocaching.com schlägt fehl
Verfasst: Sa 7. Jul 2018, 20:48
von hjoe
Code: Alles auswählen
437(0)TRACE[main::init_browser] (3917)
442(5)TRACE[main::login] (3951) Content: invalid SSL_version specified at /usr/lib/perl5/vendor_perl/5.18.2/IO/Socket/SSL.pm line 362.
443(0)FATAL[main::] (12636)
Es ist ein Fehler aufgetreten: There is no form numbered 2 at /usr/lib/perl5/site_perl/5.18.2/WWW/Mechanize.pm line 1006.
Aber 'TLSv1_2' steht drin, im sourcecode. ?
Re: Alle Jahre wieder: Geolog Anmeldung bei geocaching.com schlägt fehl
Verfasst: Mo 9. Jul 2018, 18:31
von hjoe
wenn ich
angebe, dann geht es,
TLSv1_2 führte bei mir nicht zum Erfolg