Das Kernproblem
Du hast das System, das jeden Versuch, Boxen im GGL-Umfeld zu nutzen, sofort blockiert. Warum? Weil die Lizenz-Whitelist fehlt, und das führt zu sofortigen Fehlermeldungen, die das ganze Projekt ersticken.
Was ist die Lizenz-Whitelist?
Stell dir die Whitelist vor wie eine exklusive Gästeliste für einen Club – nur die, die draufstehen, dürfen rein. Im GGL-Kontext bedeutet das, dass jede Artikelbox nur dann funktioniert, wenn ihr Lizenz-Hash in der Whitelist registriert ist.
Warum das Ganze so nervig ist
Die Entwickler haben die Whitelist hartkodiert, kein UI, kein einfacher Weg, sie zu editieren. Jeder Versuch, eine neue Box hinzuzufügen, endet in einem “Access Denied”. Das ist nicht nur frustrierend, das kostet Zeit und Geld.
Der schnelle Fix
Erstmal: Öffne die Konfigurationsdatei license.cfg (ja, das existiert). Füge dort den Hash deiner neuen Box hinzu – exakt, ohne Leerzeichen. Dann starte den GGL-Service neu und beobachte, wie die Box plötzlich auftaucht.
Wie du den Hash bekommst
Einfach die Box-ID aus dem Log auslesen, dann mit sha256 hashen. Das Ergebnis ist dein Lizenz-Token. Kopiere es in die Whitelist, speichere, und fertig.
Fallstricke, die du vermeiden solltest
Kein Kopieren-Paste-Fehler, sonst bricht alles zusammen. Auch keine doppelten Einträge – das erzeugt Konflikte und lässt den Service abstürzen. Und vergiss nicht, nach jeder Änderung den Cache zu leeren, sonst sieht das System die Änderung nicht.
Ein Blick nach vorn
Die Community arbeitet bereits an einem dynamischen API-Endpoint, der die Whitelist automatisch aktualisiert. Bis das live geht, bleibt der manuelle Weg dein einziger Ausweg.
Praktischer Hinweis
Hier findest du ein komplettes Beispiel, das Schritt-für-Schritt erklärt, wie du deine Box in die Whitelist einfügst: https://wettenboxende.com/articles/boxen-ggl-lizenz-whitelist/.
Actionable Advice
Jetzt: Öffne license.cfg, füge deinen Hash ein, starte den Service neu – und beobachte, wie die Box plötzlich funktioniert. Kein Wort mehr darüber.