NEWS
IoBroker über ip:8081 nicht erreichber (Vis läuft jedoch)
-
Ich gehe mal die Fehlersuche auf Iobroker.net durch. http://www.iobroker.net/docu/?page_id=3 … ler_laeuft
Prüfen ob js-controller läuft:
ps -A | grep iobroker
ergebnis:
729 ? 00:00:27 iobroker.js-con
ich gehe davon aus, dass das ok ist und prüfe die Ports.
pi@ioBroker-Pi:~ $ sudo netstat -n -a -p TCP
ergebnis:
! ````
Aktive Internetverbindungen (Server und stehende Verbindungen)
Proto Recv-Q Send-Q Local Address Foreign Address State PID/Program name
tcp 0 0 127.0.0.1:6379 0.0.0.0:* LISTEN 708/redis-server 12
tcp 0 0 192.168.178.21:2001 0.0.0.0:* LISTEN 768/io.hm-rpc.0
tcp 0 0 0.0.0.0:22 0.0.0.0:* LISTEN 687/sshd
tcp 0 0 192.168.178.21:2010 0.0.0.0:* LISTEN 835/io.hm-rpc.1
tcp 0 0 127.0.0.1:34416 127.0.0.1:6379 VERBUNDEN 811/io.socketio.0
tcp 0 0 127.0.0.1:34390 127.0.0.1:6379 VERBUNDEN 791/io.web.0
tcp 0 0 127.0.0.1:6379 127.0.0.1:34388 VERBUNDEN 708/redis-server 12
tcp 0 0 127.0.0.1:6379 127.0.0.1:34460 VERBUNDEN 708/redis-server 12
tcp 0 0 127.0.0.1:6379 127.0.0.1:34334 VERBUNDEN 708/redis-server 12
tcp 0 0 127.0.0.1:6379 127.0.0.1:34426 VERBUNDEN 708/redis-server 12
tcp 0 0 127.0.0.1:34344 127.0.0.1:6379 VERBUNDEN 768/io.hm-rpc.0
tcp 0 0 127.0.0.1:6379 127.0.0.1:34418 VERBUNDEN 708/redis-server 12
tcp 0 0 192.168.178.21:43340 192.168.178.61:2001 VERBUNDEN 768/io.hm-rpc.0
tcp 0 0 127.0.0.1:6379 127.0.0.1:34462 VERBUNDEN 708/redis-server 12
tcp 0 0 127.0.0.1:6379 127.0.0.1:34362 VERBUNDEN 708/redis-server 12
tcp 0 0 127.0.0.1:34388 127.0.0.1:6379 VERBUNDEN 791/io.web.0
tcp 0 0 127.0.0.1:46226 127.0.0.1:9001 VERBUNDEN 758/io.admin.1
tcp 0 0 127.0.0.1:6379 127.0.0.1:34344 VERBUNDEN 708/redis-server 12
tcp 0 0 127.0.0.1:34346 127.0.0.1:6379 VERBUNDEN 768/io.hm-rpc.0
tcp 0 0 127.0.0.1:34318 127.0.0.1:6379 VERBUNDEN 739/io.admin.0
tcp 0 0 127.0.0.1:34308 127.0.0.1:6379 VERBUNDEN 729/iobroker.js-con
tcp 0 0 192.168.178.21:2001 192.168.178.61:58583 VERBUNDEN 768/io.hm-rpc.0
tcp 0 0 127.0.0.1:34418 127.0.0.1:6379 VERBUNDEN 811/io.socketio.0
tcp 0 0 127.0.0.1:6379 127.0.0.1:34390 VERBUNDEN 708/redis-server 12
tcp 0 0 127.0.0.1:46280 127.0.0.1:9001 VERBUNDEN 791/io.web.0
tcp 0 0 127.0.0.1:46210 127.0.0.1:9001 VERBUNDEN 739/io.admin.0
tcp 0 0 127.0.0.1:34360 127.0.0.1:6379 VERBUNDEN 778/io.hm-rega.0
tcp 0 0 127.0.0.1:6379 127.0.0.1:34336 VERBUNDEN 708/redis-server 12
tcp 0 0 127.0.0.1:34334 127.0.0.1:6379 VERBUNDEN 758/io.admin.1
tcp 0 0 127.0.0.1:46236 127.0.0.1:9001 VERBUNDEN 768/io.hm-rpc.0
tcp 0 0 127.0.0.1:6379 127.0.0.1:34346 VERBUNDEN 708/redis-server 12
tcp 0 0 127.0.0.1:34424 127.0.0.1:6379 VERBUNDEN 823/io.fritzbox.0
tcp 0 0 127.0.0.1:6379 127.0.0.1:34308 VERBUNDEN 708/redis-server 12
tcp 0 0 127.0.0.1:46308 127.0.0.1:9001 VERBUNDEN 823/io.fritzbox.0
tcp 0 0 127.0.0.1:34426 127.0.0.1:6379 VERBUNDEN 823/io.fritzbox.0
tcp 0 896 192.168.178.21:22 192.168.178.28:53751 VERBUNDEN 911/sshd: pi [priv]
tcp 0 0 127.0.0.1:6379 127.0.0.1:34424 VERBUNDEN 708/redis-server 12
tcp 0 0 127.0.0.1:46334 127.0.0.1:9001 VERBUNDEN 817/io.javascript.0
tcp 0 0 127.0.0.1:6379 127.0.0.1:34446 VERBUNDEN 708/redis-server 12
tcp 0 0 192.168.178.21:58926 192.168.178.1:1012 VERBUNDEN 823/io.fritzbox.0
tcp 0 0 127.0.0.1:34310 127.0.0.1:6379 VERBUNDEN 729/iobroker.js-con
tcp 0 0 127.0.0.1:34336 127.0.0.1:6379 VERBUNDEN 758/io.admin.1
tcp 0 0 127.0.0.1:34462 127.0.0.1:6379 VERBUNDEN 835/io.hm-rpc.1
tcp 0 0 127.0.0.1:6379 127.0.0.1:34360 VERBUNDEN 708/redis-server 12
tcp 0 0 127.0.0.1:6379 127.0.0.1:34310 VERBUNDEN 708/redis-server 12
tcp 0 0 127.0.0.1:6379 127.0.0.1:34318 VERBUNDEN 708/redis-server 12
tcp 0 0 127.0.0.1:6379 127.0.0.1:34448 VERBUNDEN 708/redis-server 12
tcp 0 0 127.0.0.1:46252 127.0.0.1:9001 VERBUNDEN 778/io.hm-rega.0
tcp 0 0 127.0.0.1:34320 127.0.0.1:6379 VERBUNDEN 739/io.admin.0
tcp 0 0 127.0.0.1:46352 127.0.0.1:9001 VERBUNDEN 835/io.hm-rpc.1
tcp 0 0 127.0.0.1:34448 127.0.0.1:6379 VERBUNDEN 817/io.javascript.0
tcp 0 0 127.0.0.1:6379 127.0.0.1:34416 VERBUNDEN 708/redis-server 12
tcp 0 0 127.0.0.1:34460 127.0.0.1:6379 VERBUNDEN 835/io.hm-rpc.1
tcp 0 0 127.0.0.1:6379 127.0.0.1:34320 VERBUNDEN 708/redis-server 12
tcp 0 0 127.0.0.1:46304 127.0.0.1:9001 VERBUNDEN 811/io.socketio.0
tcp 0 0 127.0.0.1:34446 127.0.0.1:6379 VERBUNDEN 817/io.javascript.0
tcp 0 0 127.0.0.1:34362 127.0.0.1:6379 VERBUNDEN 778/io.hm-rega.0
tcp6 0 0 :::9001 :::* LISTEN 729/iobroker.js-con
tcp6 0 0 :::8081 :::* LISTEN 739/io.admin.0
tcp6 0 0 :::8082 :::* LISTEN 791/io.web.0
tcp6 0 0 :::8084 :::* LISTEN 811/io.socketio.0
tcp6 0 0 :::22 :::* LISTEN 687/sshd
tcp6 0 0 :::8090 :::* LISTEN 758/io.admin.1
tcp6 0 0 127.0.0.1:9001 127.0.0.1:46236 VERBUNDEN 729/iobroker.js-con
tcp6 0 0 127.0.0.1:9001 127.0.0.1:46308 VERBUNDEN 729/iobroker.js-con
tcp6 0 0 192.168.178.21:8081 192.168.178.28:53747 VERBUNDEN 739/io.admin.0
tcp6 0 0 192.168.178.21:8082 192.168.178.28:53593 VERBUNDEN 791/io.web.0
tcp6 0 0 192.168.178.21:8082 192.168.178.28:53625 VERBUNDEN 791/io.web.0
tcp6 0 0 127.0.0.1:9001 127.0.0.1:46280 VERBUNDEN 729/iobroker.js-con
tcp6 0 0 127.0.0.1:9001 127.0.0.1:46334 VERBUNDEN 729/iobroker.js-con
tcp6 0 0 127.0.0.1:9001 127.0.0.1:46304 VERBUNDEN 729/iobroker.js-con
tcp6 0 0 127.0.0.1:9001 127.0.0.1:46210 VERBUNDEN 729/iobroker.js-con
tcp6 0 0 127.0.0.1:9001 127.0.0.1:46352 VERBUNDEN 729/iobroker.js-con
tcp6 0 0 127.0.0.1:9001 127.0.0.1:46252 VERBUNDEN 729/iobroker.js-con
tcp6 0 0 127.0.0.1:9001 127.0.0.1:46226 VERBUNDEN 729/iobroker.js-con
udp 0 0 0.0.0.0:68 0.0.0.0:* 684/dhcpcd
udp 0 0 192.168.178.21:123 0.0.0.0:* 715/ntpd
udp 0 0 127.0.0.1:123 0.0.0.0:* 715/ntpd
udp 0 0 0.0.0.0:123 0.0.0.0:* 715/ntpd
udp 0 0 0.0.0.0:5353 0.0.0.0:* 395/avahi-daemon: r
udp 0 0 0.0.0.0:42901 0.0.0.0:* 395/avahi-daemon: r
udp6 0 0 ::1:123 :::* 715/ntpd
udp6 0 0 fe80::548e:671f:704:123 :::* 715/ntpd
udp6 0 0 :::123 :::* 715/ntpd
udp6 0 0 :::5353 :::* 395/avahi-daemon: r
udp6 0 0 :::51503 :::* 395/avahi-daemon: r
raw6 0 0 :::58 :::* 7 684/dhcpcd
Aktive Sockets in der UNIX-Domäne (Server und stehende Verbindungen)
Proto RefCnt Flags Type State I-Node PID/Program name P fad
DGRAM 9253 412/thd / var/run/thd.socket
DGRAM 5179 1/init / run/systemd/notify
unix 2 [ ACC ] STREAM HÖRT 5181 1/init /r un/systemd/private
DGRAM 5197 1/init / run/systemd/shutdownd
DGRAM 5199 1/init / run/systemd/journal/dev-log
unix 2 [ ACC ] SEQPAKET HÖRT 5203 1/init /r un/udev/control
DGRAM 9303 462/wpa_supplicant / var/run/wpa_supplicant/wlan0
unix 2 [ ACC ] STREAM HÖRT 5207 1/init /r un/systemd/journal/stdout
DGRAM 5209 1/init / run/systemd/journal/socket
unix 2 [ ACC ] STREAM HÖRT 8601 1/init /v ar/run/avahi-daemon/socket
unix 2 [ ACC ] STREAM HÖRT 8604 1/init /v ar/run/dbus/system_bus_socket
unix 2 [ ACC ] STREAM HÖRT 8658 684/dhcpcd /v ar/run/dhcpcd.sock
unix 2 [ ACC ] STREAM HÖRT 8660 684/dhcpcd /v ar/run/dhcpcd.unpriv.sock
DGRAM 4853 1/init / run/systemd/journal/syslog
STREAM VERBUNDEN 10711 729/iobroker.js-con
STREAM VERBUNDEN 7625 383/cron
DGRAM 7715 391/systemd-logind
STREAM VERBUNDEN 9809 947/sudo
STREAM VERBUNDEN 10700 729/iobroker.js-con
STREAM VERBUNDEN 10424 395/avahi-daemon: r
STREAM VERBUNDEN 10393 395/avahi-daemon: r
DGRAM 9397 715/ntpd
STREAM VERBUNDEN 11265 729/iobroker.js-con
STREAM VERBUNDEN 8938 687/sshd
DGRAM 8662 684/dhcpcd
DGRAM 4857 1/init
STREAM VERBUNDEN 8676 396/dbus-daemon
DGRAM 6302 130/systemd-udevd
STREAM VERBUNDEN 9749 911/sshd: pi [priv]
STREAM VERBUNDEN 11304 729/iobroker.js-con
DGRAM 8733 581/bluetoothd
STREAM VERBUNDEN 9433 739/io.admin.0
STREAM VERBUNDEN 7673 134/systemd-journal / run/systemd/journal/stdout
STREAM VERBUNDEN 9132 729/iobroker.js-con
STREAM VERBUNDEN 7713 396/dbus-daemon
STREAM VERBUNDEN 8678 396/dbus-daemon / var/run/dbus/system_bus_socket
STREAM VERBUNDEN 11266 768/io.hm-rpc.0
STREAM VERBUNDEN 10414 395/avahi-daemon: r
STREAM VERBUNDEN 10280 391/systemd-logind
DGRAM 8682 396/dbus-daemon
STREAM VERBUNDEN 8730 134/systemd-journal / run/systemd/journal/stdout
DGRAM 9812 947/sudo
DGRAM 10412 395/avahi-daemon: r
STREAM VERBUNDEN 9432 729/iobroker.js-con
STREAM VERBUNDEN 9239 1/init
DGRAM 6306 130/systemd-udevd
STREAM VERBUNDEN 11305 811/io.socketio.0
STREAM VERBUNDEN 9133 823/io.fritzbox.0
STREAM VERBUNDEN 10541 581/bluetoothd
STREAM VERBUNDEN 7676 134/systemd-journal / run/systemd/journal/stdout
STREAM VERBUNDEN 10701 778/io.hm-rega.0
STREAM VERBUNDEN 9748 919/0
STREAM VERBUNDEN 9147 835/io.hm-rpc.1
DGRAM 6305 130/systemd-udevd
STREAM VERBUNDEN 11308 817/io.javascript.0
STREAM VERBUNDEN 8680 396/dbus-daemon / var/run/dbus/system_bus_socket
STREAM VERBUNDEN 7721 391/systemd-logind
STREAM VERBUNDEN 9146 729/iobroker.js-con
DGRAM 9257 462/wpa_supplicant
DGRAM 9746 911/sshd: pi [priv]
STREAM VERBUNDEN 10415 416/avahi-daemon: c
STREAM VERBUNDEN 8182 729/iobroker.js-con
STREAM VERBUNDEN 10712 791/io.web.0
STREAM VERBUNDEN 10542 396/dbus-daemon / var/run/dbus/system_bus_socket
STREAM VERBUNDEN 9240 134/systemd-journal / run/systemd/journal/stdout
STREAM VERBUNDEN 7670 134/systemd-journal / run/systemd/journal/stdout
STREAM VERBUNDEN 10589 134/systemd-journal / run/systemd/journal/stdout
STREAM VERBUNDEN 11307 729/iobroker.js-con
STREAM VERBUNDEN 8740 581/bluetoothd
STREAM VERBUNDEN 8679 396/dbus-daemon / var/run/dbus/system_bus_socket
STREAM VERBUNDEN 8183 758/io.admin.1
STREAM VERBUNDEN 8677 396/dbus-daemon
pi@ioBroker-Pi:~ $Es muss folgende Zeilen sichtbar sein: TCP 0.0.0.0:9000 0.0.0.0:0 LISTENING TCP 0.0.0.0:9001 0.0.0.0:0 LISTENING (Falls nichts zu sehen ist (oder nur eine), dann sind vermutlich die Ports von anderen Programmen belegt. Man kann die Ports in /opt/iobroker/iobroker-data/iobroker.json ändern. Oder ein anderes Programm umkonfigurieren.) …Steht in der hilfe Exakt so kann ich die zeilen aber nicht finden. also: pi@ioBroker-Pi:~ $ /opt/iobroker/iobroker-data/iobroker.json ergebnis: -bash: /opt/iobroker/iobroker-data/iobroker.json: Keine Berechtigung pi@ioBroker-Pi:~ $ sudo /opt/iobroker/iobroker-data/iobroker.json sudo: /opt/iobroker/iobroker-data/iobroker.json: Kommando nicht gefunden ob hier schon der Fehler ist? ****Geändert:**** Code in Code-Tags und spoiler ****Homoran (Admin)****
-
> pi@ioBroker-Pi:~ $ /opt/iobroker/iobroker-data/iobroker.json
Da bist du auf dem Holzweg. In der Anleitung steht, Du kannst die Ports IN der Datei ändern.
Also: sudo nano /opt/iobroker/iobroker-data/iobroker.json
-
pi@ioBroker-Pi:~ $ sudo nano /opt/iobroker/iobroker-data/iobroker.json
GNU nano 2.2.6 Datei: /opt/iobroker/iobroker-data/iobroker.json
code im spoiler
! ````
{
"system": {
"memoryLimitMB": 0,
"hostname": ""
},
"network": {
"IPv4": true,
"IPv6": true,
"bindAddress": null,
"useSystemNpm": true
},
"objects": {
"type": "file",
"typeComment": "Possible values: 'file' - [port 9001], redis - [port 6379], couch - [port 5984].",
"host": "127.0.0.1",
"port": 9001,
"user": "",
"pass": "",
"noFileCache": false,
"connectTimeout": 2000,
"dataDir": "../../iobroker-data/"
},
"states": {
"type": "redis",
"typeComment": "Possible values: 'file' - [port 9000], 'redis' - [port 6379].",
"host": "127.0.0.1",
"port": 6379,
"options": {
"auth_pass": null,
"retry_max_delay": 15000
}
},
"log": {
"level": "info",
"maxDays": 7,
"noStdout": true,
"transport": {
"file1": {
"type": "file",
"enabled": true,
"filename": "log/iobroker",
"fileext": ".log",
"maxsize": null,
"maxFiles": null
},
"syslog1": {
"type": "syslog",
"enabled": false,
"host": "localhost",
"host_comment": "The host running syslogd, defaults to localhost.",
"port_comment": "The port on the host that syslog is running on, defaults to syslogd's default port(514/UDP).",
"protocol": "udp4",
"protocol_comment": "The network protocol to log over (e.g. tcp4, udp4, unix, unix-connect, etc).",
"path_comment": "The path to the syslog dgram socket (i.e. /dev/log or /var/run/syslog for OS X).",
"facility_comment": "Syslog facility to use (Default: local0).",
"localhost": "iobroker",
"localhost_comment": "Host to indicate that log messages are coming from (Default: localhost).",
"sysLogType_comment": "The type of the syslog protocol to use (Default: BSD).",
[ 66 Zeilen gelesen ]
^G Hilfe ^O Speichern ^R Datei öffnen ^Y Seite zurück ^K Ausschneiden ^C Cursor
^X Beenden ^J Ausrichten ^W Wo ist ^V Seite vor ^U Ausschn. rückgängi^T Rechtschr.und das mit dem Holz ist bei mir und Linux standart. ich kenne mich echt überhaupt nicht damit aus. befolge nur Anleitungen ;) muss ich hier was ändern? ****Geändert:**** Code in Code-Tags ****Homoran (Admin)****
-
Hast du mal ins logfile von iobroker geschaut ob da etwas drin steht?
Kenne leider nicht den genauen Ort auf einem PI aber würde so etwas vermuten:
/home/pi/iobroker/log
EDIT: gerade in einem anderen Thema gesehen, der Standart ordner auf dem PI ist wohl auch:
cd /opt/iobroker
da dann das File mit dem aktuellem Datum
Auch mal````
ps -ef |grep ioWenn du das logfile gefunden hast, vielleicht mal ein```` tail -f <logfile-name></logfile-name> ````und in einer zweiten session den Admin Adapter stoppen und wieder starten. Bei mir sähe das loggen zum Beispiel so aus:
cd /opt/iobroker/log
tail -f iobroker.2017-01-24.logDas lässt sich dann mit "STRG C" später wieder beenden.
-
Hast du schonmal geschaut ob der Admin Adapter überhaut aktiv ist?
Schau mal hier:
http://www.iobroker.net/?page_id=3928&lang=de
Ich hatte schonmal der sich der Admin-Adapter nach einem Update disabled hat.
Prüf mal bitte den Punkt "Prüfen ob Admin-Adapter läuft" in der Anleitung.
cd /opt/iobroker iobroker list instances
wenn der Admin disabled ist dann
iobroker start admin
mir hat das damals geholfen.
mfg
-
pi@ioBroker-Pi:~ $ cd /opt/iobroker
pi@ioBroker-Pi:/opt/iobroker $ iobroker list instances
system.adapter.admin.0 : admin - enabled, port: 8081, bind: 0.0.0.0, run as: admin
system.adapter.hm-rpc.0 : hm-rpc - enabled, port: 0
system.adapter.hm-rega.0 : hm-rega - enabled
system.adapter.web.0 : web - enabled, port: 8082, bind: 0.0.0.0, run as: admin
system.adapter.vis.0 : vis - enabled
system.adapter.socketio.0 : socketio - enabled, port: 8084, bind: 0.0.0.0, run as: admin
system.adapter.javascript.0 : javascript - enabled
system.adapter.vis-metro.0 : vis-metro - enabled
system.adapter.vis-hqwidgets.0 : vis-hqwidgets - enabled
system.adapter.fritzbox.0 : fritzbox - enabled
system.adapter.hm-rpc.1 : hm-rpc - enabled, port: 0
system.adapter.icons-ultimate-png.0 : icons-ultimate-png - enabled
system.adapter.icons-icons8.0 : icons-icons8 - enabled
system.adapter.admin.1 : admin - enabled, port: 8090, bind: 0.0.0.0, run as: admin
der läuft
jetzt probiere ich mal in die log zu schauen…
-
"Auch mal
ps -ef |grep io
und schauen welche prozesse laufen. `
code im Spoiler! ````
pi@ioBroker-Pi:/opt/iobroker $ ps -ef |grep io
root 9 2 0 Jan24 ? 00:00:00 [migration/0]
root 10 2 0 Jan24 ? 00:00:00 [migration/1]
root 14 2 0 Jan24 ? 00:00:00 [migration/2]
root 18 2 0 Jan24 ? 00:00:00 [migration/3]
root 28 2 0 Jan24 ? 00:00:00 [bioset]
root 31 2 0 Jan24 ? 00:00:00 [rpciod]
root 35 2 0 Jan24 ? 00:00:00 [nfsiod]
root 46 2 0 Jan24 ? 00:00:00 [bioset]
root 47 2 0 Jan24 ? 00:00:00 [bioset]
root 48 2 0 Jan24 ? 00:00:00 [bioset]
root 49 2 0 Jan24 ? 00:00:00 [bioset]
root 50 2 0 Jan24 ? 00:00:00 [bioset]
root 51 2 0 Jan24 ? 00:00:00 [bioset]
root 52 2 0 Jan24 ? 00:00:00 [bioset]
root 53 2 0 Jan24 ? 00:00:00 [bioset]
root 54 2 0 Jan24 ? 00:00:00 [bioset]
root 55 2 0 Jan24 ? 00:00:00 [bioset]
root 56 2 0 Jan24 ? 00:00:00 [bioset]
root 57 2 0 Jan24 ? 00:00:00 [bioset]
root 58 2 0 Jan24 ? 00:00:00 [bioset]
root 59 2 0 Jan24 ? 00:00:00 [bioset]
root 60 2 0 Jan24 ? 00:00:00 [bioset]
root 61 2 0 Jan24 ? 00:00:00 [bioset]
root 62 2 0 Jan24 ? 00:00:00 [bioset]
root 63 2 0 Jan24 ? 00:00:00 [bioset]
root 64 2 0 Jan24 ? 00:00:00 [bioset]
root 65 2 0 Jan24 ? 00:00:00 [bioset]
root 66 2 0 Jan24 ? 00:00:00 [bioset]
root 67 2 0 Jan24 ? 00:00:00 [bioset]
root 68 2 0 Jan24 ? 00:00:00 [bioset]
root 69 2 0 Jan24 ? 00:00:00 [bioset]
root 75 2 0 Jan24 ? 00:00:00 [DWC Notificatio]
root 82 2 0 Jan24 ? 00:00:00 [bioset]
avahi 395 1 0 Jan24 ? 00:00:00 avahi-daemon: running [ioBroker-Pi.local]
message+ 396 1 0 Jan24 ? 00:00:00 /usr/bin/dbus-daemon --system --address=systemd: --nofork --nopidfile --systemd-activation
root 729 1 0 Jan24 ? 00:02:37 iobroker.js-controller
root 739 729 0 Jan24 ? 00:06:58 io.admin.0
root 758 729 0 Jan24 ? 00:05:34 io.admin.1
root 768 729 0 Jan24 ? 00:03:19 io.hm-rpc.0
root 778 729 0 Jan24 ? 00:01:43 io.hm-rega.0
root 791 729 0 Jan24 ? 00:04:48 io.web.0
root 811 729 0 Jan24 ? 00:00:49 io.socketio.0
root 817 729 0 Jan24 ? 00:06:13 io.javascript.0
root 823 729 0 Jan24 ? 00:00:51 io.fritzbox.0
root 835 729 0 Jan24 ? 00:00:57 io.hm-rpc.1
pi 2277 2238 0 08:56 pts/0 00:00:00 grep --color=auto ioich kann mit dem Inhalt leider nichts anfangen. ist da etwas verdächtiges?
-
pi@ioBroker-Pi:/opt/iobroker $ node node_modules/iobroker.js-controller/controller.js --logs 2017-01-25 09:10:04.022 - info: host.ioBroker-Pi iobroker.js-controller version 0.12.2 js-controller starting 2017-01-25 09:10:04.032 - info: host.ioBroker-Pi Copyright (c) 2014-2016 bluefox, hobbyquaker 2017-01-25 09:10:04.034 - info: host.ioBroker-Pi hostname: ioBroker-Pi 2017-01-25 09:10:04.036 - info: host.ioBroker-Pi ip addresses: 192.168.178.21 fe80::548e:671f:704b:bb69 2017-01-25 09:10:04.266 - info: inMem-objects listening on port 9001 2017-01-25 09:10:04.284 - error: Another instance is running or some application uses port! 2017-01-25 09:10:04.285 - error: uncaught exception: listen EADDRINUSE :::9001 2017-01-25 09:10:04.295 - info: iobroker _restart 2017-01-25 09:10:04.329 - info: host.ioBroker-Pi InMemoryDB connected 2017-01-25 09:10:04.341 - info: host.ioBroker-Pi 14 instances found host.ioBroker-Pi check instance "system.adapter.admin.0" for host "ioBroker-Pi" host.ioBroker-Pi check instance "system.adapter.hm-rpc.0" for host "ioBroker-Pi" host.ioBroker-Pi check instance "system.adapter.hm-rega.0" for host "ioBroker-Pi" host.ioBroker-Pi check instance "system.adapter.web.0" for host "ioBroker-Pi" host.ioBroker-Pi check instance "system.adapter.vis.0" for host "ioBroker-Pi" host.ioBroker-Pi check instance "system.adapter.socketio.0" for host "ioBroker-Pi" host.ioBroker-Pi check instance "system.adapter.javascript.0" for host "ioBroker-Pi" host.ioBroker-Pi check instance "system.adapter.vis-metro.0" for host "ioBroker-Pi" host.ioBroker-Pi check instance "system.adapter.vis-hqwidgets.0" for host "ioBroker-Pi" host.ioBroker-Pi check instance "system.adapter.fritzbox.0" for host "ioBroker-Pi" host.ioBroker-Pi check instance "system.adapter.hm-rpc.1" for host "ioBroker-Pi" host.ioBroker-Pi check instance "system.adapter.admin.1" for host "ioBroker-Pi" 2017-01-25 09:10:04.357 - info: host.ioBroker-Pi starting 12 instances 2017-01-25 09:10:04.386 - info: host.ioBroker-Pi States connected to redis 127.0.0.1:6379 2017-01-25 09:10:04.424 - info: host.ioBroker-Pi instance system.adapter.admin.0 started with pid 2344 2017-01-25 09:10:04.498 - info: host.ioBroker-Pi terminated 2017-01-25 09:10:04.824 - info: iobroker Starting node restart.js 2017-01-25 09:10:04.856 - info: iobroker exit 0
Da fällt mir der error auf.
2017-01-25 09:10:04.284 - error: Another instance is running or some application uses port!
2017-01-25 09:10:04.285 - error: uncaught exception: listen EADDRINUSE :::9001
muss das so, oder ist das ein fehler?
-
Bei mir sähe das loggen zum Beispiel so aus:
cd /opt/iobroker/log tail -f iobroker.2017-01-24.log ```` `
bei mir leider so ohne erfolg:
pi@ioBroker-Pi:/opt/iobroker $ cd /opt/iobroker/log pi@ioBroker-Pi:/opt/iobroker/log $ tail -f iobroker.2017.01.24.log tail: „iobroker.2017.01.24.log“ kann nicht zum Lesen geöffnet werden: Datei oder Verzeichnis nicht gefunden tail: Keine Dateien mehr übrig
-
system.adapter.admin.0 : admin - enabled, port: 8081, bind: 0.0.0.0, run as: admin
system.adapter.admin.1 : admin - enabled, port: 8090, bind: 0.0.0.0, run as: admin `
Hast du schonmal über Port 8090 versucht die Oberfläche zu erreichen?
Du hast auf jeden Fall zwei admin Instanzen am laufen.
Ob das so sein kann/ darf weiß ich leider nicht…..
und es muss so lauten:
tail -f iobroker.2017-01-24.log
nicht
tail -f iobroker.2017.01.24.log
mfg
-
Hast du schonmal über Port 8090 versucht die Oberfläche zu erreichen?
Du hast auf jeden Fall zwei admin Instanzen am laufen.
Ob das so sein kann/ darf weiß ich leider nicht….. `
Ja, leider ohne erfolg.
-
und es muss so lauten:
tail -f iobroker.2017-01-24.log
nicht
tail -f iobroker.2017.01.24.log
mfg `
Danke
pi@ioBroker-Pi:/opt/iobroker/log $ tail -f iobroker.2017-01-24.log 2017-01-24 21:01:22.040 - info: hm-rpc.0 setValue ["NEQ0751587:1","LEVEL",{"explicitDouble":0}] FLOAT 2017-01-24 21:01:25.332 - info: hm-rpc.0 setValue ["NEQ0751260:1","LEVEL",{"explicitDouble":0}] FLOAT 2017-01-24 21:01:25.833 - info: hm-rpc.0 setValue ["NEQ0751020:1","LEVEL",{"explicitDouble":0}] FLOAT 2017-01-24 21:01:26.520 - info: hm-rpc.0 setValue ["NEQ0751192:1","LEVEL",{"explicitDouble":0}] FLOAT 2017-01-24 21:01:37.477 - info: hm-rpc.0 setValue ["NEQ0751373:1","LEVEL",{"explicitDouble":0}] FLOAT 2017-01-24 21:01:37.989 - info: hm-rpc.0 setValue ["NEQ0751407:1","LEVEL",{"explicitDouble":0}] FLOAT 2017-01-24 21:01:38.458 - info: hm-rpc.0 setValue ["NEQ0751111:1","LEVEL",{"explicitDouble":0}] FLOAT 2017-01-24 21:01:38.741 - info: hm-rpc.0 setValue ["NEQ0751425:1","LEVEL",{"explicitDouble":0}] FLOAT 2017-01-24 21:01:39.055 - info: hm-rpc.0 setValue ["NEQ0751180:1","LEVEL",{"explicitDouble":0}] FLOAT 2017-01-24 21:01:39.317 - info: hm-rpc.0 setValue ["NEQ0751406:1","LEVEL",{"explicitDouble":0}] FLOAT
-
Da fällt mir der error auf.
2017-01-25 09:10:04.284 - error: Another instance is running or some application uses port!
2017-01-25 09:10:04.285 - error: uncaught exception: listen EADDRINUSE :::9001 `
Da scheint es scheinbar eine Doppelbelegung eines Ports zu geben.Gib mal folgendes ein und schau ob es eine doppelte Belegung für 8081 oder 8090 gibt.
sudo lsof -i -P | grep -i LISTEN
mfg
-
Da fällt mir der error auf.
2017-01-25 09:10:04.284 - error: Another instance is running or some application uses port!
2017-01-25 09:10:04.285 - error: uncaught exception: listen EADDRINUSE :::9001
muss das so, oder ist das ein fehler? `
Das ist definitiv ein Fehler. Und system kann nicht normal funktionieren.Schreibe bitte:
sudo iobroker stop iobroker setup custom sudo iobroker start
Bei setup custom https://github.com/ioBroker/ioBroker/wi … tup-custom
drücke überall Enter und nur gegen
Port of objects DB(file), default[9001]: 10001
10001 schreibe.
-
sudo lsof -i -P | grep -i LISTEN
mfg `
pi@ioBroker-Pi:/opt/iobroker $ sudo lsof -i -P | grep -i LISTEN sudo: lsof: Kommando nicht gefunden
geht nicht…
-
-
root 739 729 0 Jan24 ? 00:06:58 io.admin.0 root 758 729 0 Jan24 ? 00:05:34 io.admin.1 root 768 729 0 Jan24 ? 00:03:19 io.hm-rpc.0 root 778 729 0 Jan24 ? 00:01:43 io.hm-rega.0 root 791 729 0 Jan24 ? 00:04:48 io.web.0 root 811 729 0 Jan24 ? 00:00:49 io.socketio.0 root 817 729 0 Jan24 ? 00:06:13 io.javascript.0 root 823 729 0 Jan24 ? 00:00:51 io.fritzbox.0 root 835 729 0 Jan24 ? 00:00:57 io.hm-rpc.1 pi 2277 2238 0 08:56 pts/0 00:00:00 grep --color=auto io
ich kann mit dem Inhalt leider nichts anfangen. ist da etwas verdächtiges? `
So wie ich das sehe läuft der Admin adapter 2 mal.
ich würde mal:
iobroker stop
machen.
Dann mit dem ps -ef erneut schauen ob noch immer ein Admin Prozess läuft und den dann mit
kill
beenden.
Oder hast du mit absicht zwei Admin laufen ?
-
sudo iobroker stop iobroker setup custom sudo iobroker start
Bei setup custom https://github.com/ioBroker/ioBroker/wi … tup-custom
drücke überall Enter und nur gegen
Port of objects DB(file), default[9001]: 10001
10001 schreibe. `
habe ich gemacht…
pi@ioBroker-Pi:/ $ sudo iobroker stop Stopping iobroker controller daemon... iobroker controller daemon stopped. Exit code for "killall.sh": 0 pi@ioBroker-Pi:/ $ iobroker setup custom Type of objects DB [(f)ile, (c)ouch, (r)edis], default [file]: Host of objects DB(file), default[127.0.0.1]: Port of objects DB(file), default[9001]: 10001 Type of states DB [(f)file, (r)edis], default [undefined]: Host of states DB (undefined), default[127.0.0.1]: Port of states DB (undefined), default[undefined]: Data directory (file), default[../../../iobroker-data/]: Host name of this machine [ioBroker-Pi]: creating conf/iobroker.json readline.js:930 throw err; ^ Error: EACCES: permission denied, open '/opt/iobroker/iobroker-data/iobroker.json' at Error (native) at Object.fs.openSync (fs.js:549:18) at Object.fs.writeFileSync (fs.js:1156:15) at /opt/iobroker/node_modules/iobroker.js-controller/lib/setup.js:496:56 at Interface._onLine (readline.js:210:5) at Interface._line (readline.js:551:8) at Interface._ttyWrite (readline.js:828:14) at ReadStream.onkeypress (readline.js:107:10) at emitTwo (events.js:87:13) at ReadStream.emit (events.js:172:7) pi@ioBroker-Pi:/ $ sudo iobroker start Starting iobroker controller daemon... iobroker controller daemon started. PID: 2497
Dann mach
sudo iobroker setup custom
-
So wie ich das sehe läuft der Admin adapter 2 mal.
ich würde mal:
iobroker stop
machen.
Dann mit dem ps -ef erneut schauen ob noch immer ein Admin Prozess läuft und den dann mit
kill
beenden.
Oder hast du mit absicht zwei Admin laufen ? `
ich habe den zweiten Admin nur angelegt um einen Versuch zu starten darüber auf den Iobroker zuzugreifen.
Ich kann ihn wieder entfernen, jedoch nur mit einer genauen Anleitung
-
` > Dann mach
sudo iobroker setup custom `
pi@ioBroker-Pi:/ $ sudo iobroker setup custom Type of objects DB [(f)ile, (c)ouch, (r)edis], default [file]: Host of objects DB(file), default[127.0.0.1]: Port of objects DB(file), default[9001]: 10001 Type of states DB [(f)file, (r)edis], default [undefined]: Host of states DB (undefined), default[127.0.0.1]: Port of states DB (undefined), default[undefined]: Data directory (file), default[../../../iobroker-data/]: Host name of this machine [ioBroker-Pi]: creating conf/iobroker.json pi@ioBroker-Pi:/ $ sudo iobroker start Starting iobroker controller daemon... /opt/iobroker/node_modules/iobroker.js-controller/node_modules/daemonize2/lib/daemonize.js:136 throw new Error(msg.error); ^ Error at ChildProcess. <anonymous>(/opt/iobroker/node_modules/iobroker.js-controller/node_modules/daemonize2/lib/daemonize.js:136:19) at emitTwo (events.js:87:13) at ChildProcess.emit (events.js:172:7) at internal/child_process.js:696:12 at nextTickCallbackWith0Args (node.js:420:9) at process._tickCallback (node.js:349:13) pi@ioBroker-Pi:/ $</anonymous>
Jetzt will er nicht mehr starten…