Здравствуйте!
Готовим новый сервер, поставили ПО, тестируем работу и вдруг сервер
показывает 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( я понимаю, что
гарантию дает только страховой полис :) но все-же ), и почему не работает
класик по сети при работающей локальной сети.
Удачи!