Что означает код ошибки Windows 52 (ERROR_DUP_NAME)?

 
Также может означать:
КонстантаТипОС
KERN_INSUFFICIENT_BUFFER_SIZEКод возврата ядра macOSmacOS
EBADEerrnoLinux
ENETRESETerrnomacOS
EXFULLerrnoSolaris
CACHE_MANAGERКод BSODWindows
Предыдущий Следующий
ERROR_REM_NOT_LIST ERROR_BAD_NETPATH

ERROR_DUP_NAME

description[Регистрация сетевого имени столкнулась с именем, уже используемым другим узлом.]

Ключевое слово здесь — имя, а не IP-адрес. Устаревшие сети Windows и NetBIOS различают регистрацию имени и транспортную адресацию. RFC 1001 и RFC 1002 определяют уникальные и групповые имена NetBIOS и процедуры регистрации и разрешения конфликтов, определяющие, может ли узел владеть именем.

Поэтому результат дублирования имени следует исследовать как коллизию идентичности. Изменение разрешений общего ресурса или ACL файлов SMB её не устранит. В смешанных или устаревших сетях сохраните регистрируемое имя компьютера или NetBIOS и узел, уже отвечающий за него; при присоединении к домену также убедитесь, что подготавливается предполагаемая идентичность компьютера.

Чем это отличается от ошибок пути

  • ERROR_DUP_NAME относится к владению сетевым именем; ERROR_BAD_NET_NAME — к поиску именованного ресурса.
  • Проверьте дублирование имени узла или компьютера до изменения учётных данных.
  • В сетях NetBIOS поверх TCP исследуйте трафик регистрации имён и службы имён, а не только SMB TREE_CONNECT.
  • После переименования узла убедитесь, что устаревшие регистрации и кэш разрешения имён больше не указывают прежнего владельца.

RFC 1001: понятия и методы NetBIOS · RFC 1002: подробная спецификация NetBIOS · Windows MUP и разрешение UNC-префиксов


Нужно найти другой код? Найти другой код состояния или ошибки.