[98_JsonMod.pm] Secret Ersetzung funktioniert nicht

Begonnen von betateilchen, 02 Januar 2026, 13:04:22

Vorheriges Thema - Nächstes Thema

betateilchen

Internals:
   API_LAST_MSG invalid server response
   API_LAST_RES 1767355080.12116
   DEF        system://curl -L -H "Accept: application/json" https://utrace.me/?query=[ip]
   FUUID      6957a1f7-f33f-22e2-8c0a-7294e0ce78644735
   NAME       iploc
   NEXT       2026-01-02 12:59:00 (calculated at: 1767355080)
   NR         82
   SECRETS    ip
   SOURCE      (-1)
   STATE      ???
   SVN        28481 2024-02-05 22:14:33 UTC
   TYPE       JsonMod
   CONFIG:
     IN_REQUEST 0
     SOURCE     system://curl -L -H "Accept: application/json" https://utrace.me/?query=[ip]
     SECRET:
   READINGS:

Das secret 'ip' ist vorhanden und enthält korrekte Werte:

{"SECRET":{"ip":"xx.xx.xx.239"}}
Trotzdem funktioniert der Aufruf mit dem secret in der url nicht, sehr wohl aber, wenn ich die IP direkt eintrage.

Warum steht in $hash->{CONFIG}->{SECRET} kein Wert?
-----------------------
Formuliere die Aufgabe möglichst einfach und
setze die Lösung richtig um - dann wird es auch funktionieren.
-----------------------
Lesen gefährdet die Unwissenheit!