"An unexpected error occurred" or "Unable to communicate with Dremio" errors may occur when you are navigating through the Dremio Cloud UI.
This indicates that your network may be unable to reach Dremio Cloud.
This is commonly seen with company managed network policies such as firewalls, proxies, VPNs, etc. Our domain or IP address may not be allowlisted, hence unable to make the calls in the browser.
How to Verify
1. Ping the following endpoints from Terminal (MacOS) or Command Prompt (Windows). You can get the IP address from pinging these endpoints.
% ping data.dremio.cloud
US Control Plane
The following are the endpoints for the US control plane.
|Arrow Flight, including Arrow Flight SQL and the ODBC driver for Arrow Flight SQL||data.dremio.cloud|
|Dremio UI Application||app.dremio.cloud|
European Control Plane
The following are the endpoints for the European control plane.
|Arrow Flight, including Arrow Flight SQL and the ODBC and JDBC drivers for Arrow Flight SQL||data.eu.dremio.cloud|
|Dremio UI Application||app.eu.dremio.cloud|
2. Check the Console Tab in your browser's Developer Tools. If you see an error such as "Access to fetch....has been blocked by CORS policy" in the console, then your network access is blocked from making these requests.
Option + ⌘ + J (macOS), Shift + CTRL + J (on Windows/Linux)
Option + ⌘ + I
Option + ⌘ + I (on MacOC), Ctrl + Shift + I or F12 (on Windows/Linux)
Request your IT or Networking team to allowlist the Dremio Cloud endpoints/IP addresses.