UiPath Assistant: Error 488 - Cannot Connect to Orchestrator Despite Successful Browser Login

Hi Community,

I’m facing an issue connecting UiPath Assistant to Orchestrator using Service URL method. Even though I’m able to successfully sign in through the browser, the Assistant throws the following error:

“The resource Response status code does not indicate success: 488 (Unknown). was not found”
Later, I also got:
“Could not obtain access token. (Error redeeming code: invalid_grant / no description)”

@srihari1

Pass the service URL till the tenant name only.

https://cloud.uipath.com/organisation/tenant/

Might be some Proxy/network firewall issue.
Just Put, - https://cloud.uipath.com/
and login with that official email id and try.

Happy Automation @srihari1

Dear Mr Ashok,
I have tried it its not working getting the same error.

Dear Mr. Prashant,

Thank you for your continued support.

However, I am still encountering the same error. I would appreciate your guidance on how to determine whether this is related to a proxy or network firewall issue.

The issue seems specific to the development environment. I had used the same email account—which has both an Attended and Automation Developer license—for Studio on a different server.

Once I noticed the issue, I signed out of the account from the other server and attempted to sign in again using the service URL through the Assistant. Although Google shows the account as signed in, the problem still persists when accessing Studio or Assistant on the current machine.

Looking forward to your suggestions on how to resolve this.

From the impacted Studio/Robot/Assistant machine, provide a screenshot from the PowerShell_ISE.exe while you are running the below script lines:

# Check if a proxy is enabled and for proxy settings in the Windows Registry
$regPath = "HKCU:\Software\Microsoft\Windows\CurrentVersion\Internet Settings"
$proxyEnabled = (Get-ItemProperty -Path $regPath).ProxyEnable
$proxyServer = (Get-ItemProperty -Path $regPath).ProxyServer
$proxyOverride = (Get-ItemProperty -Path $regPath).ProxyOverride
$envUserHttpProxy = [Environment]::GetEnvironmentVariable("HTTP_PROXY", [System.EnvironmentVariableTarget]::User)
$envMachineHttpProxy = [Environment]::GetEnvironmentVariable("HTTP_PROXY", [System.EnvironmentVariableTarget]::Machine)
$envUserHttpsProxy = [Environment]::GetEnvironmentVariable("HTTPS_PROXY", [System.EnvironmentVariableTarget]::User)
$envMachineHttpsProxy = [Environment]::GetEnvironmentVariable("HTTPS_PROXY", [System.EnvironmentVariableTarget]::Machine)
$envUserNoProxy = [Environment]::GetEnvironmentVariable("NO_PROXY", [System.EnvironmentVariableTarget]::User)
$envMachineNoProxy = [Environment]::GetEnvironmentVariable("NO_PROXY", [System.EnvironmentVariableTarget]::Machine)
$proxySettings = (Get-ItemProperty -Path "HKCU:\Software\Microsoft\Windows\CurrentVersion\Internet Settings").AutoConfigURL
if ($proxyEnabled -eq 1) {
    Write-Host "Proxy is enabled."
    if ($proxyServer -ne $null) {
        Write-Host "Proxy Server: $proxyServer"
        if ($proxyOverride -ne $null) {
            Write-Host "Proxy Exceptions: $proxyOverride"
        }
    }
} elseif ($proxyEnabled -eq 0) {
    Write-Host "Proxy is disabled."
} else {
    Write-Host "Proxy status is unknown."
}
 
if ($proxyServer -eq $null) {
    Write-Host "No proxy settings found in the Registry."
}else {
    Write-Host "Proxy server: $proxyServer"
}
if ($envUserHttpProxy -ne $null) {
    Write-Host "HTTP_PROXY User Environment Variable: $envUserHttpProxy"
}
if ($envMachineHttpProxy -ne $null) {
    Write-Host "HTTP_PROXY Machine Environment Variable: $envMachineHttpProxy"
}
if ($envUserNoProxy -ne $null) {
    Write-Host "NO_PROXY User Environment Variable: $envUserNoProxy"
}
if ($envMachineNoProxy -ne $null) {
    Write-Host "NO_PROXY Machine Environment Variable: $envMachineNoProxy"
}
 
if ($envUserHttpsProxy -ne $null) {
    Write-Host "HTTPS_PROXY User Environment Variable: $envUserHttpsProxy"
}
if ($envMachineHttpsProxy -ne $null) {
    Write-Host "HTTPS_PROXY Machine Environment Variable: $envMachineHttpsProxy"
}
if ($proxySettings -ne $null) {
    Write-Host "PAC file is configured: $proxySettings"
}

From the impacted Studio/Robot/Assistant machine provide a screenshot from the PowerShell_ISE.exe while you are running

[System.Net.WebRequest]::GetSystemWebProxy().GetProxy("https://cloud.uipath.com")

Dear Mr. Marian,

Thank you so much for your support!
I ran the PowerShell script to check the proxy settings, and based on the output, proxy is disabled and there are no proxy configurations or environment variables set. So I can confirm that “proxy is not the cause of the issue”.

Can you try the Web version of the Assistant in your browser?

https://cloud.uipath.com/YOUR_ORG_NAME/assistant_/?tenant=YOUR_TENANT_NAME

Dear Mr. Marian,

Thank you so much for your valuable advice and support.

As per your suggestion, I tried connecting through the web version of UiPath Assistant in the browser, and it worked successfully. I really appreciate your input on that.

However, I’ve observed that the issue still exists only on one specific device — the same user account works fine on other machines. This makes me think the problem might be related to that particular system’s configuration.

Could you please guide me on what could be causing this issue? And if possible, could you suggest the steps I can take to resolve it?

Looking forward to your advice.