Skip to content

Linux Troubleshooting

Terminal window
# Check socket
ls -la /tmp/warpdl.sock
# Remove stale socket
rm /tmp/warpdl.sock
# Or use TCP
export WARPDL_FORCE_TCP=1

If SELinux blocks WarpDL:

Terminal window
# Check for denials
ausearch -m avc -ts recent
# Create policy module (temporary)
setenforce 0
# Or create proper policy
audit2allow -a -M warpdl
semodule -i warpdl.pp
Terminal window
# Check AppArmor status
aa-status
# Add WarpDL to complain mode
aa-complain /usr/local/bin/warpdl
Terminal window
# Check status
systemctl status warpdl
# View logs
journalctl -u warpdl -f

WarpDL uses the system keyring. Ensure D-Bus is running:

Terminal window
# Check keyring service
systemctl --user status gnome-keyring-daemon