Здравствуйте!

Готовим новый сервер, поставили ПО, тестируем работу и вдруг сервер показывает BSOD. Сделал дамп и перегрузился. Загрузка прошла нормально, только перестал работать Yaffil CS 1.3.0.892.
В смысле служба запускается, локально соединения проходят и по сети нет.
Локальная сеть работает нормально.
При попытке соеденится висит пока или не снимешь задачу или не запретишь сетевой интерфейс или не остановишь службу.
В логе стал писать :
SRV1 Thu Oct 18 18:38:33 2007
INET/inet_error: read errno = 10038, address =
Сделана попытка выполнить операцию на объекте, не являющемся сокетом.

Переустановил Yaffil SS. Заработало на ура. Вернул обратно, то-же самое.
Если подключаюсь локально, работает нормально.

По BSOD написал:
BUGCODE_NDIS_DRIVER
и в Technical Information:
*** STOP 0x0000007C (0X00000005, 0x83D8CA0,0x83BDC9A0,0x8089A430)
По коду ошибки нашел описание в MSDN http://msdn2.microsoft.com/en-us/library/ms795650.aspx An Ethernet driver indicated receiving a packet by using a packet descriptor that is currently in use by the protocol stack. Сетевая карта гигабитная и по-моему интегрирована в материнскую плату, драйвера стоят родные.

По записи в логе
это и по win 2003 srv в том числе
http://support.microsoft.com/kb/318584/ru
это по ХР и линейке 2000-ой
http://support.microsoft.com/kb/817571/ru
в статьях пишут "Такое поведение наблюдается, когда установлена программа независимого производителя, которая использует сокеты Windows и команды ipconfig, release и renew. Это может привести к повреждению сопоставленных сокетам Windows подразделов реестра." или "Эта ошибка может возникать в случае повреждения библиотеки WinSocks или стека TCP/IP." Хотя лечение одинаковое. Переустановить TCP/IP.

На машине установлен Windows 2003 Server R1
4 двух ядерных процессора, ОЗУ 4 Гб
остальных параметров железа пока не знаю, за выходные уточню.

Хотелось услышать мнение уважаемых, поможет ли установка дополнительной сетевой карты и работа через неё обезопасьтся от BSOD( я понимаю, что гарантию дает только страховой полис :) но все-же ), и почему не работает класик по сети при работающей локальной сети.

Удачи!

Ответить