FHEM Forum

FHEM - Hausautomations-Systeme => Unterstützende Dienste => Thema gestartet von: Fhemschorsch am 24 Februar 2022, 08:23:38

Titel: FHEM im Docker Container - Telegram meldet PollingError (cant create UDP socket)
Beitrag von: Fhemschorsch am 24 Februar 2022, 08:23:38
Guten Morgen,

mein Umzug vom Raspberry Pi in den Docker Container ist grad im vollen Gange. Soweit läuft auch schon alles, allerdings sträubt sich Telegram noch. Ich bekomme immer "NonBlockingGet: returned Cant create UDP socket:Invalid argument"

2022-02-24 08:17:38   PollingErrCount 63
2022-02-24 08:17:38   PollingLastError NonBlockingGet: returned Cant create UDP socket:Invalid argument


Der Docker Container läuft auf meiner Synology (DS716+II 8GB RAM), der Container läuft im Host-Modus.

Hat jemand eine Idee? Ich hab den API Token schon neu eingespielt, es hilft aber nix. Mit dem Raspberry funktioniert das Setup, ich vermute also ein Problem mit dem Docker und Weiterreichung des UDP-Ports (443?)

Ich freue mich über jeden Hinweis!

Titel: Antw:FHEM im Docker Container - Telegram meldet PollingError (cant create UDP socket)
Beitrag von: viegener am 24 Februar 2022, 13:56:59
Die Meldung sagt klar, dass es nichts mit API token etc zu tun hat, denn der Socket kann nicht aufgebaut werden.
Für mich klingt das nach einem Problem in der Netzwerkonfiguration von Container/Host.
Der Container versucht ja nach aussen eine Verbindung aufzumachen und eigentlich ist das eine recht normale HTTP-Verbindung nach aussen.

Es wäre vermutlich sinnvoll noch etwas mehr Hintergrund zu geben:
- Was läuft im Container - wie ist das Konfiguriert
- Laufen andere Verbindungen (Netzwerk) vom Container nach aussen? Also zum Beispiel andere HTTP-Verbindungen nach aussen? von FHEM
- was steht in den logs (also nicht nur FHEM logs)
- Gibt es detailliertere Infos wenn DU verbose erhöhst
- Wurde auch ein Update durchgeführt oder ist es genau dieselbe Version von FHEM
- etc

Titel: Antw:FHEM im Docker Container - Telegram meldet PollingError (cant create UDP socket)
Beitrag von: Fhemschorsch am 27 Februar 2022, 14:06:29
Hi,

ich habe alles noch einmal gecheckt und habe dabei entdeckt, dass die HTTPMOD-Abfragen ebenfalls nicht sauber funktioniert haben. Dann bin ich alles auf dem Server noch einmal durchgegangen und habe bemerkt, dass der DNS-Server nicht sauber konfiguriert war (ich habe ein Pi-Hole ebenfalls als Docker, irgendwie ist bei Docker deshalb nichts sauber durchgegangen).

Nach Umstellen des DNS-Servers auf den STandard vom Router funktioniert jetzt alles sauber!!!