В общем настроил прокси сервер, чтобы можно было смотреть каналы через СмартТВ. Процесс настройки следующий, импортировал готовый плейлист, в разделе "настройки сервера" поставил галки - РАЗРЕШИТЬ УДАЛЕННЫЙ ДОСТУП и РАЗРЕШИТЬ ДОСТУП ИЗ ЛОКАЛЬНОЙ СЕТИ. В итоге при подключении к веб интерфейсу с локальной сети получаю Internal server error, при подключении с локалхоста или с глобальной сети все работает. Фаервол отключен, антивирусов нет.
Так же замечено, если ставить галку РАЗРЕШИТЬ ДОСТУП ИЗ ЛОКАЛЬНОЙ СЕТИ в любом браузере кроме firefox то при обновлении страницы или при переходе в другой раздел, к примеру плей лист, галка исчезает. (чтобы осталась нужно в firefox отметить её, нажать обновить страницу и потом при переходе в плейлисты на URL появятся ссылки для локальной сети).
При попытке подключится к веб интерфейсу с локальной сети выдает сообщение internal server error, соответственно к плейлисту из локальной сети доступа тоже нет.
Дополнительная информация:
Компьютер под Windows 10 Pro x64 (10586) (Так же тестировал на другом компьютере под Win7 x86, результат тот же);
Версия AceStream 3.1.1 (на 3.0.1 эффект тот же самый);
Порт 6878 на роутере открыт, фаервол отключен;
На компьютере фаервол отключен, антивирусов нет, других веб-серверов нет.
Так же пробовал убирать промежуточный роутер и подключать на прямую компьютеры с выключенными фаерволами и без антивирусов все равно Internal server error.
Ну и собственно вопрос, может кто что подскажет, где что дописать или допились какой-то костыль чтобы работало?
На сколько я понимаю веб сервер не дает доступ с локальной сети, а как это исправить?
Лог работы программы когда пытаюсь подключиться к веб интерфейсу или к плейлисту:
2015-11-30 03:47:31,578|Thread-457|acestream.httpserver|deny access from ('192.168.1.4', 59813)
2015-11-30 03:57:12,900|Thread-498|acestream.httpserver|deny access from ('192.168.1.4', 49757)
2015-11-30 03:58:12,068|Thread-502|acestream.httpserver|deny access from ('192.168.1.4', 49758)
Лог при запуске программы:
2015-11-30 05:01:33,869|MainThread|acestream|platform=win32
2015-11-30 05:01:33,869|MainThread|acestream|app=acestream
2015-11-30 05:01:33,869|MainThread|acestream|version=3.1.1 code=3003400 revision=2067 date=2015/11/10 15:07:53
2015-11-30 05:01:33,869|MainThread|acestream|use_local_db=True
2015-11-30 05:01:33,869|MainThread|acestream|use_m2crypto=True
2015-11-30 05:01:33,869|MainThread|acestream|enable debug: 0
2015-11-30 05:01:33,871|MainThread|acestream|get_default_api_version: 2
2015-11-30 05:01:36,276|MainThread|acestream.SocketHandler.InterruptSocket|bound on 127.0.0.1:57050
2015-11-30 05:01:36,276|MainThread|acestream.SocketHandler.SocketHandler|bind: socket bound: host=0.0.0.0 port=8621
2015-11-30 05:01:36,276|MainThread|acestream.LM|listen on 8621
2015-11-30 05:01:36,365|MainThread|acestream.VideoServer|start: addr= port=6878 allow_remote=1 allow_intranet=0
2015-11-30 05:01:37,604|MainThread|acestream.VideoServer|start: addr= port=6879 allow_remote=1 allow_intranet=0
2015-11-30 05:01:38,430|MainThread|acestream.coreapp|init: open webui page on startup: proxy-server-main
2015-11-30 05:01:38,466|MainThread|acestream.lang|setting up languages: default=en_EN.lang system=ru_RU
2015-11-30 05:01:38,562|MainThread|acestream.SocketHandler.InterruptSocket|bound on 127.0.0.1:57140
2015-11-30 05:01:38,565|MainThread|acestream.SocketHandler.SocketHandler|bind: socket bound: host=0.0.0.0 port=51620
2015-11-30 05:01:38,566|Instance2InstanceThread-39|acestream.APIServer|run: ready to receive remote commands on 51620