неделя, септември 06, 2009

WINS не се стартира първия път (Windows 2003)

На новоинсталиран сърврър WINS не се стартира при зареждане на операционната система и дава следната грешка:
Event ID: 4301

The computer running the WINS server does not have a valid address.
When WINS requested an address, it received 0.0.0.0 as the address. NOTE: WINS
binds to the first adapter in a machine with more than one adapter bound to
TCP/IP. Check the binding order of adapters and make sure the first one has a
valid IP address for the WINS server.
Проблема за съжаление не е в неправилно настроен IP адрес или погрешен ред на мрежовите интерфейси. WINS може успешно да бъде стартиран ръчно след зареждане на операционната система.

Причината се оказа в това, че WINS се стартира преди TCPIP и разбира се не може да получи настройките на мрежовите интерфейси. Решението е да се натсрои така, че WINS да се стартира след TCPIP. За целта трябва да се промени този ключ в регистрите:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\WINS
Там в DependOnService се добавя Tcpip и се рестартира сървъра.

Източник:
http://forum.ru-board.com/topic.cgi?forum=8&topic=17196