Перейти к контенту
Форум о видеонаблюдении
zotovkem

Не стартует HTTP сервер Линии на 85 порту.

Рекомендуемые сообщения

 

Попробовал изменить порт со стандартного на 85

image.thumb.png.ef2a910eea23760d11d72411c95d5581.png

Рестартую линию sudo systemctl status line

Проверяю статус sudo systemctl status line

Б≈▐ line.service - Line, digital surveillance system
   Loaded: loaded (/lib/systemd/system/line.service; enabled; vendor preset: enabled)
   Active: active (running) since п║я─ 2018-02-07 16:27:45 +07; 2min 1s ago
 Main PID: 2477 (kernel)
    Tasks: 89
   Memory: 38.2M
      CPU: 388ms
   CGroup: /system.slice/line.service
           Б■■Б■─2477 /opt/line/sbin/kernel --user=line --share-dir=/opt/line/share/line --var-dir=/var/opt/line

я└п╣п╡ 07 16:29:20 kmr_srv_video kernel[2477]: [http] failed to perform: Timeout was reached
я└п╣п╡ 07 16:29:20 kmr_srv_video kernel[2477]: [onvif] failed to perform system datetime request: 2
я└п╣п╡ 07 16:29:25 kmr_srv_video kernel[2477]: [http] failed to perform: Timeout was reached
я└п╣п╡ 07 16:29:25 kmr_srv_video kernel[2477]: [onvif] failed to perform caps request: 2
я└п╣п╡ 07 16:29:25 kmr_srv_video kernel[2477]: [onvif] failed to init services: 2
я└п╣п╡ 07 16:29:25 kmr_srv_video kernel[2477]: [media] nvi connection error on Camera 2
я└п╣п╡ 07 16:29:26 kmr_srv_video kernel[2477]: [http] failed to perform: Timeout was reached
я└п╣п╡ 07 16:29:26 kmr_srv_video kernel[2477]: [onvif] failed to perform caps request: 2
я└п╣п╡ 07 16:29:26 kmr_srv_video kernel[2477]: [onvif] failed to init services: 2
я└п╣п╡ 07 16:29:26 kmr_srv_video kernel[2477]: [media] nvi connection error on Camera 1

Проверяю слушает ли порт sudo netstat -anutp

Active Internet connections (servers and established)
Proto Recv-Q Send-Q Local Address           Foreign Address         State       PID/Program name
tcp        0      0 0.0.0.0:9780            0.0.0.0:*               LISTEN      2477/kernel
tcp        0      0 0.0.0.0:22              0.0.0.0:*               LISTEN      1134/sshd
tcp        0      1 192.168.30.251:35608    192.168.30.70:80        SYN_SENT    2477/kernel
tcp        0      1 192.168.30.251:34410    192.168.30.61:80        SYN_SENT    2477/kernel
tcp        0    404 192.168.30.251:22       192.168.30.13:64246     ESTABLISHED 1351/sshd: user [pr
tcp6       0      0 :::22                   :::*                    LISTEN      1134/sshd
udp        0      0 0.0.0.0:9877            0.0.0.0:*                           2477/kernel

Если проделать все с другим портом, например 9785 все нормально работает.

Подскажите куда копать.

Поделиться этим сообщением


Ссылка на сообщение
Поделиться на других сайтах

Только

sudo systemctl restart line

Порт занят может? 

А фактически при открытии 127.0.0.1:85  что открывается? 

И версию не указали 

Изменено пользователем Fox

Поделиться этим сообщением


Ссылка на сообщение
Поделиться на других сайтах

Вот такую ошибку выдает на sudo systemctl status line

Б≈▐ line.service - Line, digital surveillance system
   Loaded: loaded (/lib/systemd/system/line.service; enabled; vendor preset: enabled)
   Active: active (running) since п║я─ 2018-02-07 16:45:31 +07; 3s ago
 Main PID: 1476 (kernel)
    Tasks: 90
   Memory: 67.2M
      CPU: 775ms
   CGroup: /system.slice/line.service
           Б■■Б■─1476 /opt/line/sbin/kernel --user=line --share-dir=/opt/line/share/line --var-dir=/var/opt/line

я└п╣п╡ 07 16:45:31 kmr_srv_video systemd[1]: Stopped Line, digital surveillance system.
я└п╣п╡ 07 16:45:31 kmr_srv_video systemd[1]: Started Line, digital surveillance system.
я└п╣п╡ 07 16:45:31 kmr_srv_video kernel[1476]: [kernel] start (version: d3faad4b1b6c)
я└п╣п╡ 07 16:45:31 kmr_srv_video kernel[1476]: [kernel] profile successfully loaded: Default
я└п╣п╡ 07 16:45:31 kmr_srv_video kernel[1476]: [http] failed to start server: I/O error

Как еще проверить на занятость порта кроме netstat?

Версия Ubuntu 16.04  x64

Версия Линии 20180123 x64 коммерческая.

Поделиться этим сообщением


Ссылка на сообщение
Поделиться на других сайтах

Открыть Mozilla Firefox и посмотреть. И прикрепляйте скриншоты или убирайте под <>

Хотя вот это 

 [http] failed to start server: I/O error

какой-то конфликт вроде. 

Изменено пользователем Fox

Поделиться этим сообщением


Ссылка на сообщение
Поделиться на других сайтах

Вам, честное слово, заняться нечем? :blink:

С 1 по 1024 порт вообще трогать нельзя, а Вы на них что-то садить пытаетесь.

Есть назначенные порты, их и используйте. Не нравятся - штрудируйте интернет и не занимайтесь порнографией, а то понастроят - потом понять не могут, почему не работает.

Есть порты и протоколы, которые официально, неофициально или полуофициально привязаны за каким-то сервисом - значит не надо их трогать.

https://ru.wikipedia.org/wiki/Список_портов_TCP_и_UDP

Я бы у таких пользователей вообще админские права отбирал, даже при условии, что они сами администраторы.

Поделиться этим сообщением


Ссылка на сообщение
Поделиться на других сайтах

Да, порты до 1024 в Linux - привилегированные. Просто так их использовать не получится, но, если очень нужно, то, конечно, можно. В сети много информации на этот счет, например, вот https://stackoverflow.com/questions/413807/is-there-a-way-for-non-root-processes-to-bind-to-privileged-ports-on-linux

Поделиться этим сообщением


Ссылка на сообщение
Поделиться на других сайтах

Создайте аккаунт или авторизуйтесь, чтобы оставить комментарий

Комментарии могут оставлять только зарегистрированные пользователи

Создать аккаунт

Зарегистрировать новый аккаунт в нашем сообществе. Это несложно!

Зарегистрировать новый аккаунт

Войти

Есть аккаунт? Войти.

Войти

×