NEWS
Nur 3 Adapter - kein Update möglich
-
Hi zusammen,
ich weiß ein ähnliches Thema gab es hier schon mal, ich bin auch so vorgegangen, wie es beim letzten Mal zum Erfolg geführt hat, aber leider funktioniert bei mir der Update weiter nicht...Also hab den Link hinzugefügt: http://iobroker.live/repo/sources-dist.json
Ich bekomme auch über die Konfosle mit wget nichts:
root@iobroker:/opt/iobroker# wget http://iobroker.live/repo/sources-dist.json
--2023-11-26 17:27:03-- http://iobroker.live/repo/sources-dist.json
Resolving iobroker.live (iobroker.live)... failed: Temporary failure in name resolution.
wget: unable to resolve host address ‘iobroker.live’
root@iobroker:/opt/iobroker#auch mit dem stable.
über den Raspi direkt bekomme ich mit nslookup eine Auflösung hin - kann auch im Browser die Seite öffnen.
Verlauf im Browser und Cache hab ich alles auch schon gelöscht.keine Ahnung was ich noch machen kann - bin langsam am Ende!
Kann es was mit dem Docker zu tun haben? Da steht als Adresse bride mit 172.16.0.5 und GW 172.16.0.1 drinnen. Mein Heimnetzwerk ist aber 192.168.0.0/24. (192.168.0.4 der Raspi)
Hab noch etliche Container am laufen wie ADGuard (172.23.0.2), Omada (host), InfluxDB (172.16.0.4) etc. Da funktioniert alles wunderbar.![0_1701016401191_Unbenannt.png](Uploading 100%)
Ich hoffe wirklich hier kann mir jemand weiterhelfen.
Vielen Dank schon mal
Christoph -
@taddel90 sagte in Nur 3 Adapter - kein Update möglich:
failed: Temporary failure in name resolution.
da hast du trouble mit deinem Netz. Du kommst nicht an den DNS Server
-
@taddel90 sagte in Nur 3 Adapter - kein Update möglich:
Ich hoffe wirklich hier kann mir jemand weiterhelfen.
Zeige mal die Inhalte der Datei /etc/resolv.conf für deinen Problemcontainer und von einem, bei dem die Namensauflösung funktioniert.
-
root@iobroker:/etc# cat resolv.conf
nameserver 127.0.0.11
options ndots:0root@raspberrypi:/etc# cat resolv.conf
Generated by NetworkManager
nameserver 192.168.0.4
der zweite ist von meinem Omada Controller
dort ist als Netzwerk Host eingestellt, das kann ich aber leider bei dem iobroker Container nicht einstellen, da bringt er mir eine Fehlermeldung - kann nicht als Host connecten.
-
@taddel90 sagte in Nur 3 Adapter - kein Update möglich:
dort ist als Netzwerk Host eingestellt, das kann ich aber leider bei dem iobroker Container nicht einstellen, da bringt er mir eine Fehlermeldung - kann nicht als Host connecten.
Okay, die beiden Container lassen sich nicht vergleichen. Gibt es einen Container im Bridge-Netzwerk, bei dem die Namensauflösung funktioniert?
Ist 192.168.0.4 der korrekte DNS-Server in deinem Netzwerk?
-
@marc-berg
Jop das ist der Rapi mit dem ADGuard und somit der DNS Server im LAN.
Hab bei InfluxDB nachgeschaut, des ist auch im Netzwerk Bridge und hat den selben Eintrag wie der OmadaController
Also am Bride kann es nicht liegen.
Kann ich die .conf Datei nicht einfach umschreiben?
Wenn ja wie mich ich das? -
@taddel90 sagte in Nur 3 Adapter - kein Update möglich:
Kann ich die .conf Datei nicht einfach umschreiben?
Die wird geschrieben, wenn der Container erstellt wird. Ein manuelles Anpassen ist sinnlos. Also einfach den Container neu deployen, könnte helfen.
-
@marc-berg ok hab ich schon zig mal gemacht... auf was muss ich achten bzw. wo kann ich das umstellen?
-
@taddel90 sagte in Nur 3 Adapter - kein Update möglich:
ok hab ich schon zig mal gemacht...
Okay, dann bringt es nichts.
Du könntest noch versuchen, den Container mit der Option "--dns" zu starten und den AdGuard mitzugeben, alternativ auch deinen Router, so er denn auch DNS macht.
Aber eigentlich sollte das nicht notwendig sein, da verbirgt sich in deinem Setup noch irgendwo ein Problem.
-
@marc-berg
Ich raste aus!!!root@cf8bf7b2f938:/etc# cat resolv.conf
nameserver 192.168.0.4
root@cf8bf7b2f938:/etc# wget http://download.iobroker.net/sources-dist.json
--2023-11-26 20:41:24-- http://download.iobroker.net/sources-dist.json
Resolving download.iobroker.net (download.iobroker.net)... failed: Temporary failure in name resolution.
wget: unable to resolve host address ‘download.iobroker.net’
root@cf8bf7b2f938:/etc#da ist irgendwas anderes falsch
ich hab einfach folgendes installiert:
docker run -d -p 8082:8081 --restart=always --dns=192.168.0.4 iobroker/iobroker:latestda kann man doch nichts falsch machen!
-
@taddel90 sagte in Nur 3 Adapter - kein Update möglich:
da kann man doch nichts falsch machen!
Ist die 192.168.0.4 netzwerktechnisch vom Container aus erreichbar?
-
@marc-berg
root@cf8bf7b2f938:/opt/iobroker# ping google.de
ping: google.de: Temporary failure in name resolution
root@cf8bf7b2f938:/opt/iobroker# ^C
root@cf8bf7b2f938:/opt/iobroker# ping 192.168.0.4
PING 192.168.0.4 (192.168.0.4) 56(84) bytes of data.
64 bytes from 192.168.0.4: icmp_seq=1 ttl=64 time=0.217 ms
64 bytes from 192.168.0.4: icmp_seq=2 ttl=64 time=0.122 ms
64 bytes from 192.168.0.4: icmp_seq=3 ttl=64 time=0.087 ms
^C
--- 192.168.0.4 ping statistics ---
3 packets transmitted, 3 received, 0% packet loss, time 2103ms
rtt min/avg/max/mdev = 0.087/0.142/0.217/0.054 ms
root@cf8bf7b2f938:/opt/iobroker# -
@taddel90
Also ich habe es jetzt geschafft!
Es lag an der Netzwerkeinstellung Bridge.
Man muss den Container als Host laden. Also --net=hostsudo docker run -d --net=host --hostname=iobroker --restart=always --name iobroker -v /opt/iobroker iobroker/iobroker -p
jetzt sind alle Adapter da
Vielen @Marc-Berg für deine Unterstützung