Форум компании Ритм - НПО «Ритм»

PCN6 - ошибка "Нет связи с сервером XX секунд!" - FAQ читал!

Поиск  Пользователи  Правила  Войти  
Страницы: 1
RSS
PCN6 - ошибка "Нет связи с сервером XX секунд!" - FAQ читал!
Здравствуйте.

Периодически всплывает ошибка "Нет связи с сервером ХХ секунд! Перезагрузите компьютер."
Я обращался в Skype к одному из ваших специалистов - ответили разобраться с MySQL.
Читал http://www.ritm.ru/documentation/manu...pter_3.pdf

При нажатии ОК во время возникновения ошибки - работа PCN6 возобновляется сразу БЕЗ перезагрузки.
Проблема в том, что при модальном окне с ошибкой - НЕ работает тревожный звуковой сигнал.

Конфигурация:
Процессор AMD FX-6300 + 8 Гб ОЗУ + SSD + HDD
Windows 7 64-bit
MySQL 5.6.19 64-bit
БД небольшая около 100 МБ(после очистки)

С MySQL с большой вероятностью проблем нет - сервис работает без сбоев.

Что я пробовал с MySQL и PCN6.
1. Восстановил последний бэкап
2. Удалил старые события - оставил только за 8 мес.
3. Сделал truncate в таблицу "уровней сигнала" - находил на вашем форуме.
2. Обновил PCN6 до последней версии st_07.07.2016-710-700.exe
3. У меня MySQL 5.6 x64
Попробовал настройки my.cnf из дистрибутивной версии PCN6.
Проверил кодировку БД - cp1251_general_ci
Пробовал настройки с увеличением буферов InnoDB
4. Антивирус Avast(без брандмауэра) - отключал и добавлял в исключения
5. В защите Windows DEP (Data Execution Prevention) добавил в исключения
InetServer.exe и PCN6.exe
7. Отключал встроенный брандмаэур Windows

ПРОБУЮ СНОВА - Удаляю антивирус и снова отключаю "брандмаэур Windows".
Хотя при этом работало отлично до начала этого года!

Помогите пожалуйста разобраться - доступ через Ammyy Admin сделаю завтра(30.03.2017) в любое время
На сервере есть MySQL Administrator и Workbench

ПОИСК в ЛОГАХ PCN6 - ничего не дал, т.к. это ошибка ничего не пишет в журнал?!
Но нашел странные вещи в журнале C:\PCN6\log\29.03.2017\11.25.07\Contact5RT\0\Contact-5RT1 29.03.2017 11.34.34(20).txt
и аналогичных файлах.
Какие-то странные попытки соединиться с IP XXX.YYY.ZZZ.III
Этот IP когда-то использовался для VPN с нашим офисом - но соединения давно удалено.
Каким образом и где PCN6 берет эту информацию я так и не понял??
Код

29.03.2017 11:34:34:904 # Начали работу IP адрес XXX.YYY.ZZZ.III
29.03.2017 11:34:34:905 # inetServer 3.2.0.700
29.03.2017 11:34:34:905 # Запрашиваем номер объекта
29.03.2017 11:34:34:905 # BEGIN (aSendInetCommandWithResultControl): +O
29.03.2017 11:34:34:905 # END (aSendInetCommandWithResultControl)
29.03.2017 11:34:34:905 # ##### Не получили код объекта, отключаемся
29.03.2017 11:34:34:905 # BEGIN (aFullDisconnectNew)
29.03.2017 11:34:34:905 # ->0
29.03.2017 11:34:34:905 # ->1
29.03.2017 11:34:34:905 # ->2
29.03.2017 11:34:34:905 # ->3
29.03.2017 11:34:34:906 # ->4
29.03.2017 11:34:34:906 # ->5
29.03.2017 11:34:34:906 # ->6
29.03.2017 11:34:34:906 # END (aFullDisconnectNew)
29.03.2017 11:34:34:906 # Закончили работу IP адрес XXX.YYY.ZZZ.III


Надеюсь у вас получится мне помочь. Спасибо.
PCN6 и inetserver на одном ПК?
Да, на одном.

Я связался по Skype Иваном Савельевым и мы договорились, что он посмотрит сегодня сам через Ammyy Admin.
Но, есть подозрение, что все-таки дело в Avast - сегодня увидим.
Как выяснится причина, отвечу сюда.
Насчет странных логов в
Код
C:\PCN6\log\29.03.2017\11.25.07\Contact5RT\0\Contact-5RT1***

Иван отключил поток для порта 3057(старое железо).
А я вспомнил что с этого IP у меня долбит Zabbix - проверяет доступность.
Поэтому и логи постоянно пополняются мусором.

Пока переставили MySQL - ждем результата.
Пока ошибки все равно появляются.

Но поскольку они не пишутся в файлы журналов - нужен способ их обнаруживать.
И желательно закрывать окошко с ошибкой - иначе не работает звуковая сигнализация.

Чтобы это автоматизировать и связать по времени с тормозами MySQL(предположение) сделал скрипт для AutoHotKey.
PCN6 - скрипт журналирования ошибок

Для использования в этом скрипте нужно поменять 3 вещи:
1. Название окна
2. путь к файлу журналов
3. Вызов бота Telegram (TelegramBotToken, TelegramBotChatID)
smile;)
Страницы: 1