[Cache Listing / Search Map / Browse Map] getElevations(Geonames-Elevation): GM_xmlhttpRequest() reported error.
Describe the bug
Since a few days, we get no information from the geonames elevation service
To Reproduce
No response
Expected behavior
No response
OS
Windows
Browser
Firefox
GClh Version
current collector
Additional context
No response
Tritt der Fehler bei dir auf? Meines Wissens geben wir auf der Console noch weitere Details zum Error aus. Hast du diese Information?
Jip, der Fehler tritt bei mir seit ein paar Tagen immer auf. Spannenderweise bekomme ich trotzdem manchmal eine Elevation angezeigt.

Das ist dubios, bei mir läuft alles fehlerfrei und ich hab in den letzten Tagen wirklich viele Listings angesehen weil schon der nächste Urlaub ansteht.
Hast du vielleicht Open-Elevation als Secondary Elevation benannt. Dann könnte die angezeigte von dort stammen. Wenn du mit der Maus drüberfährst, müsste angezeigt werden, von wo es stammt.
Off-topic: Bevor ich nächste Woche in den Urlaub aufbreche, wollte ich noch eine Version fertig machen. Vielleicht am Freitag Abend. Alle was bis dahin fertig ist, werde ich noch versuchen vorher zu testen.
... was mir gerade noch einfällt. Kannst du mal deine IP Adresse ändern, vielleicht ist die aus irgendwelchen Gründen bei geonames gesperrt.
Hast du vielleicht Open-Elevation als Secondary Elevation benannt. Dann könnte die angezeigte von dort stammen. Wenn du mit der Maus drüberfährst, müsste angezeigt werden, von wo es stammt.
Jip, stammt von Open-Elevation, das mit dem Hover wusste ich noch nicht
... was mir gerade noch einfällt. Kannst du mal deine IP Adresse ändern, vielleicht ist die aus irgendwelchen Gründen bei geonames gesperrt.
Wie kann ich meine IP-Adresse ändern? (eigentlich müsste meine dynamisch sein und sich somit immer wieder ändern)
Off-topic: Bevor ich nächste Woche in den Urlaub aufbreche, wollte ich noch eine Version fertig machen. Vielleicht am Freitag Abend. Alle was bis dahin fertig ist, werde ich noch versuchen vorher zu testen
Das ist ja fast schon Urlaubsstress 😅 Ich wünsche dir viel Spaß und Erholung :)
Eine neue Version wäre gut.
In die nächste Version sollten auf jeden Fall noch
- https://github.com/2Abendsegler/GClh/issues/2089#issuecomment-1084547211
- #2114
- evt #2117 Ob ich die Filtersets rechtzeitig fertig kriege, weiß ich nicht. Und zum Testen ist das ja auch großer Aufwand
Ja, wäre gut wenn insbesondere der color picker Bug noch mit in die neue Version käme. Aber mach dir keinen Stress, was fertig ist kommt mit, was nicht muss halt noch warten.
Ich weiß nicht ob ich die Filtersets noch ausführlich getestet bekäme, am Sonntag geht es los. Vielleicht sollten wir das Thema auf die nächste Version vertagen.
Ich habe als Router eine FritzBox. Dort kann man über Menü "Internet - Online-Monitor" den Button "Neu Verbinden" wählen um die IP Adresse zu ändern.
Das ist ja fast schon Urlaubsstress 😅 Ich wünsche dir viel Spaß und Erholung :)
Ich pack die Urlaubssachen schon gar nicht mehr aus. Wäsche waschen und gleich wieder in die Tasche. 😂 Danke ❤
... ach ja. Die Kleinigkeiten beim #2108 könntest du vielleicht auch noch versuchen fertig zu machen. 😬
Auch hier gibt es dieses Problem.
Ich arbeite seit einigen Tagen von einem anderen Ort und erhalte nun auch regelmäßig, aber nicht immer einen Fehler. Wenn ich nach dem Fehler sofort über den Browser aktualisiere, gab es bisher noch nie einen weiteren Fehler.

Kann es sein, dass gm_xmlhttp Requests nicht in der console unter xhr nicht angezeigt werden? Ich wollte mir mal nur die Details zur Request ansehen, die werden jedoch gar nicht angezeigt.
Nutzen wir die Möglichkeit, mehrere Locations gleichzeitig abzufragen, irgendwo? Ich mit dem Thema nicht ganz so vertraut, auf die Höhendaten achte ich eigentlich nie wirklich.
Nutzen wir die Möglichkeit, mehrere Locations gleichzeitig abzufragen, irgendwo? Ich mit dem Thema nicht ganz so vertraut, auf die Höhendaten achte ich eigentlich nie wirklich.
nvm, bei den WPs nutzen wir das in jedem Fall... ich war wohl blind
Ich wollte mal versuchen, die Daten über eine fetch() Methode zu bekommen, leider werden die Anfragen blockiert, da wir von https nach http einen Request senden. Ich weiß, es gab einen Grund, dass wir secure.geonames.org nicht (mehr) nutzen, aber ich weiß nicht mehr welchen... erinnerst du dich?
#1770 beschreibt das Problem.
Ich hatte "Nur-HTTPS-Modus in allen Fenstern aktivieren" eine Zeit lang aktiviert, als dann der Fehler auftrat. Irgendwann hatte ich es deaktiviert, weil ich bei einem Projekt mit einem Kumpel dasselbe Problem hatte. Vermutlich hat sich das Ganze deshalb bei mir "von alleine" gelöst.
Allerdings passt diese Beobachtung nicht zu deiner. An sich sollte der Bug immer, oder nie auftreten...
Welchen Browser nutzt du? Ich habe es immer mit Firefox versucht.
Kann es sein, dass gm_xmlhttp Requests nicht in der console unter xhr nicht angezeigt werden?
Ja, ich glaube das ist so.
Ich weiß, es gab einen Grund, dass wir
secure.geonames.orgnicht (mehr) nutzen, aber ich weiß nicht mehr welchen... erinnerst du dich?
Die kostenlose https Seite ist auf 1000 Zugriffe pro Stunde limitiert. #1876 {"status":{"message":"the hourly limit of 1000 credits for gclh has been exceeded. Please throttle your requests or use the commercial service.","value":19}}
Ich hatte "Nur-HTTPS-Modus in allen Fenstern aktivieren" eine Zeit lang aktiviert, als dann der Fehler auftrat. Irgendwann hatte ich es deaktiviert, weil ich bei einem Projekt mit einem Kumpel dasselbe Problem hatte. Vermutlich hat sich das Ganze deshalb bei mir "von alleine" gelöst.
Allerdings passt diese Beobachtung nicht zu deiner. An sich sollte der Bug immer, oder nie auftreten...
Welchen Browser nutzt du? Ich habe es immer mit Firefox versucht.
Ich habe Nur-HTTPS-Modus nicht aktivieren, daran kann es bei mir also nicht liegen. Ich nutze den aktuellen Firefox.
Ich habe gerade nochmal ein paar Tests gemacht.
- 7 Listings aufgerufen, davon sind bei dreien die entsprechende Fehlermeldung aufgetaucht. Dann habe ich alle Listings einzeln über den Browser aktualisiert, alles ohne Fehlermeldung.
- Noch mal 5 Listings aufgerufen, ein Fehler, Aktualisierung ohne Fehler.
- Ich habe nochmal 20 Listings gleichzeitig aufgerufen. Ohne Fehler.
- Gerade kann ich keine Fehler mehr produzieren.
Vielleicht sollten wir uns einfach mal bei den Verantwortlichen für geonames melden. Womöglich freut man sich ja sogar über unsere Meldung, schließlich endet der Request ja auch nicht mit einem echten Fehler, es wird ja gar kein Fehlertext übergeben, so wie beispielsweise an anderer Stelle.
Ok, das mit dem Limit ist schonmal echt blöde.
Vielleicht sollten wir uns einfach mal bei den Verantwortlichen für geonames melden. Womöglich freut man sich ja sogar über unsere Meldung, schließlich endet der Request ja auch nicht mit einem echten Fehler, es wird ja gar kein Fehlertext übergeben, so wie beispielsweise an anderer Stelle.
Ja, gute Idee, wobei es gut wäre, wenn wir uns vorher selbst ein Bild davon machen können, denn das Verhalten spricht eher für einen Fehler auf client Seite. Mal sehen, ob uns https://stackoverflow.com/questions/72630163/where-i-can-find-gm-xmlhttprequest-xhr-console-logs weiter bringt...
Ich kann das Problem nicht mehr nachstellen, und Papa Delta scheint nicht wirklich an einer Mithilfe beim Lösen des Problems interessiert zu sein... aber:
Mal sehen, ob uns https://stackoverflow.com/questions/72630163/where-i-can-find-gm-xmlhttprequest-xhr-console-logs weiter bringt...
Hier gab es nun eine Antwort, dort sollten wir, wenn der Fehler erneut auftritt, die Logs sehen können. So können wir dann hoffentlich feststellen, woran es liegt.
Papa Delta scheint nicht wirklich an einer Mithilfe beim Lösen des Problems interessiert zu sein
Das und andere Dinge sind der Grund, warum ich auf Anfragen von ihm nicht mehr reagiere.
Die Antwort zu xhr werde ich mir noch ansehen, damit ich weiß was ich tun kann, wenn bei mir der Fehler wieder auftaucht. Seit dem ich wieder zu Hause bin ist der Fehler aber nicht mehr aufgetreten.
Ich hatte am frühen Abend wieder einen Error. In der "Extension Toolbox" kann man die xhr Logs sehen, aber natürlich nur ab dem Zeitpunkt, ab dem die Toolbox aktiviert ist. Einen weiteren Error gabs bisher aber nicht.
Meine Vorgehensweise:
- Einschalten der "Extension Toolbox" (Details siehe hier):
- Open new Tab.
- enter about:debugging in the URL bar.
- in the left-hand menu, click This Firefox.
- click Inspect next to the extension Tampermonkey. Neues Popup wird geöffnet.
-
Im neuen Popup dann gegebenenfalls noch den Reiter xhr aktivieren.
-
Dann nochmal versuchen den Fehler zu wiederholen.
@capoaira
Alle paar Monate bekomme ich einen solchen Fehler, er hat sich aber nie wiederholen lassen so dass keine Auswertungen möglich sind. Ich möchte die Fehlermeldungen von geonames grundsätzlich so umstellen, dass keine Meldung mehr im Header der Webseite angezeigt wird. Anstatt dessen wird nur noch ein Fehler in der Konsole ausgegeben mit allen Details. Die Elevation Anzeige beispielsweise im Listing erfolgt dann mit ??? und im title mit Fail to load elevation data, so wie das auch bisher schon bei allen anderen Fehler aus dem Bereich Elevation gemacht wird. Das Issue möchte ich anschließend schließen weil wir ja hier nicht weiterkommen.
Bist du damit einverstanden oder hast du andere Vorschläge?
Ja, das hört sich sinnvoll an 👍🏻