Troubleshooting

Most problems are fixed by stopping your server and starting it again. If that doesn't help, find your symptom below.

To restart your server: go to espm.nrp-nautilus.io/hub/home, click Stop My Server, wait for it to stop, then click Start My Server. Files in your home directory are kept.

The hub won't load at all

If espm.nrp-nautilus.io shows an error page (for example "503") or doesn't respond, the problem is on our end, not yours. Tell your instructor, including the time and what you saw.

My server is stuck starting

My R session or Python kernel keeps restarting

This usually means you ran out of memory. Save your work, restart the server, and choose a larger memory option. Or work with less data at a time: read only the columns and rows you need, or query files with DuckDB instead of loading them whole.

A package I installed is gone

Installed packages don't survive a restart; only your home directory does. Keep a list of what you need in your project (a requirements.txt or an install.R script) and re-run it after starting a server.

My server shut down while I was away

Servers idle for about an hour are stopped automatically. Your files are safe; anything that was only in memory is gone. For long terminal jobs, run them inside tmux so they survive your browser disconnecting. That won't stop an idle shutdown, though.

git push fails

Run gh-scoped-creds again. Its credentials last 8 hours. Also check that the GitHub app has access to that repository. See Using GitHub.

An AI assistant says my key is missing or invalid

Still stuck?

Ask your instructor or TA. Include what you were doing, what you expected, the exact error message (a screenshot helps), and which environment and interface you chose.