Sentinel Troubleshooting
Agent Not Running
Problem: Sentinel Agent icon not in system tray / not monitoring
Solution:
- Check if installed: Programs → Sentinel Agent listed
- Restart service:
- Windows: Services → Restart “Sentinel Agent”
- macOS: Killall Sentinel Agent, relaunch
- Linux:
sudo systemctl restart sentinel-agent
- Check logs for errors (see Logs section below)
- Reinstall if needed: Uninstall → Download → Reinstall
Not Connecting to Cloud
Problem: Agent shows “Not Connected” or “Offline”
Solution:
- Check Internet: Open browser, confirm internet works
- Check Firewall: Sentinel needs outbound HTTPS (443)
- Windows: Firewall → Allow Sentinel through
- macOS: Check System Preferences → Security
- Check Proxy: If behind proxy, configure:
- Windows: Settings → Proxy settings
- Linux: Edit
/etc/truthvouch/sentinel/config.yaml
network:proxy:host: "proxy.company.com"port: 8080 - Test Connectivity:
Terminal window curl -I https://api.truthvouch.io# Should respond with HTTP 200
Not Monitoring Tools
Problem: ChatGPT/Claude usage not appearing in dashboard
Solution:
- Verify monitoring enabled:
- Windows: Settings → Monitoring → ChatGPT ✓
- Edit config:
"monitor_chatgpt": true
- Confirm tool running: Open ChatGPT in browser
- Check if blocked by other software:
- Antivirus might block monitoring
- Browser extension might interfere
- Clear browser cache: Settings → Clear browsing data
- Restart Sentinel Agent
High CPU or Memory Usage
Problem: Sentinel using >30% CPU or >500MB RAM
Solution:
-
Disable Screenshots: Reduce to RAM usage
monitoring:capture:screenshots: false -
Reduce Log Verbosity:
logging:level: "warn" # Instead of "debug" -
Disable Unused Features:
monitoring:file_access: false # If not neededbrowser_history: false -
Restart:
sudo systemctl restart sentinel-agent
Permissions/Access Denied
Problem: “Administrator access required” or “Permission denied”
Solution:
- Windows: Run as Administrator
- Right-click executable → Run as Administrator
- Or: Settings → Run as administrator
- macOS: Grant Full Disk Access
- System Preferences → Security & Privacy
- Add Sentinel to Full Disk Access list
- Linux: Use sudo for installation
Terminal window sudo apt install sentinel-agent # Not apt install
DLP Not Blocking
Problem: Sensitive data not being blocked
Solution:
-
Verify DLP Enabled:
dlp:enabled: true -
Check Patterns:
dlp:patterns:credit_card: truessn: trueapi_key: true -
Test Pattern: Try exact pattern from config
- If pattern uses
\d{3}-\d{2}-\d{4}, test with123-45-6789
- If pattern uses
-
Check Exemptions: Pattern may be exempted
- Review DLP Exceptions in dashboard
-
Refresh Policy: Force sync
- Windows:
sentinel-agent --sync-policies - Linux:
sentinel-agent --sync-policies
- Windows:
Policy Not Applying
Problem: Tool whitelist/blacklist not enforced
Solution:
- Check Deployment: Dashboard → Sentinel → Policies
- Status should show “Deployed”
- Check Scope: Policy applies to your user/department
- Go to Policy → Edit → Scope
- Force Policy Sync:
- Windows:
C:\Program Files\TruthVouch\sentinel.exe --sync-policies - Linux:
sentinel-agent --sync-policies
- Windows:
- Restart Agent:
- Windows:
net stop truthvouch-sentinel && net start truthvouch-sentinel - Linux:
sudo systemctl restart sentinel-agent
- Windows:
Logs Won’t Upload
Problem: Logs stuck in queue, not reaching dashboard
Solution:
- Check Connection: Ensure connected to internet
- Check Endpoint: Verify API endpoint reachable
Terminal window curl -I https://api.truthvouch.io/health# Should return HTTP 200 - Force Upload:
- Windows:
sentinel-agent --upload-now - Linux:
sentinel-agent --upload-now
- Windows:
- Clear Queue (if stuck):
Terminal window # Windowsdel "%ProgramData%\TruthVouch\Sentinel\queue\*"# Linuxsudo rm -f /var/lib/truthvouch/sentinel/queue/* - Restart: Agent will resume normal operation
Installation Failed
Problem: “Installation failed” or installer won’t run
Solution:
-
Windows:
- Run as Administrator
- Disable antivirus temporarily
- Restart computer, try again
- Download fresh copy (no corrupt file)
-
macOS:
- Check quarantine:
xattr ~/Downloads/Sentinel*.dmg - Remove quarantine:
xattr -d com.apple.quarantine ~/Downloads/Sentinel*.dmg - Try manual install:
Terminal window sudo installer -pkg Sentinel*.pkg -target /
- Check quarantine:
-
Linux:
- Check dependencies:
dpkg --audit - Install missing:
sudo apt --fix-broken install - Try manual:
sudo dpkg -i sentinel-agent*.deb --force-all
- Check dependencies:
Agent Crash/Hanging
Problem: Sentinel process crashed or unresponsive
Solution:
-
Force Kill:
- Windows:
taskkill /IM sentinel-agent.exe /F - macOS:
killall -9 Sentinel\ Agent - Linux:
sudo killall -9 sentinel-agent
- Windows:
-
Check Crash Logs:
- Windows:
C:\ProgramData\TruthVouch\Sentinel\logs\crash.log - macOS:
~/Library/Logs/TruthVouch/crash.log - Linux:
/var/log/truthvouch/crash.log
- Windows:
-
Restart Cleanly:
- Windows:
net start truthvouch-sentinel - Linux:
sudo systemctl start sentinel-agent
- Windows:
-
If Still Crashing:
- Reinstall agent
- Contact support with crash logs
Logs & Debugging
View Logs
Windows:
# Real-time logsGet-Content C:\ProgramData\TruthVouch\Sentinel\logs\agent.log -Tail 100 -Wait
# Or open in notepadnotepad C:\ProgramData\TruthVouch\Sentinel\logs\agent.logmacOS/Linux:
# Real-time logstail -f ~/.truthvouch/sentinel/agent.log
# Or system logsjournalctl -u sentinel-agent -fEnable Debug Logging
# /etc/truthvouch/sentinel/config.yaml or config.jsonlogging: level: "debug"
# Restartsudo systemctl restart sentinel-agent # Linuxnet stop truthvouch-sentinel && net start truthvouch-sentinel # WindowsCollect Diagnostics
Create support bundle:
# WindowsC:\Program Files\TruthVouch\sentinel.exe --diagnostics --output=diagnostic-bundle.zip
# Linuxsentinel-agent --diagnostics --output=diagnostic-bundle.zipUpload to support team.
Common Error Messages
| Error | Cause | Fix |
|---|---|---|
| ”Certificate verification failed” | SSL issue | Update CA certificates, check date/time |
| ”Failed to connect to API” | Network blocked | Check firewall, proxy settings |
| ”Policy sync failed” | Connection issue | Check internet, retry manually |
| ”DLP pattern invalid” | Regex error | Fix regex syntax in config |
| ”Permission denied” | Admin rights | Run as admin or use sudo |
Still Having Issues?
-
Collect Info:
- OS and version
- Sentinel version:
sentinel-agent --version - Logs (last 100 lines)
- Diagnostic bundle (see above)
-
Contact Support:
- Email: support@truthvouch.io
- Dashboard: Help → Contact Support
- Provide diagnostic bundle