[Iobroker] Kann keine Adapter installieren

  • Ab sofort steht euch hier im Forum die neue Add-on Verwaltung zur Verfügung – eine zentrale Plattform für alles rund um Erweiterungen und Add-ons für den DSM.

    Damit haben wir einen Ort, an dem Lösungen von Nutzern mit der Community geteilt werden können. Über die Team Funktion können Projekte auch gemeinsam gepflegt werden.

    Was die Add-on Verwaltung kann und wie es funktioniert findet Ihr hier

    Hier geht es zu den Add-ons

RWOP

Benutzer
Registriert
14. März 2019
Beiträge
21
Reaktionspunkte
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.
 
Hast du irgendetwas an deinen Netzwerkeinstellungen verändert? Firewall?
 
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:
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.
 
@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
 
@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
 

Additional post fields

 

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