Skip to content
  • There are no suggestions because the search field is empty.

A device attached to the system is not functioning error on export

Message logs show a "A device attached to the system is not functioning" when attempting to export an object to a target directory.

What does the "A device attached to the system is not functioning" error mean?

When exporting objects to a target Active Directory, you may see the following error in the message logs:

“A device attached to the system is not functioning.”

This error is typically associated with a specific object and occurs during an export job.

NotFunctioning

What causes this error during an Active Directory export?

This error is usually caused by one or more attributes on the object containing invalid values, or values that fall outside the limits enforced by Active Directory.

For example, the sAMAccountName attribute has a hard limit of 20 characters in Active Directory.
If a mapping rule attempts to set this attribute to a value longer than the allowed limit, the write operation will fail and this error may be returned.

This can also occur if:

  • A mapping rule attempts to modify a restricted or system-controlled attribute
  • An attribute value violates formatting or length requirements
  • A complex expression generates an invalid result

How do I resolve the "A device attached to the system is not functioning" error?

  1. In the message logs, identify the specific object associated with the error.
  2. Open the relevant sync rule and review the mapping rules configured for the affected attribute(s).
  3. Inspect any simple or complex expressions applied to those attributes and confirm they produce values within Active Directory's formatting and length limits — for example, ensuring sAMAccountName does not exceed 20 characters.
  4. Correct any mapping rule or expression that generates an out-of-range or invalid value.
  5. Save the updated mapping rules to apply your changes.

How do I verify the error has been resolved?

After making the necessary changes:

  • Run a Full Synchronization from the Schedule pane.
  • Confirm that the export completes without errors.