ioBroker Forum


Nutzungsbedingungen |Datenschutzrichtlinie
Cloud |Dokumentation
Aktuelle Zeit: 19.11.2017, 09:28

Alle Zeiten sind UTC+01:00




Ein neues Thema erstellen  Auf das Thema antworten  [ 11 Beiträge ] 
Autor Nachricht
 Betreff des Beitrags: [erledigt] js.controller update
BeitragVerfasst: 13.11.2017, 00:22 
Offline
starter

Registriert: 07.11.2016, 16:24
Beiträge: 45
Danksagung erhalten: 1 Mal
Jetzt hats mich auch erwischt. nach dem controller update von 1.1.2 auf 1.2 (glaub ich) kann ich iobroker nicht mehr starten

Hab im Forum gesucht und folgende Lösung gefunden
Code:
cd /opt/iobroker
sudo chmod 777 * -R
sudo npm install iobroker.js-controller --production


Hat aber leider nicht funktioniert.

Spoiler: Show hidden text
Code:
Error: Cannot find module '/opt/iobroker/node_modules/iobroker.js-controller/iobroker.js'
    at Function.Module._resolveFilename (module.js:325:15)
    at Function.Module._load (module.js:276:25)
    at Function.Module.runMain (module.js:441:10)
    at startup (node.js:139:18)
    at node.js:974:3
root@raspberrypi:/opt/iobroker# sudo chmod 777 * -R
chmod: cannot access ‘iobroker-data/files/scenes.admin’: No such file or directory
chmod: cannot access ‘iobroker-data/files/text2command.admin’: No such file or directory
root@raspberrypi:/opt/iobroker# cd /
root@raspberrypi:/# sudo npm cache clean
npm ERR! Linux 4.4.26-v7+
npm ERR! argv "/usr/bin/nodejs" "/usr/bin/npm" "cache" "clean"
npm ERR! node v4.6.1
npm ERR! npm  v2.15.9
npm ERR! path /root/.npm/registry.npmjs.org/base64id/.cache.json
npm ERR! code Unknown system error -117
npm ERR! errno -117
npm ERR! syscall unlink

npm ERR! Unknown system error -117: Unknown system error -117, unlink '/root/.npm/registry.npmjs.org/base64id/.cache.json'
npm ERR!
npm ERR! If you need help, you may report this error at:
npm ERR!     <https://github.com/npm/npm/issues>

npm ERR! Please include the following file with any support request:
npm ERR!     /npm-debug.log
root@raspberrypi:/# sudo chmod -r 777 /opt/iobroker
chmod: cannot access ‘777’: No such file or directory
root@raspberrypi:/# cd /opt/iobroker
root@raspberrypi:/opt/iobroker# sudo npm install iobroker.js.controller
npm ERR! Linux 4.4.26-v7+
npm ERR! argv "/usr/bin/nodejs" "/usr/bin/npm" "install" "iobroker.js.controller"
npm ERR! node v4.6.1
npm ERR! npm  v2.15.9
npm ERR! code E404

npm ERR! 404 Registry returned 404 for GET on https://registry.npmjs.org/iobroker.js.controller
npm ERR! 404
npm ERR! 404 'iobroker.js.controller' is not in the npm registry.
npm ERR! 404 You should bug the author to publish it (or use the name yourself!)
npm ERR! 404 It was specified as a dependency of 'iobroker.core'
npm ERR! 404
npm ERR! 404 Note that you can also install from a
npm ERR! 404 tarball, folder, http url, or git url.

npm ERR! Please include the following file with any support request:
npm ERR!     /opt/iobroker/npm-debug.log
root@raspberrypi:/opt/iobroker# sudo chmod -R 777 /opt/iobroker
chmod: cannot access ‘/opt/iobroker/node_modules/iobroker.sayit/node_modules/jsftp/.vscode’: Structure needs cleaning
chmod: cannot access ‘/opt/iobroker/node_modules/iobroker.sayit/node_modules/jsftp/lib’: Structure needs cleaning
chmod: cannot access ‘/opt/iobroker/node_modules/iobroker.sayit/node_modules/aws-sdk/lib/s3/managed_upload.js’: Structure needs cleaning
chmod: cannot access ‘/opt/iobroker/iobroker-data/files/scenes.admin’: No such file or directory
chmod: cannot access ‘/opt/iobroker/iobroker-data/files/text2command.admin’: No such file or directory
root@raspberrypi:/opt/iobroker# sudo chmod 777 * -R
chmod: cannot access ‘iobroker-data/files/scenes.admin’: No such file or directory
chmod: cannot access ‘iobroker-data/files/text2command.admin’: No such file or directory
chmod: cannot access ‘node_modules/iobroker.sayit/node_modules/jsftp/.vscode’: Structure needs cleaning
chmod: cannot access ‘node_modules/iobroker.sayit/node_modules/jsftp/lib’: Structure needs cleaning
chmod: cannot access ‘node_modules/iobroker.sayit/node_modules/aws-sdk/lib/s3/managed_upload.js’: Structure needs cleaning
root@raspberrypi:/opt/iobroker# sudo npm install iobroker.js.controller --production
npm ERR! Linux 4.4.26-v7+
npm ERR! argv "/usr/bin/nodejs" "/usr/bin/npm" "install" "iobroker.js.controller" "--production"
npm ERR! node v4.6.1
npm ERR! npm  v2.15.9
npm ERR! code E404

npm ERR! 404 Registry returned 404 for GET on https://registry.npmjs.org/iobroker.js.controller
npm ERR! 404
npm ERR! 404 'iobroker.js.controller' is not in the npm registry.
npm ERR! 404 You should bug the author to publish it (or use the name yourself!)
npm ERR! 404 It was specified as a dependency of 'iobroker.core'
npm ERR! 404
npm ERR! 404 Note that you can also install from a
npm ERR! 404 tarball, folder, http url, or git url.

npm ERR! Please include the following file with any support request:
npm ERR!     /opt/iobroker/npm-debug.log
root@raspberrypi:/opt/iobroker#


Vor dem Update hatte ich bereits Probleme den say.it und den web-adapter zu aktualisieren.

Kann jemand helfen?

ModEdit: Log bitte in code blöcken


Zuletzt geändert von nathan1312 am 18.11.2017, 17:41, insgesamt 1-mal geändert.

Nach oben
   
 Betreff des Beitrags: Re: [HILFE] js.controller update
BeitragVerfasst: 13.11.2017, 04:36 
Offline
guru
Benutzeravatar

Registriert: 23.03.2015, 18:41
Beiträge: 1931
Wohnort: Wuppertal
Hat sich bedankt: 25 Mal
Danksagung erhalten: 134 Mal
Moin,

eine Frage:
Du bist als root angemeldet (mehr/höher geht nicht) und verwendest trotzdem noch „sudo“?
Warum?

Nicht das Du Dir mit sudo, der einem normalen User ja quasi-root einräumen soll, wieder Rechte entziehst ....

Gruß,
Eric


Von unterwegs getippert

_________________
-----------------------------------------------------------------------------------------------
RaspberryMatic (2.29.22.20171007) auf Pi3 mit zig Aktoren, usw.
ioBroker auf esxi-VM auf Intel NUC D54250WYK (Core i5-4250U) mit 16 GB RAM und 64 / 256 GB SSD


Nach oben
   
 Betreff des Beitrags: Re: [HILFE] js.controller update
BeitragVerfasst: 13.11.2017, 07:34 
Offline
professional

Registriert: 22.02.2017, 16:31
Beiträge: 339
Wohnort: Rathenow
Hat sich bedankt: 20 Mal
Danksagung erhalten: 19 Mal
Du schreibst:

Code:
sudo npm install iobroker.js.controller
(lt.log)

muss es nicht heißen:

Code:
sudo npm install iobroker.js-controller


?? So, wie in deiner gefundenen Lösung?

Die Sache mit dem "sudo", da würde ich als totaler Linux-Laie behaupten, dass das trotz root-Anmeldung nicht stört, hab ich manchmal, wenn ich Installationen mit copy&paste durchführe, auch mit drin zu stehen und hat glaub ich noch nie gestört.

Und das hier:

Code:
sudo chmod -r 777 /opt/iobroker


enstspricht doch auch nicht dem, was du als Lösung im Forum gefunden hast. In deiner Lösung sind "-r" und "777" andersrum. :?:
Enrico


Nach oben
   
 Betreff des Beitrags: Re: [HILFE] js.controller update
BeitragVerfasst: 13.11.2017, 07:54 
Offline
professional
Benutzeravatar

Registriert: 02.10.2016, 13:52
Beiträge: 694
Hat sich bedankt: 24 Mal
Danksagung erhalten: 41 Mal
man sollte sich auch die Meldungen anschauen was das system rausgibt nicht nur stupide copypaste enter

Zitat:
Code:
root@raspberrypi:/# sudo chmod -r 777 /opt/iobroker
chmod: cannot access ‘777’: No such file or directory


FALSCH

Zitat:
Code:
root@raspberrypi:/# cd /opt/iobroker
root@raspberrypi:/opt/iobroker# sudo npm install iobroker.js.controller


npm ERR! 404 Registry returned 404 for GET on https://registry.npmjs.org/iobroker.js.controller


GENAUSO FALSCH

du hast im Eingang
Code:
cd /opt/iobroker
sudo chmod 777 * -R
sudo npm install iobroker.js-controller --production


warum macht du es auch nicht so


und wenn du schon dabei bist mach ein update auf node 6


Nach oben
   
 Betreff des Beitrags: Re: [HILFE] js.controller update
BeitragVerfasst: 13.11.2017, 08:09 
Offline
professional

Registriert: 22.02.2017, 16:31
Beiträge: 339
Wohnort: Rathenow
Hat sich bedankt: 20 Mal
Danksagung erhalten: 19 Mal
... sag ich doch!

arteck hat geschrieben:
und wenn du schon dabei bist mach ein update auf node 6


Erstmal eins abschließen, dann das nächste Problem lösen! :D

Enrico


Nach oben
   
 Betreff des Beitrags: Re: [HILFE] js.controller update
BeitragVerfasst: 13.11.2017, 10:04 
Offline
starter

Registriert: 07.11.2016, 16:24
Beiträge: 45
Danksagung erhalten: 1 Mal
Sorry, war spät gestern und ich war ein wenig in Panik. Hatte vorher ein wenig rumprobiert und dann zuviel als log gepostet. Den Tippfehler hatte ich auch nicht gesehen. Wenn ich nachher zuhause bin versuche ich es nochnmal.

Aber danke für die schnellen Antworten!


Nach oben
   
 Betreff des Beitrags: Re: [HILFE] js.controller update
BeitragVerfasst: 13.11.2017, 17:30 
Offline
starter

Registriert: 07.11.2016, 16:24
Beiträge: 45
Danksagung erhalten: 1 Mal
OK, habs nochmal probiert. Leider immer noch ohne Erfolg :-( ( Das "sudo" brauche ich ja nicht vor den Befehlen wenn ich als "root" angemeldet bin, soweit ich das verstanden habe)

So wie ich das verstehe ist wohl irgendeine Komponente veraltet. Weiß aber nicht ob das den Fehler auslöst...

Hier nochmal die Meldungen über die Konsole...

Spoiler: Show hidden text
Code:
root@raspberrypi:~# cd /opt/iobroker
root@raspberrypi:/opt/iobroker# chmod 777 * -R
chmod: cannot access ‘iobroker-data/files/scenes.admin’: No such file or directory
chmod: cannot access ‘iobroker-data/files/text2command.admin’: No such file or directory
chmod: cannot access ‘node_modules/iobroker.sayit/node_modules/jsftp/.vscode’: Structure needs cleaning
chmod: cannot access ‘node_modules/iobroker.sayit/node_modules/jsftp/lib’: Structure needs cleaning
chmod: cannot access ‘node_modules/iobroker.sayit/node_modules/aws-sdk/lib/s3/managed_upload.js’: Structure needs cleaning
root@raspberrypi:/opt/iobroker# npm install iobroker.js-controller --production
npm WARN deprecated tar.gz@1.0.7: ⚠️  WARNING ⚠️ tar.gz module has been deprecated and your application is vulnerable. Please use tar module instead: https://npmjs.com/tar
npm WARN deprecated localhost.daplie.me-certificates@1.3.5: this package has been deprecated
npm ERR! unpack Could not read data for debug@2.3.3
npm ERR! unpack Could not read data for ajv@5.3.0
|
> unix-dgram@0.2.3 install /opt/iobroker/node_modules/iobroker.js-controller/node_modules/winston-syslog/node_modules/unix-dgram
> node-gyp rebuild

make: Entering directory '/opt/iobroker/node_modules/iobroker.js-controller/node_modules/winston-syslog/node_modules/unix-dgram/build'
  CXX(target) Release/obj.target/unix_dgram/src/unix_dgram.o
  SOLINK_MODULE(target) Release/obj.target/unix_dgram.node
  COPY Release/unix_dgram.node
make: Leaving directory '/opt/iobroker/node_modules/iobroker.js-controller/node_modules/winston-syslog/node_modules/unix-dgram/build'
npm ERR! unpack Could not read data for bcrypt-pbkdf@1.0.1
npm WARN optional dep failed, continuing bcrypt-pbkdf@1.0.1

> ursa@0.9.4 install /opt/iobroker/node_modules/iobroker.js-controller/node_modules/greenlock/node_modules/rsa-compat/node_modules/ursa
> node-gyp rebuild

make: Entering directory '/opt/iobroker/node_modules/iobroker.js-controller/node_modules/greenlock/node_modules/rsa-compat/node_modules/ursa/build'
  CXX(target) Release/obj.target/ursaNative/src/ursaNative.o
  SOLINK_MODULE(target) Release/obj.target/ursaNative.node
  COPY Release/ursaNative.node
make: Leaving directory '/opt/iobroker/node_modules/iobroker.js-controller/node_modules/greenlock/node_modules/rsa-compat/node_modules/ursa/build'
npm ERR! Linux 4.4.26-v7+
npm ERR! argv "/usr/bin/nodejs" "/usr/bin/npm" "install" "iobroker.js-controller" "--production"
npm ERR! node v4.6.1
npm ERR! npm  v2.15.9
npm ERR! path /root/.npm/debug/2.3.3/package/package.json
npm ERR! code Unknown system error -117
npm ERR! errno -117
npm ERR! syscall open

npm ERR! Unknown system error -117: Unknown system error -117, open '/root/.npm/debug/2.3.3/package/package.json'
npm ERR!
npm ERR! If you need help, you may report this error at:
npm ERR!     <https://github.com/npm/npm/issues>

npm ERR! Please include the following file with any support request:
npm ERR!     /opt/iobroker/npm-debug.log
root@raspberrypi:/opt/iobroker#


Ich hoffe Ihr könnt mir nochmal helfen.

...beim Startversuch kommt dann übrigens folgende Fehlermeldung

Spoiler: Show hidden text
Code:
root@raspberrypi:/opt/iobroker# iobroker start
module.js:327
    throw err;
    ^

Error: Cannot find module '/opt/iobroker/node_modules/iobroker.js-controller/iob       roker.js'
    at Function.Module._resolveFilename (module.js:325:15)
    at Function.Module._load (module.js:276:25)
    at Function.Module.runMain (module.js:441:10)
    at startup (node.js:139:18)
    at node.js:974:3


Nach oben
   
 Betreff des Beitrags: Re: [HILFE] js.controller update
BeitragVerfasst: 13.11.2017, 20:54 
Offline
guru
Benutzeravatar

Registriert: 07.01.2016, 23:42
Beiträge: 1639
Hat sich bedankt: 37 Mal
Danksagung erhalten: 124 Mal
Probier Mal mit

Code:
 sudo npm install iobroker --unsafe-perm



-------------------------
Send from mobile device


Nach oben
   
 Betreff des Beitrags: Re: [HILFE] js.controller update
BeitragVerfasst: 14.11.2017, 18:57 
Offline
starter

Registriert: 07.11.2016, 16:24
Beiträge: 45
Danksagung erhalten: 1 Mal
Der raspi hat einen kalten Reboot durchgemacht - Stromausfall.

Jetzt läuft iobroker wieder.... nur sind nun einige Adapter, die ich schon upgedatet hatte wieder auf einem früheren Stand...

Ich kapiers nicht... aber egal - bin froh, dass ich nicht neu aufsetzen muss!

Danke für eure Hilfe!

Gesendet von meinem SM-T820 mit Tapatalk


Nach oben
   
 Betreff des Beitrags: Re: [HILFE] js.controller update
BeitragVerfasst: 14.11.2017, 19:08 
Offline
guru
Benutzeravatar

Registriert: 08.08.2014, 16:50
Beiträge: 8598
Hat sich bedankt: 99 Mal
Danksagung erhalten: 469 Mal
nathan1312 hat geschrieben:
nur sind nun einige Adapter, die ich schon upgedatet hatte wieder auf einem früheren Stand...

hattest du diese über github upgedatet?

Gruß
Rainer


Nach oben
   
 Betreff des Beitrags: Re: [HILFE] js.controller update
BeitragVerfasst: 14.11.2017, 19:46 
Offline
starter

Registriert: 07.11.2016, 16:24
Beiträge: 45
Danksagung erhalten: 1 Mal
Nein, ganz normal über den button auf der adapter-oberfläche

Gesendet von meinem SM-T820 mit Tapatalk


Nach oben
   
Beiträge der letzten Zeit anzeigen:  Sortiere nach  
Ein neues Thema erstellen  Auf das Thema antworten  [ 11 Beiträge ] 

Alle Zeiten sind UTC+01:00


Wer ist online?

Mitglieder in diesem Forum: Google [Bot] und 4 Gäste


Du darfst keine neuen Themen in diesem Forum erstellen.
Du darfst keine Antworten zu Themen in diesem Forum erstellen.
Du darfst deine Beiträge in diesem Forum nicht ändern.
Du darfst deine Beiträge in diesem Forum nicht löschen.
Du darfst keine Dateianhänge in diesem Forum erstellen.

Suche nach:
Gehe zu Forum:  
Powered by phpBB® Forum Software © phpBB Limited
Deutsche Übersetzung durch phpBB.de