VPN/Proxy erkannt
Es scheint, dass Sie einen VPN- oder Proxy-Dienst verwenden. Bitte beachten Sie, dass die Nutzung eines solchen Dienstes die Funktionalität dieser Webseite einschränken kann.
-
Update:
Unter CentOS 7 (und vermutlich auch unter anderen "älteren" Linux-Distributionen) lässt sich eine aktuelle curl-Version ohne Probleme kompilieren/installieren. (siehe z.B: https://geekflare.com/de/curl-installation/)
Jetzt klappt auch curl mit digest-auth. bei denShelly-Plus-Modellen.
-
Da ich die letzten Tage erfolglos damit verbracht habe, mein erstes Plus 1PM mit curl einzubinden und ich vermutlich nicht der letzte und einzige bin der damit Probleme hat, hier meine Erkenntnis:
Der identische Aufruf auf der Kommandozeile: curl -s --digest -u admin:xxxx http://192.168.xxx.xxx/rpc/Shelly.GetStatus führt im ersten Fall zu einer HTTP/1.1 401 Unauthorized Fehlermeldung, im zweiten Fall zur erwarteten Ausgabe des Status.
Nicht funktionierendes Setup: curl Version 7.29.0 auf einem CentOS 7
Funktionierendes Setup: curl 7.61.1 auf einem CentOS Stream 8
Es liegt wohl an der alten curl-Version.