
UTMTray альтернатива
Приветствую, отличное начинание, помогу чем смогу.
Иток поставил, тестирую.
Значит выявлено, что при неверном пароле вываливается с ошибкой, при отсутствии коннекта вываливается с ошибкой.
Когда поправил инишник как положено - залогинился, получил личные сообщения, показывает статус включён-выключен, включить-выключить тоже работает.
При раскрытии приложения первая вкладка пустая, на второй вижу правильно заполненные все строки, внизу отображаются только ip-группы, всякие "скачано за отчётный период - пусто, там выборка по тарифицируемому трафику идёт? (я тестирую на анлиме)
в третьей вкладке видны сообщения.
Отправка сообщения работает.
Столкнулся с траблой, когда неверно ввёл пароль, не даёт его ввести заново, вылетает с ошибкой.
Иток поставил, тестирую.
Значит выявлено, что при неверном пароле вываливается с ошибкой, при отсутствии коннекта вываливается с ошибкой.
Когда поправил инишник как положено - залогинился, получил личные сообщения, показывает статус включён-выключен, включить-выключить тоже работает.
При раскрытии приложения первая вкладка пустая, на второй вижу правильно заполненные все строки, внизу отображаются только ip-группы, всякие "скачано за отчётный период - пусто, там выборка по тарифицируемому трафику идёт? (я тестирую на анлиме)
в третьей вкладке видны сообщения.
Отправка сообщения работает.
Столкнулся с траблой, когда неверно ввёл пароль, не даёт его ввести заново, вылетает с ошибкой.
Пофиксил. Причина была в GetHTTPInterval=5000 - механизме защиты от перегрузки сервера запросами. Получалось что данные для следующих услуг реально не запрашивались, а брались уже полученные (от предыдущей услуги). Изменил логику работы защиты на правильнуюDavion писал(а):Вообщем если у пользователя подключено несколько услуг передачи данных тогда у обоих услуг показывает логин от первой услуги передачи данных... баг

Пофиксил. Теперь при:Davion писал(а):вообщем чтоб ошибки невыдвало, надо просто прописать коректный сервер rss
Пустом RSSPortal, Неверном урле RSSPortal, Ошибке получения RSSPortal - Вкладка с новостями не показывается, ошибки пишутся в лог.
При
[VisibleTabs] # Какие вкладки показывать
News=False;
Холостого запроса RSS не происходит. Т.е. если вам не нужен RSS или его нет, или непобедимые траблы, то News=False; поможет.
кстати при отключеной закладки тоже ошибку выкидывалоKayfolom писал(а):Пофиксил. Теперь при:Davion писал(а):вообщем чтоб ошибки невыдвало, надо просто прописать коректный сервер rss
Пустом RSSPortal, Неверном урле RSSPortal, Ошибке получения RSSPortal - Вкладка с новостями не показывается, ошибки пишутся в лог.
При
[VisibleTabs] # Какие вкладки показывать
News=False;
Холостого запроса RSS не происходит. Т.е. если вам не нужен RSS или его нет, или непобедимые траблы, то News=False; поможет.

Поставьте DebugLevel=2 в серверном конфиге , чтобы было видно результат запроса "14.05.2008 04:35:04.963 Complete Get https://10.10.10.10/cgi-bin/auto/user5? ... 4&s_min=35&......"Wishmaster писал(а):Kayfolom, Спасибо, что делаете эту работу!
поставил, запустил. Как только нажимаешь показать/скрыть (запускается свернутым), сразу же вылетает ошибка с предложение отправить Гейтсу отчет..
В логах следующее.
Код: Выделить всё
14.05.2008 04:34:34.354 Try Get https://10.10.10.10/cgi-bin/auto/aaa5?&cmd=login&login=testlogin&password=123456789 14.05.2008 04:34:34.354 Disconnected 14.05.2008 04:34:34.838 Connected 14.05.2008 04:34:34.854 Disconnected 14.05.2008 04:34:34.854 Disconnected 14.05.2008 04:34:34.979 Connected 14.05.2008 04:34:34.994 ERROR HTTP/1.1 404 Not Found 14.05.2008 04:35:04.354 Try Get https://10.10.10.10/cgi-bin/auto/aaa5?&cmd=login&login=testlogin&password=123456789 14.05.2008 04:35:04.354 Disconnected 14.05.2008 04:35:04.572 Connected 14.05.2008 04:35:04.588 Disconnected 14.05.2008 04:35:04.588 Disconnected 14.05.2008 04:35:04.713 Connected 14.05.2008 04:35:04.713 ERROR HTTP/1.1 404 Not Found 14.05.2008 04:35:04.729 Try Get https://10.10.10.10/cgi-bin/auto/user5?skey=b9332a48f16a9ce4e76179b1799ccef6&cmd=user_additional&s_hour=4&s_min=35&s_mday=13&s_mon=4&s_year=2008&e_hour=4&e_min=35&e_mday=14&e_mon=4&e_year=2008 14.05.2008 04:35:04.729 Disconnected 14.05.2008 04:35:04.947 Connected 14.05.2008 04:35:04.963 Complete Get https://10.10.10.10/cgi-bin/auto/user5?skey=b9332a48f16a9ce4e76179b1799ccef6&cmd=user_additional&s_hour=4&s_min=35&s_mday=13&s_mon=4&s_year=2008&e_hour=4&e_min=35&e_mday=14&e_mon=4&e_year=2008 : 14.05.2008 04:35:22.213 ERROR Application Exception: Access violation at address 00549020 in module 'UTMtray.exe'. Read of address 00000000 14.05.2008 04:35:22.213 ERROR Application Exception: Access violation at address 00403F54 in module 'UTMtray.exe'. Read of address 00000000 14.05.2008 04:35:22.213 ERROR Application Exception: Access violation at address 00403F54 in module 'UTMtray.exe'. Read of address 00000000 14.05.2008 04:35:22.213 ERROR Application Exception: Access violation at address 00403F54 in module 'UTMtray.exe'. Read of address 00000000 14.05.2008 04:35:22.213 ERROR Application Exception: Access violation at address 00403F54 in module 'UTMtray.exe'. Read of address 00000000
В основном ERROR Application Exception: Access violation появляется при декодировании дат и чисел, рожаемых веб-интерфейсом в зависимости от фазы луны, в стандартные.
Сделал блоки безопасности для функций декодирования. Теперь будет писать еще более подробный лог.
Глюк с неверным паролем пофиксил - ошибся в aaa_login.xml. Плюс поменял логику при смене пароля/неверном пароле и прочее.Groom писал(а):Приветствую, отличное начинание, помогу чем смогу.
Иток поставил, тестирую.
Значит выявлено, что при неверном пароле вываливается с ошибкой, при отсутствии коннекта вываливается с ошибкой.
Когда поправил инишник как положено - залогинился, получил личные сообщения, показывает статус включён-выключен, включить-выключить тоже работает.
При раскрытии приложения первая вкладка пустая, на второй вижу правильно заполненные все строки, внизу отображаются только ip-группы, всякие "скачано за отчётный период - пусто, там выборка по тарифицируемому трафику идёт? (я тестирую на анлиме)
в третьей вкладке видны сообщения.
Отправка сообщения работает.
Столкнулся с траблой, когда неверно ввёл пароль, не даёт его ввести заново, вылетает с ошибкой.
По первой вкладке пофиксил. см предыдущие посты по RSS.
По услугам может быть и пофиксил - нужны логи чтоб узнать что происходит.
Все фиксы предыдущих постов здесь:
http://www.ukhta-inform.ru/UTMTray0.1.2.87.zip
поменялись файлы:
UTMTray\utmtray.exe
cgi_auto\aaa_login.xml
И возможно INIRemote\default.ini (не помню)
http://www.ukhta-inform.ru/UTMTray0.1.2.87.zip
поменялись файлы:
UTMTray\utmtray.exe
cgi_auto\aaa_login.xml
И возможно INIRemote\default.ini (не помню)
-
- Сообщения: 309
- Зарегистрирован: Сб апр 16, 2005 11:44
Это и есть debuglevel=2...Kayfolom писал(а):Поставьте DebugLevel=2 в серверном конфиге , чтобы было видно результат запроса "14.05.2008 04:35:04.963 Complete Get https://10.10.10.10/cgi-bin/auto/user5? ... 4&s_min=35&......"Wishmaster писал(а):Kayfolom, Спасибо, что делаете эту работу!
поставил, запустил. Как только нажимаешь показать/скрыть (запускается свернутым), сразу же вылетает ошибка с предложение отправить Гейтсу отчет..
В логах следующее.
Код: Выделить всё
14.05.2008 04:34:34.354 Try Get https://10.10.10.10/cgi-bin/auto/aaa5?&cmd=login&login=testlogin&password=123456789 14.05.2008 04:34:34.354 Disconnected 14.05.2008 04:34:34.838 Connected 14.05.2008 04:34:34.854 Disconnected 14.05.2008 04:34:34.854 Disconnected 14.05.2008 04:34:34.979 Connected 14.05.2008 04:34:34.994 ERROR HTTP/1.1 404 Not Found 14.05.2008 04:35:04.354 Try Get https://10.10.10.10/cgi-bin/auto/aaa5?&cmd=login&login=testlogin&password=123456789 14.05.2008 04:35:04.354 Disconnected 14.05.2008 04:35:04.572 Connected 14.05.2008 04:35:04.588 Disconnected 14.05.2008 04:35:04.588 Disconnected 14.05.2008 04:35:04.713 Connected 14.05.2008 04:35:04.713 ERROR HTTP/1.1 404 Not Found 14.05.2008 04:35:04.729 Try Get https://10.10.10.10/cgi-bin/auto/user5?skey=b9332a48f16a9ce4e76179b1799ccef6&cmd=user_additional&s_hour=4&s_min=35&s_mday=13&s_mon=4&s_year=2008&e_hour=4&e_min=35&e_mday=14&e_mon=4&e_year=2008 14.05.2008 04:35:04.729 Disconnected 14.05.2008 04:35:04.947 Connected 14.05.2008 04:35:04.963 Complete Get https://10.10.10.10/cgi-bin/auto/user5?skey=b9332a48f16a9ce4e76179b1799ccef6&cmd=user_additional&s_hour=4&s_min=35&s_mday=13&s_mon=4&s_year=2008&e_hour=4&e_min=35&e_mday=14&e_mon=4&e_year=2008 : 14.05.2008 04:35:22.213 ERROR Application Exception: Access violation at address 00549020 in module 'UTMtray.exe'. Read of address 00000000 14.05.2008 04:35:22.213 ERROR Application Exception: Access violation at address 00403F54 in module 'UTMtray.exe'. Read of address 00000000 14.05.2008 04:35:22.213 ERROR Application Exception: Access violation at address 00403F54 in module 'UTMtray.exe'. Read of address 00000000 14.05.2008 04:35:22.213 ERROR Application Exception: Access violation at address 00403F54 in module 'UTMtray.exe'. Read of address 00000000 14.05.2008 04:35:22.213 ERROR Application Exception: Access violation at address 00403F54 in module 'UTMtray.exe'. Read of address 00000000
В основном ERROR Application Exception: Access violation появляется при декодировании дат и чисел, рожаемых веб-интерфейсом в зависимости от фазы луны, в стандартные.
Сделал блоки безопасности для функций декодирования. Теперь будет писать еще более подробный лог.
При запуске утилиты в httpd-error_log
в логах утилиты
Зайти вручную через браузер на aaa5 тоже не выходит, - 500. Когда на стандартную УТМовскую статистику попадает.
Код: Выделить всё
Premature end of script headers: /usr/local/apache/cgi-bin/utm5/new/aaa5
Код: Выделить всё
14.05.2008 15:17:11.890 Try Get https://192.168.x.x/cgi-bin/utm5/new/aaa5?&cmd=login&login=11111&password=22222
14.05.2008 15:17:11.890 Disconnected
14.05.2008 15:17:12.156 Connected
14.05.2008 15:17:12.218 Disconnected
14.05.2008 15:17:12.218 ERROR HTTP/1.1 500 Internal Server Error