Forum Discussion
Re: Starting Wait for ODJ Blob
24 Replies
- oryxwayIron 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:
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>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>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.
- oryxway390Brass ContributorHarm,
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.