Forum Discussion

Re: Starting Wait for ODJ Blob

The user you're using to enroll the machine does have an Intune license? And do you see logs in the server running the Intune Connector (Eventlog/ODJ log)

24 Replies

  • oryxway's avatar
    oryxway
    Iron Contributor

    Yes, I do see I am sorry have too many stuff going on. I see that there is event ids

    30122 OdjRequestHandlingDownloadPipe
    30132 OdjRequestBlobFailure

    30122
    ODJRequestHandlingPipelineDownload_Failure: Failed to download ODJ requests.
    InstanceId:We are unable to complete your request because a server-side error occurred. Please try again. [Exception Message: "DiagnosticException: 0x0FFFFFFF. We are unable to complete your request because a server-side error occurred. Please try again."] [Exception Message: "DiagnosticException: 0x0000040C. HTTP connection timed out. Check Firewall ports or Proxy settings if exist."] [Exception Message: "odjHttp.Call failed. activityId=c434c6dd-0ba0-416a-9e61-b257eb259cca parameters={"options":{"batchSize":null,"connectorBuildVersion":"6.2204.38.3","connectorName":"INCONSERVER"}}"] [Exception Message: "Failed to send http request to uri=https://fef.amsua0202.manage.microsoft.com/TrafficGateway/TrafficRoutingService/RAODJPlus/StatelessODJService/odjConnector/acquirePendingRequests method=POST"] [Exception Message: "An error occurred while sending the request."] [Exception Message: "Unable to connect to the remote server"] [Exception Message: "A connection attempt failed because the connected party did not properly respond after a period of time, or established connection failed because connected host has failed to respond 20.37.153.1:443"],

    DiagnosticCode:CBEB90D3-5A20-4109-B8C9-CF3D6B32BF71,
    DiagnosticText:Unknown_Error


    30132
    RequestOfflineDomainJoinBlob_Failure: Failed to generate ODJ blob

    RequestId: b47e2875-71ef-4f36-b844-c63861bae6b9

    DeviceId: e8a92cc9-c1cd-4b27-98f2-1a23fb49952d

    DomainName: xyz.local

    RetryCount: 0

    ErrorDescription: Failed to call NetProvisionComputerAccount machineName=COMPUTERNAME
    InstanceId: CBEB90D3-5A20-4109-B8C9-CF3D6B32BF71
    DiagnosticCode: 2050
    WinErrorCode: 87
    DiagnosticText: Failed to get the ODJ Blob. A parameter is incorrect. [Exception Message: "DiagnosticException: 0x00000802. Failed to get the ODJ Blob. A parameter is incorrect."] [Exception Message: "Failed to call NetProvisionComputerAccount machineName=computername"]

     

    I think I found the solution below. So, I am wondering whether it is the CONFIG file in ODJConnetorEnrollmentWizard.exe.config or is it the ODJCOnnectorSvc.exe.config. I need to read through this more. But, I have my INTUNE CONNECTORS appearing fine there was no issues when I installed it.

     

    I think this URL is not there and we are trying to add it now.

     

    https://fef.amsua0202.manage.microsoft.com/TrafficGateway/TrafficRoutingService/RAODJPlus/StatelessODJService/odjConnector/acquirePendingRequests

     

    Maybe this should fix it.

     

    Symptoms

    After you https://docs.microsoft.com/en-us/mem/intune/enrollment/windows-autopilot-hybrid#install-the-intune-connector, it doesn't appear in Intune. Additionally, the following error entry is logged in the ODJ Connector Service event log on the server that hosts the connector:

    "DiagnosticText": "We are unable to complete your request because a server-side error occurred. Please try again. [Exception Message: \"DiagnosticException: 0x0FFFFFFF. We are unable to complete your request because a server-side error occurred. Please try again.\"] [Exception Message: \"Failed to get a value for Key: OdjServiceBaseUrl\"] [Exception Message: \"The given key was not present in the dictionary.\"]"

     Note

    The ODJ Connector Service event logs are located under Application and Services Logs > ODJ Connector Service in the Event Viewer.

    Cause

    This issue usually occurs when you use a proxy server in your environment. Additional configuration settings are required on the proxy so that the Intune Connector can communicate with the Intune service.

    Solution

    To fix the issue, add the required proxy configuration to the following files:

    • %ProgramFiles%\Microsoft Intune\ODJConnector\ODJConnectorSvc\ODJConnectorSvc.exe.config
    • %ProgramFiles%\Microsoft Intune\ODJConnector\ODJConnectorUI\ODJConnectorUI.exe.config

    To do this, follow these steps:

    1. Open the .config file. You can see the following lines at the top of the file:

      XMLCopy
       
      <?xml version="1.0" encoding="utf-8" ?>
      <configuration>
      
    2. Add the following lines after <configuration>, then save the file.

      XMLCopy
       
      <system.net>
         <defaultProxy>
            <proxy usesystemdefault="false" proxyaddress="http://<proxy server address>:<port>" />
         </defaultProxy>
       </system.net>
      
    3. Restart the Intune ODJConnector Service.

    • Hope this works, internet connectivity is very important for the Intune Connector. Otherwise, keep the monitor firewall logging while enrolling a device.
      • oryxway390's avatar
        oryxway390
        Brass Contributor
        Harm,
        It looks it is very clear for Hybrid Azure AD join that u need to have a VPN. Which kinda is a bummer. Which does not make sense to me at all. But, I had another question in regard to Azure AD Join, which I have sent it to you directly.

Resources