Fix Orion Cloud publish and import issues
Use this guide when publishing to Orion Cloud fails, or when Open in Orion does not import a published notebook into your local app.
When you need this
- Publish shows Orion Cloud is not configured in this local app.
- Publish reports that the notebook is too large to upload.
- Open in Orion does nothing, or the browser cannot reach local Orion.
- Import stops at sign-in, Jupyter connection, or a download error.
- The handoff page says Source import unavailable.
Orion Cloud is not configured
Symptom: The publish dialog or sign-in flow shows Orion Cloud is not configured in this local app (or Orion Cloud is not configured for this local app).
Fix: Use a standard Orion install from Install Orion. Builds from source need a .env file in the repo root (copy .env.example to .env) with Orion Cloud variables set before you build:
NEXT_PUBLIC_ORION_API_BASE_URL(typicallyhttps://app.orion-agent.ai)NEXT_PUBLIC_SUPABASE_URLNEXT_PUBLIC_SUPABASE_PUBLISHABLE_KEY
Rebuild or reinstall after changing these values, then restart Orion.
Published notebook is too large
Symptom: The publish dialog reports that the notebook is too large to upload.
Fix: Reduce the size of the notebook bundle and publish again.
- Clear large outputs you do not need viewers to see.
- Remove or downsample embedded images, large HTML outputs, or very large table snapshots.
- Save the notebook.
- Click Publish to Orion Cloud again.
If the notebook still needs to remain large, use export as HTML or PDF and share that file instead.
Local Orion is not running
Symptom: Clicking Open in Orion on a published page opens http://localhost:3001/... but the page does not load.
Fix:
Start local Orion:
macOS / Linux / Windows (PowerShell or cmd):
bashorionConfirm the app opens in your browser (default
http://localhost:3001).Return to the published notebook and click Open in Orion again.
If you use a non-default port, set ORION_PORT before starting Orion and use that port in the URL.
Sign in required for import
Symptom: Local Orion prompts for sign-in and will not download the notebook.
Fix:
- Click the Orion logo → Sign In.
- Sign in with the same Orion Cloud account you use for publishing, or create one.
- Complete the import flow again.
Source download requires an authenticated Orion Cloud session even though the published page itself is public.
Connect Jupyter before import
Symptom: A toast says Connect Orion to Jupyter to import this published notebook.
Fix:
- Connect to Jupyter using the kernel selector (CLI-managed Jupyter starts automatically with
orion). - Wait until the connection is active.
- The import should continue automatically. If not, click Open in Orion on the published page again.
See Connect to an external Jupyter server if you use your own Jupyter server.
Source import unavailable
Symptom: The handoff page shows Source import unavailable or The publisher disabled source import and download.
Fix: The notebook owner did not enable Allow viewers to download the source .ipynb when publishing. Ask them to republish with that option checked, or share the notebook another way (for example export as HTML).
Import handoff expired
Symptom: Import worked before but now nothing happens after opening local Orion.
Fix: Pending imports expire after 24 hours. Open the published page and click Open in Orion again to start a fresh handoff.
Could not reach Orion API
Symptom: Publish or import fails with Could not reach Orion API at …
Fix:
- Check your internet connection.
- Confirm you can open app.orion-agent.ai in a browser.
- If you self-host the API, verify
NEXT_PUBLIC_ORION_API_BASE_URLpoints to the correct host and useshttp://for local development unless you configured TLS.
Related
Last updated July 2026.
