Einleitung
Die Odoo IoT Box ermöglicht die einfache Anbindung von Druckern, Scannern, Waagen und weiterer Hardware an Odoo. In den meisten Fällen ist die Einrichtung schnell erledigt und die IoT Box wird sofort erkannt.
Wer jedoch eine FRITZ!Box als Router verwendet, kann auf ein besonderes Problem stoßen: Die IoT Box ist im lokalen Netzwerk erreichbar, der von Odoo bereitgestellte Homepage-Link und der Druck funktioniert jedoch nicht.
Woran erkennt ihr das Problem?
Typische Anzeichen sind:
- Die IoT Box wird in Odoo erkannt.
- Drucker und andere Geräte werden angezeigt.
- Die Weboberfläche der IoT Box ist über die lokale IP-Adresse erreichbar.
- Der von Odoo angezeigte Homepage-Link lässt sich nicht öffnen.
- Der Druck über Odoo an den Druckern funktioniert nicht
Da die IoT Box grundsätzlich funktioniert, vermuten viele zunächst ein Problem mit Odoo, dem Netzwerk oder den Zertifikaten. Tatsächlich liegt die Ursache jedoch an der FRITZ!Box.
Warum passiert das?
Die FRITZ!Box verfügt standardmäßig über einen DNS-Rebind-Schutz. Diese Sicherheitsfunktion verhindert, dass bestimmte Domains auf private IP-Adressen innerhalb des eigenen Netzwerks verweisen.
Genau dieses Verfahren nutzt die Odoo IoT Box jedoch, um eine sichere HTTPS-Verbindung zur Box bereitzustellen. Die FRITZ!Box blockiert diese Anfrage standardmäßig, wodurch der Homepage-Link nicht mehr aufgelöst werden kann.
Die IoT Box selbst arbeitet dabei weiterhin fehlerfrei – sie ist aber nicht von Odoo erreichbar.
So behebt ihr das Problem
Die Lösung ist unkompliziert:
- Meldet euch an eurer FRITZ!Box an.
- Öffnet Heimnetz → Netzwerk → Netzwerkeinstellungen.
- Sucht den Bereich DNS-Rebind-Schutz.
- Fügt dort folgende Ausnahme hinzu: odoo-iot.com
Speichert anschließend die Einstellungen.
Danach sollte der Homepage-Link der Odoo IoT Box wieder wie gewohnt funktionieren.
Warum ist diese Ausnahme notwendig?
Odoo verwendet die Domain odoo-iot.com, damit die IoT Box sicher über HTTPS erreichbar ist und gleichzeitig direkt im lokalen Netzwerk kommunizieren kann.
Da dieses Verhalten dem ähnelt, was der DNS-Rebind-Schutz verhindern soll, blockiert die FRITZ!Box die Verbindung vorsorglich. Durch die Ausnahme erlaubt ihr ausschließlich der von Odoo verwendeten Domain dieses Verhalten.
Fazit
Was ansonsten noch wichtig ist
Neben der Ausnahme für odoo-iot.com empfehlen wir, in der FRITZ!Box auch die öffentlichen DNS-Server von Google zu verwenden.
Standardmäßig nutzt die FRITZ!Box häufig die DNS-Server des Internetanbieters. Diese können in Einzelfällen zu Problemen bei der Namensauflösung der Odoo IoT Box führen oder Änderungen nur verzögert übernehmen.
Mit den Google DNS-Servern funktioniert die Auflösung der Odoo IoT Box in der Regel zuverlässig.
Die Einstellungen findet ihr in der FRITZ!Box unter Internet → Zugangsdaten → DNS-Server. Wählt dort Andere DNSv4-Server verwenden und tragt folgende Adressen ein:
- Bevorzugter DNS-Server: 8.8.8.8
- Alternativer DNS-Server: 8.8.4.4
Nach dem Speichern der Einstellungen empfiehlt es sich, die FRITZ!Box einmal neu zu starten oder einige Minuten zu warten, bis die neuen DNS-Einstellungen aktiv sind.
Darüber hinaus ist natürlich auch eine entsprechende IoT-Lizenz bei deiner Odoo Enterprise-Subsciption notwendig




