403 Authorization failed
Cause
API key expired or was leaked
Fix
Generate a new key at build.nvidia.com → API Keys. Update it in your shell config and restart Docker with the new key.
Fast fixes for the most common setup and runtime issues across Claude Code, Docker, LiteLLM, and NVIDIA NIM.
Cause
API key expired or was leaked
Fix
Generate a new key at build.nvidia.com → API Keys. Update it in your shell config and restart Docker with the new key.
Cause
Docker Desktop is not running
Fix
Open Docker Desktop and wait 10 seconds, then run: docker start litellm-nim
Cause
Claude Code not in PATH after install
Fix
Close terminal and open a new one. If still broken, run: echo 'export PATH="$HOME/.local/bin:$PATH"' >> ~/.zshrc && source ~/.zshrc
Cause
PATH not updated in PowerShell profile
Fix
Run: . $PROFILE to reload your PowerShell profile. If the function is missing, re-add it to $PROFILE.
Cause
Running CMD command in PowerShell
Fix
Use the PowerShell version of the command (irm ... | iex) instead of the curl version.
Cause
PATH not updated in PowerShell profile
Fix
Run: . $PROFILE to reload your PowerShell profile. If the function is missing, re-add it to $PROFILE.
Cause
Another service is using port 4000
Fix
Change -p 4000:4000 to -p 4002:4000 in the Docker command, and update ANTHROPIC_BASE_URL to http://localhost:4002 in your alias.
Cause
NVIDIA model endpoint is overloaded
Fix
Edit config.yaml and change the model to a different one (e.g. swap qwen for gemma-4-31b-it). Run: docker restart litellm-nim