Заблокирован TCP/IP порт

Добрый день.

После установки обновления (устанавливалось сразу несколько обновлений, сейчас сборка 23458) периодически блокируется порт опроса TCP/IP.
Причина блокировки: 20 критических ошибок. Последняя ошибка: ошибка опроса.

В протоколе опроса написано: “Опрос завершен. Ошибка опроса. Описание ошибки указано в протоколе опроса”.

Как решить эту проблему?

Покажите несколько протоколов опроса приборов через этот порт.
Для этого найдите точку учета, которая опрашивалась через TCP/IP порт, откройте ее журнал опроса, в журнале выберите последнюю по времени запись, и сохраните протокол.

Несколько протоколов опроса прикрепил одним архивом.
В 21:09 порт TCP/IP разблокирован
Протоколы опроса.rar (33.2 KB)

Отправьте нам ещё журналы службы опроса.

Для Windows Vista / 7 / Server 2008 они находятся в папке
C:ProgramDataLERSLogsPollHost
Для Windows XP / Server 2003 - в папке
C:Documents and SettingsAll UsersApplication DataLERSLogsPollHost

Используются два порта опроса TCP/IP: TCP/IP Server lers и TCP/IP Диспетчер, IP служба которого на другом адресе. Со вторым портом проблем нет.
Прикрепил журналы службы опроса по первому порту за тот же день, что и протоколы опроса
dump.rar (235 KB)

Когда именно появилась эта проблема?
Если возможно, отправьте нам все файлы журналов PollHost_all.
Сейчас для решения проблемы вам нужно перезапустить службу опроса на том компьютере, на котором зарегистрирован порт TCP/IP Server Lers.
Для этого откройте Панель управления → Администрирование → Службы. Найдите службу ЛЭРС УЧЁТ - Служба опроса и нажмите кнопку “Перезапуск”.

Судя по системному журналу, проблема появилась 2 апреля.
Прикрепил файлы журналов.
dump_all.rar (1.29 MB)

Нужны дополнительные данные:

  • какое значение поля “Количество подкл.” в параметра порта TCP/IP Server lers?
  • какова максимальная продолжительность опроса (меню Администрирование → Системные параметры → Опрос)?

“Количество подкл.” - 1
“Максимальная продолжительность опроса” - 90 мин.

После перезапуска службы опроса Лэрс, порт не блокируется.

Вкратце, суть проблемы в следующем: вы запустили опрос текущих через TCP-порт, затем закрыли форму опроса текущих без предварительной остановки опроса. Система выдала предупреждение, что опрос будет остановлен, вы согласились и окно опроса текущих закрылось. Сервер посчитал что опрос остановлен, но по факту этого не произошло. Спустя некоторое время сервер начал выдавать Службе задания на опрос через этот IP-порт (считая что он свободен), а Служба каждый раз возвращала ошибку, т.к. все соединения через этот порт (1 из 1) заняты - команду на остановку опроса она так и не получила. Ну а дальше, сервер, как и настроено в параметрах системы, стал блокировать порт опроса после каждых подряд идущих N ошибок.

Почему Служба опроса не получила команду на остановку опроса - пока неясно (журналов сервера за 02-04-2012 уже нет), будем разбираться. Пока, чтобы обойти ошибку, останавливайте опрос текущих перед закрытием окна. Также можно увеличить количество одновременных подключений при опросе через IP-порты, ваши объекты будут опрашиваться параллельно, а не стоять в очереди.

Вам отдельное спасибо за терпение и помощь в диагностике проблемы.

Вам спасибо за хорошее ПО и поддержку пользователей :a_g_a: