Система "Бенукс". Компьютерное управление и контроль.
http://benuks.flyboard.ru/

Ошибка веб-сервера
http://benuks.flyboard.ru/topic183.html
Страница 1 из 1

Автор:  sbm [ 23-01, 19:00 ]
Заголовок сообщения:  Ошибка веб-сервера

Не удается запустить веб-сервер, меняю адреса портов, а результат один:
Could not bind socket. Adress and port are already in use.

В чем может быть проблема?

Автор:  Геннадий [ 23-01, 20:59 ]
Заголовок сообщения:  Re: Ошибка веб-сервера

sbm писал(а):
В чем может быть проблема?
После изменения номера порта требуется перезагрузка программы.

Автор:  sbm [ 25-01, 14:09 ]
Заголовок сообщения:  Re: Ошибка веб-сервера

Буду разбираться, может антивирус какой блокирует...
Спасибо. На другом компьютере запустилось нормально. но только через localhost, если захожу через ip, который дает напр 2ip.ru, при вводе логина и пароля входа не происходит, как-будто логин\пароль неверный

Но теперь отображает не все: у меня подключены температурный датчик и управляемая розетка.
Температурный датчик видит в логгерах, а розетка должна быть в Ручное управление устройствами, а в доступных устройствах ее нет :(

Через сценарии розетку вкл/выключить можно, а напрямую пока не получается

Автор:  Геннадий [ 25-01, 15:59 ]
Заголовок сообщения:  Re: Ошибка веб-сервера

sbm писал(а):
но только через localhost, если захожу через ip, который дает напр 2ip.ru, при вводе логина и пароля входа не происходит, как-будто логин\пароль неверный
для программы нет никакой разницы между localhost и другим IP-адресом.

sbm писал(а):
Температурный датчик видит в логгерах, а розетка должна быть в Ручное управление устройствами, а в доступных устройствах ее нет :(
Для того, чтобы на HTML-страничке показывались кнопки управления устройствами, в конфигурации программы должна быть включена опция "ручное управление", а в окне "ручное управление" доступны те устройства, которыми хотите управлять.

Автор:  sbm [ 25-01, 20:33 ]
Заголовок сообщения:  Re: Ошибка веб-сервера

Разобрался: неправильно настроил управляемую розетку в ручном управлении - теперь с локального компа все видит. Спасибо

Интернет у меня подключен через роутер wifi (хотя сам компьютер соединен с роутером ethernet'ом) и из сети по ip я попадаю на страницу конфигурации роутера(((
а как зайти на страницу бенукса?
пробовал ip/benuks.htm, но отображается пустая станица
локальный компьютер имеет динамический адрес http://192.168.1.5/

и вопрос по пользовательским страницам:
если я сделал свою станицу 1_user.html с интерфейсом и пр. и вставляю форму управления устройствами
<FORM METHOD="post"; action="/But_direct.htm"; return true;">
<TABLE BORDER="1">
<TR>
<TD ALIGN="right">1.</TD>
<TD ALIGN="left">lamp</TD>
<TD ALIGN="left" NOWRAP></TD>
<TD ALIGN="left"><INPUT name="buton1_1" type="Submit" value="Включить"> </TD>
<TD ALIGN="left"><INPUT name="buton1_2" type="Submit" value="Отключить"> </TD>
<TD ALIGN="left" NOWRAP> Отключён &nbsp;&nbsp;</TD>
<TD ALIGN="left">lamp</TD>
</TR>
</TABLE>
<HR>
</FORM>
ее обрабатывает /But_direct.htm и она же загружается.
А как мне оставаться на моей 1_user.html?

Автор:  Геннадий [ 26-01, 10:35 ]
Заголовок сообщения:  Re: Ошибка веб-сервера

sbm писал(а):
Интернет у меня подключен через роутер wifi (хотя сам компьютер соединен с роутером ethernet'ом) и из сети по ip я попадаю на страницу конфигурации роутера(((
а как зайти на страницу бенукса?
локальный компьютер имеет динамический адрес http://192.168.1.5/
Если Вы хотите из интернета попасть на страничку Бенукса, компьютер с бенуксом должен иметь внешний IP-адрес, который доступен из интернета. Или другой вариант: настроить роутер таким образом, чтобы он направлял запросы в локальную сеть.

sbm писал(а):
и вопрос по пользовательским страницам:
ее обрабатывает /But_direct.htm и она же загружается.
А как мне оставаться на моей 1_user.html?
Дело в том, что пользовательская страничка была задумана для того, чтобы там пользователь мог размещать свою какую-то информацию и не предусматривалось использование элементов управления устройствами.

Автор:  BATONS [ 27-01, 10:49 ]
Заголовок сообщения:  Re: Ошибка веб-сервера

Или другой вариант: настроить роутер таким образом, чтобы он направлял запросы в локальную сеть.
немного дополню:
чтобы можно было заходить на свою страничку в роуторе нужно "перебросить" локальный порт 80 для локального IP вашего компьютера, на котором запущен БЕНУКС.
тогда при обращении с интернета на Ваш "ИНТЕРНЕТОВСКИЙ IP" (не локальный) роутер вас перебросить на 80 порт вашего локального IP. там и увидите свою страничку БЕНУКС.
если у вас в БЕНУКС страничка настроена не на 80 порт (по умолчанию), а на, скажем 8086, тогда, вы перебрасываете порт 8086 а чтоб попасть на страничку в браузере пишите http://ххх.ххх.ххх.ххх:8086

для того, чтобы не парится с динамическими IP есть сервис в интернете dyndns.com или ему подобный noip.com
как они работают, почитайте в инете.

Страница 1 из 1 Часовой пояс: UTC + 4 часа
Powered by phpBB® Forum Software © phpBB Group
http://www.phpbb.com/