2Abendsegler / GClh

GC little helper II - Some little things to make life easy (on www.geocaching.com). Powerful, configurable tool to improve and expand the geocaching pages.
GNU General Public License v2.0
60 stars 38 forks source link

[Global] GC little helper does not work anymore (behind a DNS server). #2505

Closed flat2let closed 9 months ago

flat2let commented 1 year ago

Describe the bug

Following Error Message appeared on on site GC Little Helper Error Remove GC Menüs: Syntax Error, unrecognized expression: u1 (Menu|menu) li a. dropdown

GC little helper is not shown on any geocaching.com page anymore.

To Reproduce

No response

Expected behavior

No response

OS

Windows

Browser

Firefox

GClh Version

0.15.1

Additional context

No response

capoaira commented 1 year ago

Thanks for reporting the Bug.

I'm not able to reproduce it (on Linux, Firefox). We did not change anything on this feature in the past. Did you recently update or change your Browser?

I'll try to reproduce it on my Windows machine this afternoon.

2Abendsegler commented 1 year ago

I am also unable to reproduce it (Windows 10, Firefox 120.0.1). And at the moment I don't understand how a syntax error can occur.

@flat2let Can you please call up the console (F12 and then select Console) and provide us with a screenshot of the red stuff here?

Can you please re-select the installation of the GClh here and then select the “Install new” button (or something similar).

flat2let commented 1 year ago

It is indeed very strange - I did not change anything. While we were invesitgating my partner installed thed the things on his computer with the same versions and all works fine for him. I have de- and re-installed gc little helper, I have restarted firefox and the computer, but nothing works. Only at that point I have contacted you because we just do not know what to do anymore. I hope so much that you can help

flat2let commented 1 year ago

screenshot the error started with the update of gc little helper as you can see

flat2let commented 1 year ago

screenshot_2 I hope that's waht ou were looking for?

flat2let commented 1 year ago

screenshot_3 there is more

2Abendsegler commented 1 year ago

Sorry, du musst noch den Button "Fehler (3)" anwählen und dann sind die roten Dinge wichtig. "Warnungen" kannst du abwählen, die sind im Moment nicht wichtig.

2Abendsegler commented 1 year ago

... Vielleicht sind die Warnungen doch nicht so unwichtig. Kann es sein, dass du die Cookies beim Anmeldeprozess auf der Geocaching Seite nicht alle angewählt hast? Dann mach das mal. Du kannst das bei den Settings ändern. Da gibt es so was wie "Einwilligung ändern" oder so ähnlich.

flat2let commented 1 year ago

![Uploading screenshot_4.JPG…]()

flat2let commented 1 year ago

![Uploading screenshot_5.JPG…]()

flat2let commented 1 year ago

Die Idee mit den Cookies hatte ich jetzt auch schon und hab neu gestartet und alle Cookies akzeptiert, das hat leider auch nichts geändert :-( Danke dass Du Dir so viel Mühe für mich gibst

2Abendsegler commented 1 year ago

Du musst warten bis der Uploading Prozess fertig ist und dann erst den Beitrag abschicken. Deine beiden letzten Screenshots sind nicht angekommen. Man kann sich den Inhalt seines Beitrags auch vorher mit dem Tab "Preview" ansehen.

Schalte bitte mal noch alle anderen Scripte ab und auch alle Add-Ons. Und versuchs dann bitte noch mal.

flat2let commented 1 year ago

screenshot_4 screenshot_5

flat2let commented 1 year ago

hatte vorher schon alles ausgeschaltet, habe jetzt noch zusätzlich alle add ons deaktiviert, hilft leider auch nicht. Es ist so frustrierend

flat2let commented 1 year ago

screenshot_6 das läuft jetzt in einer Endlosschleife

2Abendsegler commented 1 year ago

Der Fehler vom GClh in rot wird in deinen Screenshots noch nicht gezeigt. Der muss weiter oben sein, du hast da was abgeschnitten.

Das Script GEO_singlepageapp.js sagt mir nichts. Es kommt von einer Seite, die der Webseite geocaching.com zuzuordnen ist. Womöglich hat dieses Script das gleiche Problem wie der GClh.

Ich kann jetzt nur Vermutungen anstellen. Scheinbar können die jquery Bibliotheken, die wir mit dem GClh anfordern und unbedingt benötigen, nicht geladen werden. Auszug aus den Screenshots ... grafik Das erklärt den Syntax error. Es handelt sich also nicht um einen Fehler im GClh direkt, sondern um das Fehlen der Bibliotheken. Nicht nachvollziehbar ist jedoch, warum der Fehler erst so spät im Ablauf des GClh Skriptes zum Fehler führt. Aber lassen wir das mal Beiseite.

Für mich sieht es also so aus, dass das Laden dieser Bibliotheken vermutlich von deiner Umgebung blockiert wird. Mir fällt gerade nichts Tolles ein. 😕 Vielleicht könntest du mal in einem neuen Tab deines Browsers die Adresse einer dieser Bibliotheken angeben. Ich kann nicht beurteilen ob die Bibliothek auch dort blockiert wird, oder ob das verschiedene Schuhe sind. Aber wir sind beim Sammeln von Informationen. Wähle also mal im Browser folgendes an ... https://ajax.googleapis.com/ajax/libs/jquery/1.6.4/jquery.min.js Wird irgend etwas angezeigt?

flat2let commented 1 year ago

screenshot_7 leider nichts

flat2let commented 1 year ago

screenshot_8 das ist jetzt ganz oben

flat2let commented 1 year ago

screenshot_9

2Abendsegler commented 1 year ago

leider nichts

Das ist eine gute Nachricht. Nun wissen wir mit Bestimmtheit, dass diese Bibliotheken bei dir blockiert werden. Du hast einige Add-Ons am Laufen. Ich kenne nur "ABP". Das ist ein Blocker, der theoretisch dafür verantwortlich sein könnte. Schalte bitte nochmal alle Add-Ons aus, auch Tampermonkey, einfach alle. Dann bitte nochmal anwählen https://ajax.googleapis.com/ajax/libs/jquery/1.6.4/jquery.min.js

flat2let commented 1 year ago

screenshot_10 alles alles aus-/abgeschaltet

2Abendsegler commented 1 year ago

Hmm, blöd. Hast du die Möglichkeit einen anderen Browser zu installieren? Goggle Chrome oder Microsoft Edge? Nur zur Prüfung, ob es am Browser und den Einstellungen darin liegt.

flat2let commented 1 year ago

wir haben es jetzt noch mal mit meinem Partner gestestet und die Seite ging bei ihm auch nicht auf. Obwohl er nichts bei uns geändert hatte hat er nun festgestellt dass der adblocker des DNS servers es geblockt hat. Abgeschaltet, und nun geht es

flat2let commented 1 year ago

danke Dir so so sehr, dass Du Dir die Zeit genommen hast mir zu helfen. Das ist unglaublich. Ich bin echt sprachlos und jetzt natürlich so so happy, dass alles geht. Danke danke danke.

flat2let commented 1 year ago

Das tool ist so toll, ich wüsste gar nicht mehr was ich ohne GC little helper machen würde. Es ist wunderbar, dass es Leute wie Dich gibt Lieben Gruß Kathrin/flat2let.de

2Abendsegler commented 1 year ago

Cool, dass es wieder funktioniert! So langsam gingen mir auch die Ideen aus. 🤭 Dann werde ich mich jetzt mal wieder den Outdoor Planungen für Sonntag widmen. LG Frank

flat2let commented 1 year ago

Sorry dass ich Dich von Deinen Sachen abgehalten hab' und viel Spaß und Erfolg

2Abendsegler commented 1 year ago

Sorry dass ich Dich von Deinen Sachen abgehalten hab' und viel Spaß und Erfolg

Hey, kein Problem, das war kein Vorwurf. 😊 Aber schön, dass du dich noch mal gemeldet hast. 😀 Noch ein schönes Wochenende. Ich glaube in Frankfurt soll morgen das Wetter auch ganz nett werden, wenn sich der Hochnebel verzieht. LG Frank

flat2let commented 1 year ago

Ich hatte das auch absolut nicht als Vorwurf verstanden, aber es tut mir trotzdem leid, dass ich Dich so lange beschäftigt habe. Und es ist absolut nicht selbstverständlich, dass Du das tust. Geocaching wird es wohl morgen eher nicht werden, eher Weihnachtsmarkt und Glühwein :-)

2Abendsegler commented 1 year ago

Weihnachtsmarkt und Glühwein sind natürlich auch cool. Mal sehen ob wir auch etwas davon finden. 😊 Und ... nette Anfrage ...

Habt ihr eigentlich eine Idee wie die Bibliotheken auf den Adblocker eures DNS servers gekommen sind. Ich frag mich nur, ob es sein kann, dass davon auch noch andere Nutzer betroffen sind.

flat2let commented 1 year ago

Hast Du die Message von meinem Mann im geocaching.com message center bekommen? Er hat Dir wegen des DNS Servers geschrieben. Ich hoffe das hilft Dir weiter.

2Abendsegler commented 1 year ago

Ja, hab ich bekommen, danke, konnte mir die Details aber noch gar nicht genau ansehen, deshalb fehlt auch meine Rückmeldung. Ich werde mir das heute Abend mal genauer ansehen und versuchen zu beurteilen wie hoch die Wahrscheinlichkeit ist, dass auch noch andere Nutzer von diesem Problem betroffen sind. Habe auch dein Issue wieder geöffnet, damit man das hier auf GitHub besser sieht, falls jemand ein ähnliches Problem hat. Jetzt gehen wir aber zuerst mal etwas nach draußen in die Kälte. 🥶 😂