Service Troubleshooting
A service is not receiving connections
- Verify the service is configured in
trapster.confand Trapster is running - Check the port is actually listening:
ss -tlnp | grep <port> - Test connectivity from another host:
nc -zv <trapster-ip> <port> - Check your firewall - the port must be reachable from the network segments you want to monitor
Credentials are not being captured
Some services require a specific client interaction before credentials are exchanged. Ensure:
- The client is actually sending credentials (not just scanning)
- The service version string in your config matches what the client expects (e.g. MySQL auth plugin compatibility)
HTTP skin not loading
- Verify the skin folder name matches a directory in
trapster/data/http/ - Check that
config.yamlinside the skin folder is valid YAML - Check Trapster logs for template rendering errors
Enterprise: service shows as offline in dashboard
- Check that the Trapster is reachable and the sync is active (see Installation Troubleshooting)
- Try reapplying the configuration template from Trapsters → device → Services
- Reboot the Trapster if the service does not recover
