Назад | Перейти на главную страницу

Сервер RPC недоступен при попытке присоединения сервера W2003 к домену Active Directory W2003

У меня есть домен Active Directory с сервером Windows 2003 Standard SP2 в качестве контроллера домена. При попытке присоединения к домену дополнительного сервера Windows 2003 Standard SP2 я получаю сообщение «Произошла следующая ошибка при попытке присоединиться к домену« Мой домен ». Сервер RPC недоступен.

  1. Компьютер фактически добавлен к компьютерам Active Directory. Я даже могу щелкнуть правой кнопкой мыши и управлять им.
  2. Я могу получить доступ к общим файловым ресурсам с DC на другом сервере и наоборот.
  3. Я могу проверить связь с контроллером домена с этого сервера и проверить связь с сервером с контроллера домена, используя имя компьютера.
  4. Время на обоих серверах примерно одинаковое с точностью до секунды.
  5. Служба RPC работает на обоих серверах.
  6. Я могу присоединить другие компьютеры к домену, и других проблем с доменом нет.
  7. Брандмауэр Windows отключен на обоих компьютерах.

NetSetup.LOG показывает: NetpSetNetloginDomainCache: DSEnumerateDomainTrustsW failed 0x6ba Я просмотрел этот код ошибки WIN32: это RPC_S_SERVER_UNAVAILABLE.

Довольно распространенная проблема с множеством возможных причин (см. Google); наиболее распространенной является проблема разрешения DNS. Вы дважды проверили, что сервер использует DC в качестве единственного DNS-сервера?

Как говорили другие, это проблема разрешения имен. Если вы разрешите NetBIOS через TCP / IP (NBT), ваши клиенты найдут контроллер домена (DC) через широковещательные рассылки NetBIOS или WINS. В этом сценарии вы можете присоединиться к домену на основе его имени NetBIOS (например: MYDOMAIN вместо mydomain.co.uk). Однако без NBT ваши клиенты должны найти DC с помощью «правильного» метода, которым является DNS.

При обнаружении контроллера домена через DNS ваш клиент должен знать, в каком домене DNS искать. Таким образом, вы либо указываете полное имя домена DNS при попытке присоединиться, либо настраиваете свой клиент с основным суффиксом DNS (как указано выше).

Итак, короче:

i) Включить устаревшее разрешение имен / расположение ресурсов (NBT / WINS) ... не рекомендуется или; ii) Присоединитесь к домену, используя полное доменное имя или; iii) Настройте основной DNS-суффикс

Это решило проблему для меня.

  1. Щелкните правой кнопкой мыши Мой компьютер, а затем щелкните Свойства.
  2. На Имя компьютера вкладку, щелкните + Изменить.
  3. в Изменения имени компьютера диалоговое окно, щелкните Больше.
  4. В поле «Основной DNS-суффикс для этого компьютера» введите суффикс своего домена. Ex. MYDOMAIN.NET.
  5. Щелкните ОК. Перезагрузить компьютер.
  6. Присоединяем компьютер к домену.

Не знаю, почему это работает. Я сделал это при чистой установке Windows 2003 Server, и это сработало. Я проверил, что при добавлении Windows 7 или Windows XP в мой домен в этом нет необходимости. Но это решило проблему с коробкой Windows 2003 Server.