| Anterior | Siguiente |
| ERROR_DS_CANT_CREATE_IN_NONDOMAIN_NC | ERROR_DS_FILTER_USES_CONTRUCTED_ATTRS |
ERROR_DS_INVALID_NAME_FOR_SPN
Lectura del código ERROR_DS_INVALID_NAME_FOR_SPN
ERROR_DS_INVALID_NAME_FOR_SPN (8554, 0x0000216A) — No se pudo construir un nombre principal de servicio (SPN) porque el nombre de host proporcionado no tiene el formato requerido.
Frontera que hay que demostrar
Para el valor decimal 8554, la condición observable es «No se pudo construir un nombre principal de servicio (SPN) porque el nombre de host proporcionado no tiene el formato requerido».
Qué comprobar
- Registra SID y grupos del caller, DN objetivo, operación LDAP y access check efectivo. Un bind correcto no implica autorización para el atributo solicitado.
- Para SPN/UPN o cuentas, busca duplicados y owner real en todo el ámbito requerido antes de conceder permisos más amplios.
- Usa setspn -Q/-X -F para localizar el valor normalizado y compara cada objeto con la cuenta que realmente ejecuta el servicio.
- Conserva como etiqueta de correlación «invalid · name · for · spn» y la descripción exacta «No se pudo construir un nombre principal de servicio (SPN) porque el nombre de host proporcionado no tiene el formato requerido»; así el ticket no se mezcla con otro código de la misma familia.
Diferencia con otro estado
ERROR_DS_DOMAIN_VERSION_TOO_LOW (8566) describe «La versión del sistema operativo instalada en este servidor ya no admite el nivel funcional actual del dominio. Debe elevar el nivel funcional del dominio antes de que este servidor pueda convertirse en controlador de dominio de este dominio». El código actual describe «No se pudo construir un nombre principal de servicio (SPN) porque el nombre de host proporcionado no tiene el formato requerido».
Cómo actuar
Concede únicamente el derecho documentado sobre el scope correcto o corrige la identidad/registro duplicado; repite el access check exacto después de renovar token y replicación.
Validación práctica
El servicio puede autenticarse pero recibe 8554 al modificar un atributo. Effective access y el security descriptor muestran el derecho exacto ausente o el valor duplicado, sin necesidad de conceder privilegios globales.
Referencias técnicas
¿Buscas un código diferente? Buscar otro código de estado o error.
