У меня есть сервер Server2003, на котором появилась ошибка в теме:
Произошла системная ошибка 52 «Вы не были подключены, потому что в сети существует повторяющееся имя».
Я получаю эту ошибку, когда пытаюсь получить доступ к серверу с именем «FileX» (server 2012) по его имени записи «store», например «net view // store»
В «хранилище» DNS-сервера есть запись A, которая указывает на IP-адрес сервера FileX (10.0.150.100).
Это единственный сервер server 2003, поэтому я не могу реплицировать, происходит ли это на всех серверах или нет.
«nbtstat -a store» возвращает ошибку «Host not fount».
net view // FileX перечисляет файлы, никаких проблем.
Я пробовал следующее:
Добавьте имя NetBios для сервера: http://www.techrepublic.com/blog/the-enterprise-cloud/adding-multiple-netbios-names-for-windows-servers/ -> Я сделал это на сервере FileX, но не перезагружался.
Предложение предоставлено MS: http://support.microsoft.com/kb/914056 -> Пробовал на машине Server2003, не вышло.
Я попытался отредактировать файл hosts, отключив NetBIOS, но пока не нашел лекарства.
Я не очень хорошо знаком с нетбиосом (слишком стар для меня), поэтому жду помощи.
Попробуйте создать запись CNAME, чтобы заменить запись A. Прошло некоторое время с тех пор, как я в последний раз столкнулся с этой ошибкой, но я считаю, что это сработало вместе с исправлением kb914056.
Сначала в DNS создайте запись CNAME вместо обычной записи Host (A).
Запустите редактор реестра. Создайте новый ключ DWORD в реестре.
На сервере откройте regedit и перейдите по ссылке:
HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\LanmanServer\Parameters
Создайте новый DWORD со следующими данными:
Value name: DisableStrictNameChecking
Data type: REG_DWORD
Radix: Decimal
Value: 1