[Iobroker] Kann keine Adapter installieren

RWOP

Benutzer
Mitglied seit
14. Mrz 2019
Beiträge
21
Punkte für Reaktionen
0
Punkte
1
Hallo zusammen,

leider kann ich keine Adapter mehr installieren.
Mein System:
Synology / Docker / Iobroker
-----------------------------------------------
Folgende Fehlermeldung bekomme ich:

"
root@buanet-iobroker1:/opt/iobroker# $ iobroker add alexa2 auto --host buanet-iobroker1 --debug
bash: $: command not found
root@buanet-iobroker1:/opt/iobroker#
root@buanet-iobroker1:/opt/iobroker# iobroker add alexa2 auto --host buanet-iobroker1 --debug
NPM version: 10.8.0
Installing iobroker.alexa2@3.26.5... (System call)
npm error code ETIMEDOUT
npm error syscall connect
npm error errno ETIMEDOUT
npm error network request to https://registry.npmjs.org/iobroker.alexa2 failed, reason: connect ETIMEDOUT 2606:4700::6810:1922:443
npm error network This is a problem related to network connectivity.
npm error network In most cases you are behind a proxy or have bad network settings.
npm error network
npm error network If you are behind a proxy, please make sure that the
npm error network 'proxy' config is set properly. See: 'npm help config'
npm error A complete log of this run can be found in: /opt/iobroker/.npm/_logs/2024-06-07T17_27_16_653Z-debug-0.log
npm error code ETIMEDOUT
npm error syscall connect
npm error errno ETIMEDOUT
npm error network request to https://registry.npmjs.org/iobroker.alexa2 failed, reason: connect ETIMEDOUT 2606:4700::6810:1922:443
npm error network This is a problem related to network connectivity.
npm error network In most cases you are behind a proxy or have bad network settings.
npm error network
npm error network If you are behind a proxy, please make sure that the
npm error network 'proxy' config is set properly. See: 'npm help config'
npm error A complete log of this run can be found in: /opt/iobroker/.npm/_logs/2024-06-07T17_27_16_653Z-debug-0.log
host.buanet-iobroker1 Cannot install iobroker.alexa2@3.26.5: 1

"
Ist das eventuell ein Port Problem ?
Leider komm ich da nicht mehr weiter :(
Vor 2 Tagen hat es noch funktioniert, auf einmal nicht mehr.
 

Ulfhednir

Benutzer
Sehr erfahren
Mitglied seit
26. Aug 2013
Beiträge
3.472
Punkte für Reaktionen
1.086
Punkte
194
Hast du irgendetwas an deinen Netzwerkeinstellungen verändert? Firewall?
 

RWOP

Benutzer
Mitglied seit
14. Mrz 2019
Beiträge
21
Punkte für Reaktionen
0
Punkte
1
Danke für die schnelle Antwort.
Nein, ich habe nichts verändert.
Das ist ja das merkwürdige.

Wie bekomme ich IPv6: aktiviert ?
Vielleicht liegt es daran.
1717834040186.png
 
Zuletzt bearbeitet:

RWOP

Benutzer
Mitglied seit
14. Mrz 2019
Beiträge
21
Punkte für Reaktionen
0
Punkte
1
1717847586434.png
darüber kann ich alle Adapter installieren und Update's durchführen.
Aber es werden keine Daten von den Geräten aktualisiert zum Beispiel Shellys.
Wenn ich den Iobroker wieder deinstalliere und neu installiere und den Host Netzwerk auswähle dann bekomme ich alle Daten von den ganzen Geräte, also Shellys zum Beispiel. Aber dann kann ich keine Adapter mehr installieren und keine Updates durchführen.
 

mjth.ffb

Benutzer
Mitglied seit
30. Jan 2023
Beiträge
33
Punkte für Reaktionen
15
Punkte
14
@RWOP
bei mir läuft der iobroker schon seit Ewigkeiten im bridge Netzwerk ohne IPv6. Schaut genau so aus wie bei Dir. Funzt auch alles.
Wenn Du im bridge Netzwerk Adapter installieren und Updates durchführen kannst ist das ok.
Aber wie vebindest Du Dich hier mit den Shelly`s? Vermutlich per Shelly Adapter und MQTT? Wie schaut hier Dein Portmapping aus innerhalb des Containers aus? Der Shelly Adapter gibt hier glaube ich den 1882 vor. Der muss natürlich nach aussen gemappt werden. Bei mir sieht`s so aus:
iobroker.png
Also bei Dir statt dem 8400 (hier für jarvis) eben den im Shelly Adapter hinterlegten.
Wenn das aber schon alles so eingestellt ist weiß ich auch nicht weiter.

Viele Grüße

Mikey
 

Ulfhednir

Benutzer
Sehr erfahren
Mitglied seit
26. Aug 2013
Beiträge
3.472
Punkte für Reaktionen
1.086
Punkte
194
@RWOP Hallo Roland, im Normalfall ist der Betrieb im Host-Modus weniger fehleranfällig.
Bei mir läuft der ioBroker seit jeher aus Bequemlichkeitsgründen im Host-Mode.
Running ioBroker with a Docker bridge network works fine with most of the ioBroker adapters (make sure to map all ports your adapters need!), and may be perfect for taking a first look into ioBroker. But some ioBroker adapters are using techniques like Multicastopen in new window or Broadcastopen in new window for automatic detection of IoT devices and other features. In this case it may be useful to switch your network to hostopen in new window or MACVLANopen in new window.
Quelle: https://docs.buanet.de/iobroker-docker-image/docs/#networks

Deine Fehlermeldung klingt aber grundsätzlich nach einem internen Netzwerkproblem. Ich würde an deiner Stelle mal ein paar Punkte durchprobieren:
  • Firewall deaktivieren
  • DNS vom Standardgateway, idealerweise 1.1.1.1 oder 8.8.8.8 hinterlegen
  • IPv6 deaktivieren
Achja - und schau mal hier rein https://forum.iobroker.net/topic/71360/gelöst-adapter-lassen-sich-nicht-installieren/108?lang=de
 


 

Kaffeautomat

Wenn du das Forum hilfreich findest oder uns unterstützen möchtest, dann gib uns doch einfach einen Kaffee aus.

Als Dankeschön schalten wir deinen Account werbefrei.

:coffee:

Hier gehts zum Kaffeeautomat