Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. Error/Bug
    4. Gelöst: Fehler bei js-controller unter Synology Docker

    NEWS

    • Neuer Blog: Fotos und Eindrücke aus Solingen

    • ioBroker@Smart Living Forum Solingen, 14.06. - Agenda added

    • ioBroker goes Matter ... Matter Adapter in Stable

    Gelöst: Fehler bei js-controller unter Synology Docker

    This topic has been deleted. Only users with topic management privileges can see it.
    • L
      lewanpl last edited by lewanpl

      Systemdata Synology Diskstation Docker/Portainer von buanet
      Hardwaresystem: DS
      Arbeitsspeicher: 6
      Festplattenart: HDD
      Betriebssystem: linux
      Nodejs-Version: v14.18.2
      NPM-Version: 6.14.15
      Installationsart: buanet docker

      Hi, ich hab schon etwas länger das Problem, dass ich den js-controller im portainer nicht updaten kann.

      js-controller von 3.2.16 auf -> 3.3.22

      ich logge mich über die Console im Portainer Image des iobroker ein.
      gebe folgende Befwehle nacheinander ein:

      pkill -u iobroker
      iobroker update
      iobroker upgrade self

      und dann kommt folgender Fehler (im spoiler der Code)

      root@iobroker:/opt/iobroker# pkill -u iobroker
      root@iobroker:/opt/iobroker# iobroker update
      Used repository: stable
      hash unchanged, use cached sources
      update done
      Adapter    "accuweather"   : 1.2.1
      Adapter    "adguard"       : 0.0.8
      Adapter    "admin"         : 5.2.3    , installed 5.1.25 [Updateable]
      Adapter    "airconwithme"  : 0.0.3
      Adapter    "airzone"       : 2.0.3
      Adapter    "alarm"         : 2.1.1
      Adapter    "alexa2"        : 3.11.2   , installed 3.12.0
      Adapter    "alias-manager" : 1.2.4
      Adapter    "alpha2"        : 1.0.0
      Adapter    "amazon-dash"   : 1.1.0
      Adapter    "anelhut"       : 1.0.8
      Adapter    "artnet"        : 1.2.2
      Adapter    "asterisk"      : 1.0.6
      Adapter    "asuswrt"       : 1.0.1
      Adapter    "awattar"       : 1.0.6
      Adapter    "b-control-em"  : 0.2.1
      Adapter    "backitup"      : 2.2.2
      Adapter    "beckhoff"      : 1.5.0
      Adapter    "benq"          : 0.2.5
      Adapter    "binance"       : 1.1.3
      Adapter    "ble"           : 0.12.0
      Adapter    "bluelink"      : 2.1.2
      Adapter    "bmw"           : 2.5.0
      Adapter    "bosesoundtouch": 0.10.0
      Adapter    "botvac"        : 1.0.0
      Adapter    "bring"         : 1.7.9
      Adapter    "broadlink2"    : 2.1.5
      Adapter    "bsblan"        : 0.2.2
      Adapter    "bshb"          : 0.1.16
      Adapter    "bydbatt"       : 1.0.7
      Adapter    "bydhvs"        : 1.3.0
      Adapter    "canbus"        : 1.2.3
      Adapter    "chromecast"    : 2.3.1
      Adapter    "cloud"         : 4.1.0    , installed 4.1.0
      Adapter    "comfoair"      : 1.1.5
      Adapter    "contactid"     : 1.0.2
      Adapter    "coronavirus-statistics": 0.8.7
      Adapter    "countdown"     : 1.2.5
      Adapter    "cul"           : 1.3.5
      Adapter    "daikin"        : 1.3.3
      Adapter    "daswetter"     : 3.0.9    , installed 3.0.9
      Adapter    "deconz"        : 1.3.19
      Adapter    "denon"         : 1.11.2
      Adapter    "device-reminder": 1.2.9
      Adapter    "devices"       : 1.0.9    , installed 1.0.9
      Adapter    "digitalstrom"  : 2.3.0
      Adapter    "discovergy"    : 0.5.8
      Adapter    "discovery"     : 2.7.3    , installed 2.7.5
      Adapter    "divera247"     : 0.1.2
      Adapter    "doorio"        : 2.1.0
      Adapter    "ds18b20"       : 1.5.3
      Adapter    "dwd"           : 2.7.7    , installed 2.7.7
      Adapter    "dysonairpurifier": 2.3.0
      Adapter    "easee"         : 1.0.5
      Adapter    "ebus"          : 2.4.5
      Adapter    "echarts"       : 1.0.3
      Adapter    "ecovacs-deebot": 1.3.1
      Adapter    "egigeozone"    : 0.1.2
      Adapter    "ekey"          : 1.1.0
      Adapter    "email"         : 1.0.10   , installed 1.0.10
      Adapter    "emby"          : 1.0.2
      Adapter    "energymanager" : 1.3.3
      Adapter    "enet"          : 1.0.1
      Adapter    "epson_ecotank_et_2750": 0.0.11
      Adapter    "epson_stylus_px830": 0.2.1
      Adapter    "epson_xp540"   : 1.0.6
      Adapter    "exchangerates" : 0.0.14
      Adapter    "fahrplan"      : 1.2.0
      Adapter    "fakeroku"      : 0.2.1
      Adapter    "fb-checkpresence": 1.1.10  , installed 1.1.10
      Adapter    "feiertage"     : 1.0.23
      Adapter    "fhem"          : 1.6.3
      Adapter    "firetv"        : 1.0.0
      Adapter    "flot"          : 1.10.7   , installed 1.10.7
      Adapter    "followthesun"  : 0.3.8
      Adapter    "foobar2000"    : 2.0.4
      Adapter    "fritzbox"      : 0.2.1    , installed 0.2.1
      Adapter    "fritzdect"     : 2.1.15   , installed 2.1.15
      Adapter    "fronius"       : 1.1.3
      Adapter    "frontier_silicon": 0.0.10
      Adapter    "fuelpricemonitor": 0.2.9
      Adapter    "fullcalendar"  : 1.1.0
      Adapter    "fullybrowser"  : 2.0.10   , installed 2.0.10
      Adapter    "g-homa"        : 0.5.3
      Adapter    "geofency"      : 1.0.3
      Adapter    "go-e"          : 1.0.15
      Adapter    "growatt"       : 1.1.1
      Adapter    "gruenbeck"     : 0.0.30
      Adapter    "haassohn"      : 1.0.6
      Adapter    "habpanel"      : 0.4.3
      Adapter    "haier"         : 1.0.4
      Adapter    "ham"           : 4.0.2
      Adapter    "ham-wemo"      : 2.0.0
      Adapter    "harmony"       : 1.2.2    , installed 1.2.2
      Adapter    "heatingcontrol": 2.7.2
      Adapter    "heos"          : 1.9.1
      Adapter    "heytech"       : 1.0.5
      Adapter    "hid"           : 0.1.17
      Adapter    "history"       : 1.9.14   , installed 1.9.14
      Adapter    "hm-rega"       : 3.0.33   , installed 3.0.33
      Adapter    "hm-rpc"        : 1.14.50  , installed 1.14.50
      Adapter    "hmip"          : 1.13.2
      Adapter    "homeconnect"   : 0.0.36
      Adapter    "homee"         : 1.2.0
      Adapter    "homekit-controller": 0.3.3
      Adapter    "homepilot"     : 1.1.6
      Adapter    "hp-ilo"        : 1.0.6
      Adapter    "hs100"         : 2.0.6
      Adapter    "hue"           : 3.5.31   , installed 3.5.31
      Adapter    "hue-extended"  : 2.0.0
      Adapter    "i2c"           : 1.2.1
      Adapter    "ical"          : 1.11.4   , installed 1.11.4
      Adapter    "icons-addictive-flavour-png": 0.1.0   , installed 0.1.0
      Adapter    "icons-fatcow-hosting": 0.1.0
      Adapter    "icons-icons8"  : 0.0.1    , installed 0.0.1
      Adapter    "icons-material-png": 0.1.0   , installed 0.1.0
      Adapter    "icons-material-svg": 0.1.0
      Adapter    "icons-mfd-png" : 1.0.2    , installed 1.0.2
      Adapter    "icons-mfd-svg" : 1.0.2
      Adapter    "icons-open-icon-library-png": 0.1.2
      Adapter    "icons-ultimate-png": 1.0.1   , installed 1.0.1
      Adapter    "influxdb"      : 1.9.5
      Adapter    "info"          : 1.9.8    , installed 1.9.8
      Adapter    "innogy-smarthome": 0.3.7
      Adapter    "iogo"          : 0.7.0
      Adapter    "iogopro"       : 0.2.6
      Adapter    "iot"           : 1.8.24
      Adapter    "iqontrol"      : 1.8.2
      Adapter    "jarvis"        : 2.2.1
      Adapter    "javascript"    : 5.2.13   , installed 5.2.18
      Adapter    "jeelink"       : 0.1.3
      Controller "js-controller" : 3.3.22   , installed 3.2.16 [Updateable]
      Adapter    "kecontact"     : 1.3.3
      Adapter    "klf200"        : 1.0.1
      Adapter    "km200"         : 2.0.3
      Adapter    "knmi-weather"  : 1.0.2
      Adapter    "knx"           : 2.0.5
      Adapter    "kodi"          : 2.0.8
      Adapter    "kostal-piko-ba": 1.2.1
      Adapter    "lametric"      : 1.3.2
      Adapter    "landroid"      : 1.0.3
      Adapter    "lcn"           : 1.0.4
      Adapter    "legrand-ecocompteur": 1.0.0
      Adapter    "letrika_comgw" : 0.0.6
      Adapter    "lg-ess-home"   : 0.0.10
      Adapter    "lgtv"          : 1.1.10
      Adapter    "lgtv-rs"       : 0.1.1
      Adapter    "lgtv11"        : 1.0.5
      Adapter    "lifx"          : 0.1.1
      Adapter    "lightify"      : 0.2.16
      Adapter    "link"          : 0.5.11
      Adapter    "linkeddevices" : 1.4.3
      Adapter    "linktap"       : 0.2.1
      Adapter    "linux-control" : 1.1.3
      Adapter    "logparser"     : 1.1.0
      Adapter    "lovelace"      : 2.0.6
      Adapter    "loxone"        : 2.2.3
      Adapter    "luftdaten"     : 1.0.3
      Adapter    "lupusec"       : 1.3.6
      Adapter    "luxtronik1"    : 0.3.4
      Adapter    "material"      : 1.0.4
      Adapter    "maxcube"       : 1.0.4
      Adapter    "maxcul"        : 1.3.1
      Adapter    "mbus"          : 2.3.4
      Adapter    "mclighting"    : 0.1.2
      Adapter    "megad"         : 1.2.1
      Adapter    "megadd"        : 0.2.0
      Adapter    "megaesp"       : 0.1.0
      Adapter    "melcloud"      : 1.1.4
      Adapter    "mercedesme"    : 0.0.55
      Adapter    "mercury"       : 0.1.5
      Adapter    "meross"        : 1.7.1
      Adapter    "meteoalarm"    : 2.0.7
      Adapter    "midea"         : 0.0.7
      Adapter    "miele"         : 0.1.5
      Adapter    "mielecloudservice": 5.0.2
      Adapter    "mihome"        : 1.3.7
      Adapter    "mihome-lamp"   : 1.1.0
      Adapter    "mihome-plug"   : 0.2.1
      Adapter    "mihome-vacuum" : 3.3.1    , installed 3.3.1
      Adapter    "mikrotik"      : 1.0.16
      Adapter    "milight"       : 0.3.6
      Adapter    "milight-smart-light": 1.2.2
      Adapter    "minuvis"       : 2.2.0
      Adapter    "mobile"        : 1.0.1    , installed 1.0.1
      Adapter    "modbus"        : 3.4.14
      Adapter    "moma"          : 1.2.9
      Adapter    "mpd"           : 1.0.6
      Adapter    "mqtt"          : 2.4.0
      Adapter    "mqtt-client"   : 1.4.0
      Adapter    "musiccast"     : 0.1.5
      Adapter    "mydlink"       : 1.1.12
      Adapter    "mysensors"     : 2.0.1
      Adapter    "nanoleaf-lightpanels": 1.3.1
      Adapter    "net-tools"     : 0.1.7
      Adapter    "netatmo"       : 1.4.4
      Adapter    "netatmo-crawler": 0.6.0
      Adapter    "nibeuplink"    : 0.5.3
      Adapter    "nina"          : 0.0.25
      Adapter    "node-red"      : 2.4.1
      Adapter    "nuki"          : 1.6.0
      Adapter    "nuki-extended" : 2.3.1
      Adapter    "nut"           : 1.5.0
      Adapter    "octoprint"     : 1.1.1
      Adapter    "odl"           : 1.1.4
      Adapter    "oilfox"        : 2.1.0
      Adapter    "omnicomm-lls"  : 0.0.7
      Adapter    "onkyo"         : 2.1.0
      Adapter    "onvif"         : 0.4.4
      Adapter    "openhab"       : 1.1.0
      Adapter    "openligadb"    : 1.2.2
      Adapter    "openweathermap": 0.1.0
      Adapter    "opi"           : 0.1.1
      Adapter    "oppoplayer"    : 0.2.4
      Adapter    "owfs"          : 0.6.4
      Adapter    "owntracks"     : 1.0.0
      Adapter    "panasonic-viera": 2.0.0
      Adapter    "parser"        : 1.0.7
      Adapter    "paw"           : 0.3.2    , installed 0.3.2
      Adapter    "pegelalarm"    : 1.2.3
      Adapter    "ph803w"        : 1.0.1
      Adapter    "phantomjs"     : 1.1.2
      Adapter    "pi-hole"       : 1.3.2
      Adapter    "piface"        : 1.0.0
      Adapter    "pimatic"       : 0.3.0
      Adapter    "ping"          : 1.5.0    , installed 1.5.0
      Adapter    "places"        : 1.0.0
      Adapter    "plenticore"    : 2.2.0
      Adapter    "plex"          : 0.9.1
      Adapter    "plexconnect"   : 0.0.7
      Adapter    "pollenflug"    : 1.0.6    , installed 1.0.6
      Adapter    "proxmox"       : 1.3.4
      Adapter    "proxy"         : 1.2.2
      Adapter    "pushbullet"    : 0.0.11
      Adapter    "pushover"      : 2.0.5
      Adapter    "pushsafer"     : 1.0.3
      Adapter    "radar2"        : 2.0.3
      Adapter    "radiohead"     : 1.2.0
      Adapter    "rflink"        : 2.1.6
      Adapter    "rickshaw"      : 1.0.0
      Adapter    "ring"          : 1.2.8
      Adapter    "robonect"      : 0.1.4
      Adapter    "roomba"        : 1.1.4
      Adapter    "rpi2"          : 1.3.1
      Adapter    "rssfeed"       : 1.0.0
      Adapter    "s7"            : 1.3.6
      Adapter    "sainlogic"     : 0.7.3
      Adapter    "samsung"       : 0.2.9
      Adapter    "sanext"        : 0.0.5
      Adapter    "sayit"         : 1.12.3
      Adapter    "sbfspot"       : 4.0.8
      Adapter    "scenes"        : 2.3.8
      Adapter    "schoolfree"    : 1.0.0
      Adapter    "schwoerer-ventcube": 1.4.2
      Adapter    "seq"           : 0.2.10
      Adapter    "shelly"        : 4.0.7
      Adapter    "shuttercontrol": 1.2.1
      Adapter    "sia"           : 1.0.4
      Adapter    "siegenia"      : 1.1.1
      Adapter    "simple-api"    : 2.6.1    , installed 2.6.2
      Adapter    "smappee"       : 0.2.6
      Adapter    "smartcontrol"  : 1.2.1
      Adapter    "smartgarden"   : 1.0.5
      Adapter    "smartmeter"    : 3.2.1
      Adapter    "snips"         : 1.5.1
      Adapter    "snmp"          : 0.5.0
      Adapter    "socketio"      : 3.1.4    , installed 3.1.4
      Adapter    "solarlog"      : 2.1.4
      Adapter    "solarviewdatareader": 1.0.3
      Adapter    "solarwetter"   : 1.0.0
      Adapter    "solax"         : 0.3.7
      Adapter    "sonnen"        : 1.9.8
      Adapter    "sonoff"        : 2.4.5
      Adapter    "sonos"         : 2.1.1
      Adapter    "sony-bravia"   : 1.0.3
      Adapter    "spotify-premium": 1.0.0
      Adapter    "sprinklecontrol": 0.2.7
      Adapter    "sql"           : 1.15.7
      Adapter    "squeezebox"    : 1.0.0
      Adapter    "squeezeboxrpc" : 1.3.8
      Adapter    "starline"      : 1.1.3
      Adapter    "statistics"    : 1.0.9    , installed 1.0.9
      Adapter    "stiebel-isg"   : 1.7.3
      Adapter    "swiss-weather-api": 1.0.2
      Adapter    "synology"      : 1.1.3    , installed 2.0.1
      Adapter    "systeminfo"    : 0.3.1    , installed 0.3.1
      Adapter    "tado"          : 0.3.7
      Adapter    "tahoma"        : 0.5.0
      Adapter    "tankerkoenig"  : 2.1.1    , installed 2.1.1
      Adapter    "telegram"      : 1.10.0   , installed 1.10.0
      Adapter    "terminal"      : 0.1.2    , installed 0.1.2
      Adapter    "tesla-motors"  : 0.5.2
      Adapter    "text2command"  : 2.1.1
      Adapter    "tinker"        : 1.1.0
      Adapter    "tr-064"        : 4.2.14   , installed 4.2.14
      Adapter    "traccar"       : 0.0.11
      Adapter    "tradfri"       : 3.0.1
      Adapter    "trashschedule" : 1.2.0
      Adapter    "trivum"        : 0.0.5
      Adapter    "tunnelbroker-endpoint-updater": 0.0.1
      Adapter    "tuya"          : 3.6.9
      Adapter    "tvprogram"     : 1.1.2
      Adapter    "tvspielfilm"   : 2.0.4
      Adapter    "twinkly"       : 0.2.6
      Adapter    "unifi"         : 0.5.10
      Adapter    "upnp"          : 1.0.19
      Adapter    "uv-protect"    : 0.3.3
      Adapter    "vaillant"      : 0.0.13
      Adapter    "valloxmv"      : 1.1.3
      Adapter    "vcard"         : 0.0.9
      Adapter    "velux"         : 0.0.7
      Adapter    "viessmann"     : 1.3.4
      Adapter    "virtualpowermeter": 1.4.2
      Adapter    "vis"           : 1.4.5    , installed 1.4.5
      Adapter    "vis-bars"      : 0.1.4    , installed 0.1.4
      Adapter    "vis-canvas-gauges": 0.1.5
      Adapter    "vis-colorpicker": 1.2.0   , installed 1.2.0
      Adapter    "vis-fancyswitch": 1.1.0   , installed 1.1.0
      Adapter    "vis-google-fonts": 0.1.0
      Adapter    "vis-history"   : 1.0.0    , installed 1.0.0
      Adapter    "vis-hqwidgets" : 1.1.7    , installed 1.1.7
      Adapter    "vis-icontwo"   : 0.84.0
      Adapter    "vis-inventwo"  : 3.2.0    , installed 3.2.0
      Adapter    "vis-jqui-mfd"  : 1.0.12   , installed 1.0.12
      Adapter    "vis-justgage"  : 1.0.2
      Adapter    "vis-keyboard"  : 0.0.2
      Adapter    "vis-lcars"     : 1.0.4
      Adapter    "vis-map"       : 1.0.4
      Adapter    "vis-material-advanced": 1.7.2
      Adapter    "vis-metro"     : 1.1.2    , installed 1.1.2
      Adapter    "vis-players"   : 0.1.6    , installed 0.1.6
      Adapter    "vis-plumb"     : 1.0.2
      Adapter    "vis-rgraph"    : 0.0.2
      Adapter    "vis-timeandweather": 1.1.7   , installed 1.1.7
      Adapter    "vis-weather"   : 2.5.5    , installed 2.5.5
      Adapter    "volumio"       : 0.1.2
      Adapter    "volvo"         : 0.0.6
      Adapter    "vr200"         : 1.0.0
      Adapter    "vw-connect"    : 0.0.45
      Adapter    "weatherflow_udp": 0.1.1
      Adapter    "weatherunderground": 3.3.1
      Adapter    "web"           : 3.4.9    , installed 3.4.9
      Adapter    "weishaupt-wem" : 0.0.9
      Adapter    "whatsapp-cmb"  : 0.1.6
      Adapter    "wiffi-wz"      : 2.2.1
      Adapter    "wifilight"     : 1.1.0
      Adapter    "windows-control": 0.1.5
      Adapter    "wled"          : 0.6.3
      Adapter    "wm-bus"        : 0.3.1
      Adapter    "wolf"          : 1.2.1
      Adapter    "wolf-smartset" : 1.0.0
      Adapter    "worx"          : 1.5.5
      Adapter    "xbox"          : 0.7.7    , installed 0.7.7
      Adapter    "xs1"           : 1.0.2
      Adapter    "yahka"         : 0.13.1
      Adapter    "yamaha"        : 0.4.0
      Adapter    "yeelight-2"    : 1.1.2
      Adapter    "youtube"       : 1.1.1
      Adapter    "yr"            : 3.0.5
      Adapter    "zigbee"        : 1.6.6
      Adapter    "zont"          : 0.5.4
      Adapter    "zwave2"        : 2.4.1
      root@iobroker:/opt/iobroker# iobroker upgrade self
      Update js-controller from @3.2.16 to @3.3.22
      NPM version: 6.14.15
      npm install iobroker.js-controller@3.3.22 --loglevel error --unsafe-perm --prefix "/opt/iobroker" (System call)
      npm ERR! code EEXIST
      npm ERR! path /opt/iobroker/node_modules/.bin/mkdirp
      npm ERR! Refusing to delete /opt/iobroker/node_modules/.bin/mkdirp: ../mkdirp/bin/cmd.js symlink target is not controlled by npm /opt/iobroker/node_modules/mkdirp
      npm ERR! File exists: /opt/iobroker/node_modules/.bin/mkdirp
      npm ERR! Remove the existing file and try again, or run npm
      npm ERR! with --force to overwrite files recklessly.
      
      npm ERR! A complete log of this run can be found in:
      npm ERR!     /opt/iobroker/.npm/_logs/2022-01-03T07_26_03_625Z-debug.log
      Starting node restart.js
      

      Hat jemand eine Idee?
      Ich kenne mich nur gaaaanz oberflächlich (also garnicht) mit linux und den ganzen Codes aus.

      Danke schonmla und auch ein Frohes Neues.
      Gruß
      Thaddäus

      Edit: Problem gelöst: Dank an Glasfaser

      Lösung:

      rm /opt/iobroker/node_modules/.bin/mkdirp
      sudo -H -u iobroker npm cache clean --force
      
      arteck 1 Reply Last reply Reply Quote 0
      • arteck
        arteck Developer Most Active @lewanpl last edited by arteck

        @lewanpl sagte in Fehler bei js-controller unter Synology Docker:

        npm ERR! Refusing to delete /opt/iobroker/node_modules/.bin/mkdirp: ../mkdirp/bin/cmd.js symlink target is not controlled by npm /opt/iobroker/node_modules/mkdirp

        npm ERR! File exists: /opt/iobroker/node_modules/.bin/mkdirp

        npm ERR! Remove the existing file and try again, or run npm

        npm ERR! with --force to overwrite files recklessly.

        sry das ich das so schreibe .. aber lesen kannst du oder... dann mach doch einfach was da steht

        L 1 Reply Last reply Reply Quote 0
        • L
          lewanpl @arteck last edited by

          @arteck
          Danke Arteck,
          lesen kann ich, getraut habe ich mich aber nicht.

          folgendes habe ich getan...

          In der Synology Filestation unter:

          /docker/iobroker_data/node_modules/mkdirp/bin
          die Datei cmd.js gelöscht/ bzw. in einen anderen Ordner auf meinem Rechner verschoben

          das selbe mit:
          /docker/iobroker_data/node_modules/.bin
          Datei: mkdirp.cmd

          jedoch leider ohne Erfolg: es folgt die selbe Meldung:
          Habe ich da was falsch verstanden oder die falschen Dateien gelöscht?
          stehe auf dem Schlauch.
          LG

          1 Reply Last reply Reply Quote 0
          • ?
            A Former User last edited by A Former User

            Wenn du Portainer nutzt oder allgemein Docker, kannst du immer besser updaten wenn du den container bearbeitest, den haken bei always pull the image setzt (vorausgesetzt die latest image ist ausgewählt) und dann den container neu erstellst unter Deploy. Dann installiert er automatisch die latest version von deinem ioBroker Container.

            Edit:
            Sehe gerade, es reicht auch schon wenn man einfach auf den Button recreate klickt und dann bei Pull latest image den haken setzt.

            BCFFF179-83F5-45CF-B255-E4D5EDB0772C.png

            L 1 Reply Last reply Reply Quote 0
            • L
              lewanpl @Guest last edited by

              @ciddi89
              Danke,
              das mache ich regelmäßig.
              leider ist dort der js-container nicht geupdatet.

              ? 1 Reply Last reply Reply Quote 0
              • ?
                A Former User @lewanpl last edited by A Former User

                @lewanpl hm okay. Dachte der wird damit auch erneuert. Aber stimmt da war was. Nutze schon länger kein ioBroker im docker mehr. Ist das das Image von buanet? Auf seiner Seite steht das beschrieben wie man den js-Controller updated. Und ja ich lese gerade das es da auch beschrieben ist das durch erneutes deployment dieser nicht mit aktualisiert wird 🙈

                Aber wenn es nicht klappt das er das Update macht, nachdem du die Dateien gelöscht hast versuche es mal mit iobroker upgrade self --force so wie das da steht.

                L 1 Reply Last reply Reply Quote 0
                • L
                  lewanpl @Guest last edited by

                  @ciddi89 sagte in Fehler bei js-controller unter Synology Docker:

                  iobroker upgrade self --force

                  leider auch erfolglos.


                  root@iobroker:/opt/iobroker# iobroker upgrade self --force
                  Update js-controller from @3.2.16 to @3.3.22
                  NPM version: 6.14.15
                  npm install iobroker.js-controller@3.3.22 --loglevel error --unsafe-perm --prefix "/opt/iobroker" (System call)
                  npm ERR! code EEXIST
                  npm ERR! path /opt/iobroker/node_modules/.bin/mkdirp
                  npm ERR! Refusing to delete /opt/iobroker/node_modules/.bin/mkdirp: ../mkdirp/bin/cmd.js symlink target is not controlled by npm /opt/iobroker/node_modules/mkdirp
                  npm ERR! File exists: /opt/iobroker/node_modules/.bin/mkdirp
                  npm ERR! Remove the existing file and try again, or run npm
                  npm ERR! with --force to overwrite files recklessly.

                  npm ERR! A complete log of this run can be found in:
                  npm ERR! /opt/iobroker/.npm/_logs/2022-01-03T19_10_33_983Z-debug.log
                  Starting node restart.js

                  Glasfaser 1 Reply Last reply Reply Quote 0
                  • Glasfaser
                    Glasfaser @lewanpl last edited by

                    @lewanpl

                    In der Synology Filestation
                    auf meinem Rechner verschoben

                    Man verschiebt nichts auf einem anderen Rechner

                    rm /opt/iobroker/node_modules/.bin/mkdirp
                    sudo -H -u iobroker npm cache clean --force
                    
                    L 1 Reply Last reply Reply Quote 0
                    • L
                      lewanpl @Glasfaser last edited by

                      @glasfaser
                      Danke für die Lösung!
                      Das hat geklappt.

                      1 Reply Last reply Reply Quote 0
                      • First post
                        Last post

                      Support us

                      ioBroker
                      Community Adapters
                      Donate

                      923
                      Online

                      31.8k
                      Users

                      80.0k
                      Topics

                      1.3m
                      Posts

                      docker error js-contoller js-controller update npm error portainer
                      4
                      9
                      561
                      Loading More Posts
                      • Oldest to Newest
                      • Newest to Oldest
                      • Most Votes
                      Reply
                      • Reply as topic
                      Log in to reply
                      Community
                      Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen
                      The ioBroker Community 2014-2023
                      logo