Hallo zusammen,
vielleicht ist der Betreff schlecht gewählt aber so ist es leider.
Nach einigen Recherchen hab ich das Problem glaub ich eingrenzen können.
Es schaut danach aus das Alexa-FHEM nicht über den Port 3000 kommunizieren kann und somit gar nicht weiter startet.
[2017-08-03 15:58:57] using /home/pi/.alexa/config.json
[2017-08-03 15:58:57] ---
[2017-08-03 15:58:57] this is alexa-fhem 0.3.4
[2017-08-03 15:58:58] Fetching FHEM devices...
[2017-08-03 15:58:58] [FHEM] starting longpoll: http://127.0.0.1:8083/fhem?XHR=1&inform=type=status;addglobal=1;filter=.*;since=null;fmt=JSON×tamp=1501768738047
events.js:141
throw er; // Unhandled 'error' event
^
Error: listen EADDRINUSE :::3000
at Object.exports._errnoException (util.js:907:11)
at exports._exceptionWithHostPort (util.js:930:20)
at Server._listen2 (net.js:1250:14)
at listen (net.js:1286:10)
at Server.listen (net.js:1382:5)
at Server.startServer (/opt/fhem/alexa-fhem/lib/server.js:125:15)
at Server.run (/opt/fhem/alexa-fhem/lib/server.js:240:8)
at module.exports (/opt/fhem/alexa-fhem/lib/cli.js:30:10)
at Object.<anonymous> (/opt/fhem/alexa-fhem/bin/alexa:17:22)
at Module._compile (module.js:409:26)
Port-Weiterleitung ist im Router unverändert eingestellt.
Ich hoffe jemand kann helfen, war ein cooles Feature. 8)
VG
pflock_y
Dein Alexa Fhem läuft schon,und du versuchst es nochmal zu starten.Oder etwas anderes blockiert den Port.
: listen EADDRINUSE :::3000
Adresse in use. Irgendwas blockiert den Port
Zitat von: CoolTux am 03 August 2017, 18:54:42
: listen EADDRINUSE :::3000
Adresse in use. Irgendwas blockiert den Port
Zu langsam :) ;) :D
super, erst mal danke für die Antworten.
Ich hab jetzt alles neu aufgesetzt und nun sieht es besser aus.
Funktioniert zwar noch nicht komplett, Alexa findet noch keine Geräte, aber Schritt für Schritt.
VG
pflock_y
nun ist das Problem wieder da. >:(
ich werd blöd!!!
./bin/alexa
[2017-08-03 20:23:45] using /home/pi/.alexa/config.json
[2017-08-03 20:23:45] ---
[2017-08-03 20:23:45] this is alexa-fhem 0.3.4
[2017-08-03 20:23:45] Fetching FHEM devices...
[2017-08-03 20:23:45] [FHEM] starting longpoll: http://192.168.178.48:8083/fhem?XHR=1&inform=type=status;addglobal=1;filter=.*;since=null;fmt=JSON×tamp=1501784625245
events.js:141
throw er; // Unhandled 'error' event
^
Error: listen EADDRINUSE :::3000
at Object.exports._errnoException (util.js:907:11)
at exports._exceptionWithHostPort (util.js:930:20)
at Server._listen2 (net.js:1250:14)
at listen (net.js:1286:10)
at Server.listen (net.js:1382:5)
at Server.startServer (/opt/alexa-fhem/lib/server.js:125:15)
at Server.run (/opt/alexa-fhem/lib/server.js:240:8)
at module.exports (/opt/alexa-fhem/lib/cli.js:30:10)
at Object.<anonymous> (/opt/alexa-fhem/bin/alexa:17:22)
at Module._compile (module.js:409:26)
Mit netstat -an | grep tcp
bekomme ich raus das der Port offen ist nur leider nicht von wem.
netstat -an | grep tcp
tcp 0 0 0.0.0.0:8083 0.0.0.0:* LISTEN
tcp 0 0 0.0.0.0:8084 0.0.0.0:* LISTEN
tcp 0 0 0.0.0.0:8085 0.0.0.0:* LISTEN
tcp 0 0 0.0.0.0:22 0.0.0.0:* LISTEN
tcp 0 0 0.0.0.0:7072 0.0.0.0:* LISTEN
tcp 0 0 0.0.0.0:5900 0.0.0.0:* LISTEN
tcp 0 0 192.168.178.48:43012 192.168.178.31:80 TIME_WAIT
tcp 0 0 192.168.178.48:43002 192.168.178.31:80 TIME_WAIT
tcp 0 0 192.168.178.48:43006 192.168.178.31:80 TIME_WAIT
tcp 0 0 192.168.178.48:8083 192.168.178.49:55633 VERBUNDEN
tcp 0 0 127.0.0.1:40507 127.0.0.1:45428 VERBUNDEN
tcp 0 0 127.0.0.1:45428 127.0.0.1:40507 VERBUNDEN
tcp 0 0 192.168.178.48:8083 192.168.178.48:44036 VERBUNDEN
tcp 2246 0 192.168.178.48:59972 192.168.178.50:5100 VERBUNDEN
tcp 0 0 192.168.178.48:44036 192.168.178.48:8083 VERBUNDEN
tcp 0 0 192.168.178.48:43016 192.168.178.31:80 TIME_WAIT
tcp 0 0 192.168.178.48:22 192.168.178.49:55699 VERBUNDEN
tcp6 0 0 :::22 :::* LISTEN
tcp6 0 0 :::3000 :::* LISTEN
tcp6 0 0 :::5900
Habt ihr noch eine Idee?
VG
Zitat von: pflock_y am 03 August 2017, 20:02:35
super, erst mal danke für die Antworten.
Ich hab jetzt alles neu aufgesetzt und nun sieht es besser aus.
Funktioniert zwar noch nicht komplett, Alexa findet noch keine Geräte, aber Schritt für Schritt.
VG
pflock_y
Nur deswegen alles neu aufgesetzt?Schau dir das Troubleshooting im Wiki an,ansonsten gibt es 1 Millionen (evtl. mehr) diskusionen zu sämtlichen dir vorstellbaren Fehlern in dem Zusammenhang.
Zitat von: pflock_y am 03 August 2017, 20:30:28
nun ist das Problem wieder da. >:(
ich werd blöd!!!
./bin/alexa
[2017-08-03 20:23:45] using /home/pi/.alexa/config.json
[2017-08-03 20:23:45] ---
[2017-08-03 20:23:45] this is alexa-fhem 0.3.4
[2017-08-03 20:23:45] Fetching FHEM devices...
[2017-08-03 20:23:45] [FHEM] starting longpoll: http://192.168.178.48:8083/fhem?XHR=1&inform=type=status;addglobal=1;filter=.*;since=null;fmt=JSON×tamp=1501784625245
events.js:141
throw er; // Unhandled 'error' event
^
Error: listen EADDRINUSE :::3000
at Object.exports._errnoException (util.js:907:11)
at exports._exceptionWithHostPort (util.js:930:20)
at Server._listen2 (net.js:1250:14)
at listen (net.js:1286:10)
at Server.listen (net.js:1382:5)
at Server.startServer (/opt/alexa-fhem/lib/server.js:125:15)
at Server.run (/opt/alexa-fhem/lib/server.js:240:8)
at module.exports (/opt/alexa-fhem/lib/cli.js:30:10)
at Object.<anonymous> (/opt/alexa-fhem/bin/alexa:17:22)
at Module._compile (module.js:409:26)
Mit netstat -an | grep tcp
bekomme ich raus das der Port offen ist nur leider nicht von wem.
netstat -an | grep tcp
tcp 0 0 0.0.0.0:8083 0.0.0.0:* LISTEN
tcp 0 0 0.0.0.0:8084 0.0.0.0:* LISTEN
tcp 0 0 0.0.0.0:8085 0.0.0.0:* LISTEN
tcp 0 0 0.0.0.0:22 0.0.0.0:* LISTEN
tcp 0 0 0.0.0.0:7072 0.0.0.0:* LISTEN
tcp 0 0 0.0.0.0:5900 0.0.0.0:* LISTEN
tcp 0 0 192.168.178.48:43012 192.168.178.31:80 TIME_WAIT
tcp 0 0 192.168.178.48:43002 192.168.178.31:80 TIME_WAIT
tcp 0 0 192.168.178.48:43006 192.168.178.31:80 TIME_WAIT
tcp 0 0 192.168.178.48:8083 192.168.178.49:55633 VERBUNDEN
tcp 0 0 127.0.0.1:40507 127.0.0.1:45428 VERBUNDEN
tcp 0 0 127.0.0.1:45428 127.0.0.1:40507 VERBUNDEN
tcp 0 0 192.168.178.48:8083 192.168.178.48:44036 VERBUNDEN
tcp 2246 0 192.168.178.48:59972 192.168.178.50:5100 VERBUNDEN
tcp 0 0 192.168.178.48:44036 192.168.178.48:8083 VERBUNDEN
tcp 0 0 192.168.178.48:43016 192.168.178.31:80 TIME_WAIT
tcp 0 0 192.168.178.48:22 192.168.178.49:55699 VERBUNDEN
tcp6 0 0 :::22 :::* LISTEN
tcp6 0 0 :::3000 :::* LISTEN
tcp6 0 0 :::5900
Habt ihr noch eine Idee?
VG
Dir wurde schon 2 mal der Richtige Hinweis gegeben.ich vermute jetzt einfach mal(Aufgrund von fehlenden Infos),dass du alexa fhem mit "etc/hinher/inid.d/alexa start" startest.( zumindest in der Art) und dann auf der Konsole nochmal mit "./bin/alexa" versuchst es nochmal zu starte.
Ah OK, :-[
Danke, da liegt das problem.
Oh je oh je,!!!!! :'( :'( :o
Die ganze Arbeit war umsonst.
die Lösung war einfach nur die Portfreigabe im Router zu löschen und neu einzurichten
Drauf gekommen bin ich nur weil https://meine_dyn_adresse:3000 von aussen nicht erreichbar war, im LAN war alles gut.
:) Vielen Dank für die Hilfe!!!!! :)
VG
pflock_y