Skip to main content

Troubleshooting

This guide covers common issues you might encounter with Jan and how to resolve them.

Getting Error Logs

Error logs are essential for troubleshooting. You can access them in two ways:

Through Jan Interface

  1. Open System Monitor in the footer
  2. Choose App Log

Through Terminal

Application Logs:
Server Logs:
Redact any private or sensitive information when sharing logs. We retain logs for only 24 hours.

Common Issues

Broken Build

If Jan is stuck in a broken build after installation:
  1. Uninstall Jan
  2. Delete Application Data:
  1. For versions before 0.4.2, kill background processes:
  1. Download the latest version
Ensure Jan is completely removed from all user accounts on shared devices before reinstalling.

NVIDIA GPU Not Working

If Jan doesn’t utilize your NVIDIA GPU:

1. Verify Hardware Detection

Windows:
  • Right-click desktop → NVIDIA Control Panel
  • Or check Device Manager → Display Adapters
Linux:

2. Install Required Components

NVIDIA Driver (470.63.01 or higher):
  1. Install NVIDIA Driver
  2. Verify: nvidia-smi
CUDA Toolkit (11.7 or higher):
  1. Install CUDA toolkit
  2. Verify: nvcc --version
Linux Additional Setup:

3. Enable GPU Acceleration

  1. Open Settings > Hardware
  2. Verify GPU Acceleration is enabled
  3. Check selected GPU(s) in System Monitor (footer)

4. Check GPU Settings

  1. Go to Settings > General > Data Folder
  2. Click Open Containing Folder
  3. Open settings.json
Verify configuration:

“Failed to Fetch” or “Something’s Amiss” Errors

1. Check System Requirements
  • Verify your device meets minimum requirements
  • RAM: Choose models using less than 80% of available RAM
    • 8GB systems: Models under 6GB
    • 16GB systems: Models under 13GB
2. Adjust Model Parameters
  • Check ngl (GPU layers) setting in Engine Settings
  • Start with lower values and increase gradually
3. Check Port Conflicts If logs show “Bind address failed”:
Default Jan ports:
  • API Server: 1337
  • Documentation: 3001
4. Factory Reset
  1. Go to Settings > Advanced Settings
  2. Click Reset under Reset To Factory Settings
This deletes all chat history, models, and settings.
5. Clean Installation

Permission Denied Error

If you see permission errors during installation:

OpenAI “Unexpected Token” Error

1. API Key Setup 2. Regional Access
  • Use a VPN if in a restricted region
  • Verify network access to OpenAI endpoints

Need More Help?

  1. Copy your error logs
  2. Visit our Discord
  3. Post in #🆘|jan-help channel
Check logs before sharing. We retain logs for only 24 hours.