munrexio / yandex2mqtt

Bridge from Yandex Smart Home to MQTT

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Установка на Synology NAS

Vannoo opened this issue · comments

Добрый день. Помогите пожалуйста,
установка проходит без ошибок, но при попытке запуска плагин выдает:

`root@NAS:/mnt/data/root/yandex2mqtt# npm start

yandex2mqtt@0.2.0 start /mnt/data/root/yandex2mqtt
node app.js

events.js:183
throw er; // Unhandled 'error' event
^

Error: listen EADDRINUSE :::443
at Object._errnoException (util.js:1022:11)
at _exceptionWithHostPort (util.js:1044:20)
at Server.setupListenHandle [as _listen2] (net.js:1351:14)
at listenInCluster (net.js:1392:12)
at Server.listen (net.js:1476:7)
at Object. (/mnt/data/root/yandex2mqtt/app.js:77:13)
at Module._compile (module.js:643:30)
at Object.Module._extensions..js (module.js:654:10)
at Module.load (module.js:556:32)
at tryModuleLoad (module.js:499:12)
npm ERR! code ELIFECYCLE
npm ERR! errno 1
npm ERR! yandex2mqtt@0.2.0 start: node app.js
npm ERR! Exit status 1
npm ERR!
npm ERR! Failed at the yandex2mqtt@0.2.0 start script.
npm ERR! This is probably not a problem with npm. There is likely additional logging output above.

npm ERR! A complete log of this run can be found in:
npm ERR! /root/.npm/_logs/2019-11-16T17_25_50_388Z-debug.log`

Не понимаю, чего он хочет и как включить ему этот additional logging. В лог-файле то же самое.

у Вас порт 443 уже занят, возможно системой.

Это можно проверить, например командой
sudo lsof -iTCP -sTCP:LISTEN -P

ЗЫ мейтейнер @munrexio , жив вообще?

commented

Vannoo Решил проблему?

COMMAND PID USER FD TYPE DEVICE SIZE/OFF NODE NAME
systemd-r 671 systemd-resolve 13u IPv4 14858 0t0 TCP localhost:53 (LISTEN)
mosquitto 891 mosquitto 4u IPv4 18250 0t0 TCP localhost:1883 (LISTEN)
mosquitto 891 mosquitto 5u IPv4 18253 0t0 TCP *:8883 (LISTEN)
mosquitto 891 mosquitto 6u IPv6 18254 0t0 TCP *:8883 (LISTEN)
mosquitto 891 mosquitto 12u IPv4 18284 0t0 TCP *:8083 (LISTEN)
sshd 959 root 3u IPv4 18457 0t0 TCP *:22 (LISTEN)
sshd 959 root 4u IPv6 18474 0t0 TCP *:22 (LISTEN)
nginx 993 root 8u IPv4 18693 0t0 TCP *:443 (LISTEN)
nginx 993 root 9u IPv4 18694 0t0 TCP *:80 (LISTEN)
nginx 995 www-data 8u IPv4 18693 0t0 TCP *:443 (LISTEN)
nginx 995 www-data 9u IPv4 18694 0t0 TCP *:80 (LISTEN)
node 5096 www-data 10u IPv6 35906 0t0 TCP *:3000 (LISTEN)

commented

а подскажите на другой порт можно повесить? тогда когда буду настраивать навык в адресе прописать порт?

а подскажите на другой порт можно повесить? тогда когда буду настраивать навык в адресе прописать порт?

Поставить в докере? А вообще порт вы указываете в конфиге в разделе https, укажите удобный для вас и настройте на него маршрутизацию.