Конфигурация ПО: Windows XP Pro SP3+, MDaemon Pro 10.0.5, ESET NOD32 4.0.474 BE
Ситуация: WorldClient запущен с использованием встроенного веб-сервера, кол-во клиентов на веб-сервере около 150, клиенты используют тему "LookOut" и IM-сервис "ComAgent", браузеры у клиентов от IE6 до IE8, клиенты используют для отправки, приема и чтения писем только WorldClient.
Проблема: До недавнего времени около года все работало достаточно стабильно без особых проблем. Последние 2-3 месяца наблюдается странная работа сервиса WoldClient. Если смотреть мониторинг работы TCP/IP через TCPView, то в обычном состоянии между клиентом и веб-сервером одно TCP соединение в состоянии "ESTABLISHED" и еще от 5 до 10 TCP-соединений в состоянии "TIME_WAIT". Сейчас же наблюдается такое состояние сервиса "WoldClient", при котором общее кол-во TCP-соединений в состоянии "TIME_WAIT" превышает 5000 на единый порт веб-сервера. Это приводит к отказу в подключении новых пользователей, к отключению модуля "ComAgent", к невозможности отправки писем и их прочтении на веб-сервере. Такая ситуация может повторяться 2-3 раза в неделю, после чего через некоторое время порядка 2-3 часов MDaemon обрывает эти соединения и нормальная работа восстанавливается или же происходит BSOD и полная перезагрузка сервера.
P.S. Лимит на количество одновременных 10-ти TCP/IP соединений и ограничении параметра в 5000 соединений на один IP значения MaxUserPort уже увеличены до необходимого количества, но это не привело к стабильной работе.


