ERROR_DS_ALIAS_POINTS_TO_ALIAS - 8336 (0x2090)

It is not permitted for an alias to refer to another alias.

Updated: Feb 21, 2026

Technical Meaning

The error code ERROR_DS_ALIAS_POINTS_TO_ALIAS (8336, 0x2090) indicates that an alias in the directory service context is attempting to refer to another alias. This is not permitted and results in this specific error.

Error Details

In a directory service environment, aliases are used to provide alternative names or references for objects such as users, groups, or other entities. However, it is not allowed for an alias to point to another alias; instead, it must directly reference the target object. This restriction ensures that the resolution process remains straightforward and avoids potential circular references.

Usage Context

This error typically occurs when a directory service operation attempts to resolve an alias that itself points to another alias. Such operations include adding or modifying entries in Active Directory, performing searches, or any other operation that requires resolving object references.

Developer Interpretation

Developers should be aware of this limitation and ensure that aliases are correctly configured to directly reference the intended target objects. Any attempt to create an alias that points to another alias will result in this error code being returned by the directory service APIs or functions.

Related Errors

  • ERROR_DS_ALIAS_NOT_FOUND: The specified alias could not be found.
  • ERROR_DS_NO_SUCH_OBJECT: The object referenced by the alias does not exist.

FAQ

Q: What causes this error?

A: This error occurs when an alias in the directory service context points to another alias, which is not allowed.

Q: How can I resolve this issue?

A: Ensure that all aliases are correctly configured to directly reference their intended target objects. Review and correct any misconfigurations.

Summary

The ERROR_DS_ALIAS_POINTS_TO_ALIAS error code (8336, 0x2090) indicates an attempt to create a circular alias reference in the directory service context. Developers should ensure that aliases are correctly configured to directly point to their intended targets.