Hallo,
trotz Suchen hier im Forum und über google, komme ich aktuell mit meinem Problem nicht weiter und bräuchte Eure Hilfe:
Ich habe eine externe FritzBox in einem anderen Ort. Diese möchte ich gerne mit dem Modul 72_FRITZBOX.pm in mein FHEM einbinden. Die Benutzeroberfläche der externe FB ist per https://xxx.myfritz.net (Port 443) erreichbar.
Bei einem "set FritzBox checkAPIs" und der DEF xxx.myfritz.net bekomme ich jedoch keine Verbindung
APICHECK_RET_CODES: luaQuery:500 luaData:500 TR064:500
Im Log:
[FritzBox | 0000 | none | Set.702] - EVENT: set FritzBox_RB checkAPIs
[FritzBox | 0000 | none | API_Check_Run.1712] - EVENT: API luaQuery call responded with: 500 Can't connect to xxx.xxx.xxx.xxx:80 (No route to host)
[FritzBox | 0000 | none | API_Check_Run.1735] - EVENT: API luaData call responded with: 500 Can't connect to xxx.xxx.xxx.xxx:80 (No route to host)
Das Verhalten lässt sich auch mittels
nc -v -z xxx.xxx.xxx.xxx 80
nc: connect to xxx.xxx.xxx.xxx port 80 (tcp) failed: No route to host
nachvollziehen, während ein
nc -v -z xxx.xxx.xxx.xxx 443
Connection to xxx.xxx.xxx.xxx 443 port [tcp/https] succeeded!
bringt.
Laut AVM kann die Benutzeroberfläche nur mittels HTTPS/Port 443 von Extern aufgerufen werden, ein HTTP/Port80 ist von Extern aus Sicherheitsgründen blockiert.
Kann mir jemand weiterhelfen oder mitteilen, wie ich dies externe FB in mein lokales FHEM mittels 72_FRITZBOX.pm einbinden kann.
Aktuell habe ich nur die Lösung, beide FB mittels VPN zu verbinden, so dass ich "intern" auf die eigentlich externe FB zugreifen kann. Da würde auch HTTP/Port80 gehen.
Geht's nicht auch direkter im Modul?
Vielen Dank für Eure Hilfe.
Kurt
Hallo,
das gesamte Modul 72_FRITZBOX, wie auch das genutzte FritzBoxUtils.pm ist auf http und Port 80 aufgebaut. Ein Umbau auf externen Zugriff, wie hier beschrieben: https://avm.de/fileadmin/user_upload/Global/Service/Schnittstellen/AVM_TR-064_remote.pdf ist ein ziemlicher Aufwand.
Grüße Jörg
was spricht eigentlich gegen vpn?
Vermutung: Bei VPN läuft die FB über die Internetverbindung über den VPN Master.
Grüße Jörg
Hallo,
vielen Dank für die Rückmeldungen.
Schade, dass https aktuell nicht funktioniert ... aber wird bestimmt noch ;=)
Was gegen VPN spricht. Eigentlich nix, nur das ich aktuell keinen physikalischen Zugriff auf die externe FB habe. Beim Einrichten über IPSec muss man mal auf der FB eine Taste drücken.. geht halt gerade nicht... Direkt über FHEM und https wärs halt einfacher und direkter gewesen.
Viele Grüße
Kurt