Enabling Hybrid Azure AD Join Fails and Error Occurs Win32Exception (0x80004005)

DB2428 10 Reputation points
2023-01-30T04:58:25.69+00:00

User's image

User's image

From the Log File:

[ERROR] A terminating unhandled exception occurred.

Exception Data (Raw): System.ComponentModel.Win32Exception (0x80004005): The implementation is not capable of performing the request

The error appears after adding the credentials of an Enterprise Admin account.

Windows for business | Windows Client for IT Pros | Directory services | Active Directory
Microsoft Security | Microsoft Entra | Microsoft Entra ID
0 comments No comments
{count} vote

1 answer

Sort by: Most helpful
  1. JimmySalian-2011 44,721 Reputation points
    2023-01-30T10:17:25.38+00:00

    Hi,

    There is detailed steps listed over in this thread and you can follow the steps to resolve this Win32 error.

    https://social.msdn.microsoft.com/Forums/en-US/31c863a3-70f6-409f-985f-db403be858f7/cannot-enable-sso-with-azure-active-directory-connect-win32-exception-the-implementation-is-not?forum=WindowsAzureAD

    To unblock you, you can enable SSO manually through PowerShell. I've included the instructions below:

    Location of SSO PowerShell scripts

    a.       Open PowerShell

    b.       Navigate to %programfiles%\ Microsoft Azure Active Directory Connect

    c.       Import AzureADSSO.psd1 by calling: Import-Module .\AzureADSSO.psd1

     To enable SSO for a new forest:

    a.       Call New-AzureADSSOAuthenticationContext. This should give you a popup to enter the cloud admin credentials for the tenant

    b.       Call Enable-AzureADSSOForest for each forest you would like to enable SSO for. This should give you a popup to enter the domain admin credentials.

     To enable SSO for your tenant (this is the last step):

    a.       Call New-AzureADSSOAuthenticationContext. This should give you a popup to enter your tenant creds

    b.       Call Enable-AzureADSSO and pass ‘true’ to enable SSO

    Hope this helps.

    JS

    ==

    Please Accept the answer if the information helped you. This will help us and others in the community as well.


Your answer

Answers can be marked as 'Accepted' by the question author and 'Recommended' by moderators, which helps users know the answer solved the author's problem.