Seite 1 von 2

Geolog: Kann gcuser nicht finden

Verfasst: So 13. Aug 2017, 14:15
von Inder
Jetzt habe ich seit ein paar Wochen endlich ocprop wieder am Laufen, dann streikt geolog.
Vermutlich hat gc.com mal wieder das Seitendesign verändert. Hat jemand ausreichend Durchblick, um das zu patchen?

Code: Alles auswählen

55914(0)INFO[main::download_or_compare_one_cache] (5073)   Name: Challenge 0: Game over
55914(0)TRACE[main::cachestatus] (6155) <GC508KQ><text>
55915(1)TRACE[main::cacheowner] (6172) <GC508KQ><text>
55916(0)TRACE[main::db_insertOwner] (12168) <b133c18b-2308-4f05-a0cc-01c1ac9a459b><0><0>
55916(0)TRACE[main::db_getGcUser] (11892) <%user>
55917(1)DEBUG[main::db_getGcUser] (11906) getGcUser: kann gcuser nicht finden %user
55917(0)TRACE[main::getNameFromUid] (12144) <b133c18b-2308-4f05-a0cc-01c1ac9a459b>
55917(0)INFO[main::getNameFromUid] (12145)   hole Usernamen fuer b133c18b-2308-4f05-a0cc-01c1ac9a459b ... 
55918(0)TRACE[main::get_user_profile_page] (3858) <b133c18b-2308-4f05-a0cc-01c1ac9a459b><1>
55918(0)TRACE[main::get_html] (3671) <https://www.geocaching.com/profile/?guid=b133c18b-2308-4f05-a0cc-01c1ac9a459b><3><1><0><>
55918(0)TRACE[main::rsleep] (3601) <3>
55918(0)INFO[main::rsleep] (3604) .
60919(5000)TRACE[main::check_sleep] (3650) <4>
60919(0)INFO[main::rsleep] (3607) [
61672(753)INFO[main::cb_count] (11436) -
62689(1017)INFO[main::cb_count] (11436) -
62693(3)INFO[main::cb_count] (11436) -
62845(152)INFO[main::cb_count] (11436) -
62850(5)INFO[main::cb_count] (11436) -
62856(5)INFO[main::cb_count] (11436) -
62857(0)INFO[main::cb_count] (11436) -
62864(7)TRACE[main::downdone] (3612) <1>
62864(0)INFO[main::downdone] (3613) ]
62864(0)INFO[main::downdone] (3614) 
62874(9)TRACE[main::db_getGcUser] (11892) <%user>
62875(0)DEBUG[main::db_getGcUser] (11906) getGcUser: kann gcuser nicht finden %user
62875(0)INFO[main::db_insertOwner] (12200)   Username: 
62875(0)TRACE[main::db_getGcUser] (11892) <%user>
62876(0)DEBUG[main::db_getGcUser] (11906) getGcUser: kann gcuser nicht finden %user
62876(0)TRACE[main::db_putGcUser] (11915) <%user>
62876(0)INFO[main::db_putGcUser] (11941) 
 DB: fuege User  hinzu
62878(1)FATAL[main::] (12636) 
Es ist ein Fehler aufgetreten: Can't call method "execute" on an undefined value at geolog.pl line 11950.

Re: Geolog: Kann gcuser nicht finden

Verfasst: So 13. Aug 2017, 14:39
von wrtlbrmpft

Re: Geolog: Kann gcuser nicht finden

Verfasst: So 13. Aug 2017, 14:53
von Inder
Danke für den Hinweis!

Den Thread hatte ich komplett übersehen. Da geolog bis zum 08.08.17 bei mir gelaufen ist, ist mir der Fehler auch vorher nicht aufgefallen. Vermutlich waren da keine neuen Owner dabei, sondern alle erforderlichen schon in der lokalen db.

Ich kann es jetzt aktuell nicht testen, da ich die fehlenden Owner vorher manuell in die Datenbank eingetragen habe und daher momentan beim Aufrauf keine Abfrage läuft. Aber ich habe mal alle angegebenen Patches eingetragen und werde dann beim nächsten, neuen Owner sehen, ob es funktioniert.

Re: Geolog: Kann gcuser nicht finden

Verfasst: Do 21. Dez 2017, 11:55
von Coolmonkey
Da ich mein System zerschossen hatte muss nun alles wieder neu machen, da müssen auch alle gcuser neu abgerufen werden.
Nun kommt auch diese Meldung:

Code: Alles auswählen

Lade Anmeldeseite ... [-----------] Angemeldet!
Lade Profilinformationen .[----]
  Suche Datumsformatgefunden mit MM/dd/yyyy
  Suche Sprache gefunden mit en-US
    Wechsele Sprache nach Englisch (V 5)
Ueberpruefung aller deiner Logs ... .[-------------------------------------------------------------------------------------------------------------------------------------------------]......................
Ueberpruefung aller deiner Listings ... .[-----]

Erneuter Download Fundlogs:
 1/110 Download der Cachebeschreibung fuer GC70CA6 ... .[-----------]
  Name: Wanderung zwischen Himmel und Hölle (01/15)
  hole Usernamen fuer 2b8f733e-194f-4083-872b-f5ff3fa56a95 ... .[-------]
  Username: 

 DB: fuege User  hinzuDBD::SQLite::db prepare failed: near ")": syntax error at ./geolog.pl line 11949.

Es ist ein Fehler aufgetreten: Can't call method "execute" on an undefined value at ./geolog.pl line 11950.
Kann jemand helfen? :gott:

Gruß
Coolmonkey

Re: Geolog: Kann gcuser nicht finden

Verfasst: Do 21. Dez 2017, 12:05
von wrtlbrmpft
Benutzt Du das alte Format - dann könnte sein, dass die User-ID nicht erkannt wird. Stelle mal auf das neue Format um.

wrtlbrmpft

Re: Geolog: Kann gcuser nicht finden

Verfasst: Do 21. Dez 2017, 12:09
von Coolmonkey
wrtlbrmpft hat geschrieben:
Do 21. Dez 2017, 12:05
Benutzt Du das alte Format - dann könnte sein, dass die User-ID nicht erkannt wird. Stelle mal auf das neue Format um.

wrtlbrmpft
Dumme Frage, wie geht das ?

Re: Geolog: Kann gcuser nicht finden

Verfasst: Do 21. Dez 2017, 12:17
von wrtlbrmpft
Ich meine das Profil-Format bei geocaching.com. Bist Du da auf das alte Format zurückgegangen?

Re: Geolog: Kann gcuser nicht finden

Verfasst: Do 21. Dez 2017, 12:55
von Coolmonkey
wrtlbrmpft hat geschrieben:
Do 21. Dez 2017, 12:17
Ich meine das Profil-Format bei geocaching.com. Bist Du da auf das alte Format zurückgegangen?

Eigentlich bin ich beim Alten geblieben.

Bild

Bild

Gruß
Coolmonkey

Re: Geolog: Kann gcuser nicht finden

Verfasst: Do 21. Dez 2017, 13:05
von 8812
Coolmonkey hat geschrieben:
Do 21. Dez 2017, 12:55
wrtlbrmpft hat geschrieben:
Do 21. Dez 2017, 12:17
Ich meine das Profil-Format bei geocaching.com. Bist Du da auf das alte Format zurückgegangen?

Eigentlich bin ich beim Alten geblieben.

Bild

Bild

Gruß
Coolmonkey
Das ist das Dashboard. Gemeint ist aber das Profil.

Re: Geolog: Kann gcuser nicht finden

Verfasst: Do 21. Dez 2017, 13:08
von Coolmonkey
Irgendwie steh ich aufm Schlauch. :irre:

Helft mir mal.