bug(agent): quarantined UniFi detail payload #1116

Closed
opened 2026-03-28 04:31:49 +00:00 by mfreeman451 · 0 comments
Owner

Imported from GitHub.

Original GitHub issue: #3075
Original author: @mfreeman451
Original URL: https://github.com/carverauto/serviceradar/issues/3075
Original created: 2026-03-25T14:44:49Z


Describe the bug

Mar 25 14:38:57 dusk01 serviceradar-agent[8021]: {"level":"warn","component":"agent","job_id":"3a7dd9f8-972d-44fb-9f78-a001d3b805aa","target_ip":"216.17.46.98","error":"SNMP query timeout for 216.17.46.98","time":"2026-03-25T14:38:57Z","message":"Failed to query system info via SNMP, skipping"}
Mar 25 14:38:57 dusk01 serviceradar-agent[8021]: {"level":"warn","component":"agent","job_id":"3a7dd9f8-972d-44fb-9f78-a001d3b805aa","api_name":"tonka01","site_name":"Default","device_id":"39b54c6a-1598-3904-aa0c-96d9727f4d74","payload_bytes":1274,"top_level_keys":["adoptedAt","configurationId","features","firmwareUpdatable","firmwareVersion","id","interfaces","ipAddress","macAddress","model","name","provisionedAt","state","supported"],"payload_preview":"{\"id\":\"39b54c6a-1598-3904-aa0c-96d9727f4d74\",\"macAddress\":\"0c:ea:14:32:d2:77\",\"ipAddress\":\"216.17.46.98\",\"name\":\"tonka01\",\"model\":\"UDM Pro Max\",\"supported\":true,\"state\":\"ONLINE\",\"firmwareVersion\":\"5.0.16\",\"firmwareUpdatable\":false,\"adoptedAt\":\"2025-05-17T20:17:20Z\",\"provisionedAt\":\"2026-03-24T16:59:13Z\",\"configurationId\":\"f62b121a59bbc636\",\"features\":{\"switching\":{}},\"interfaces\":{\"ports\":[{\"idx\":1,\"state\":\"UP\",\"connector\":\"RJ45\",\"maxSpeedMbps\":1000,\"speedMbps\":1000},{\"idx\":10,\"state\":\"UP\",\"connector\":\"SFPPLUS\",\"maxSpeedMbps\":10000,\"speedMbps\":1000},{\"idx\":11,\"state\":\"UP\",\"connector\":\"SFPPLUS\",\"maxSpeedMbps\":10000,\"speedMbps\":1000},{\"idx\":2,\"state\":\"UP\",\"connector\":\"RJ45\",\"maxSpeedMbps\":1000,\"speedMbps\":1000},{\"idx\":3,\"state\":\"UP\",\"connector\":\"RJ45\",\"maxSpeedMbps\":1000,\"speedMbps\":1000},{\"idx\":4,\"state\":\"UP\",\"connector\":\"RJ45\",\"maxSpeedMbps\":1000,\"speedMbps\":1000},{\"idx\":5,\"state\":\"UP\",\"connector\":\"RJ45\",\"maxSpeedMbps\":1000,\"speedMbps\":1000},{\"idx\":6,\"state\":\"UP\",\"connector\":\"RJ45\",\"maxSpeedMbps\":1000,\"speedMbps\":1000},{\"idx\":7,\"state\":\"UP\",\"connector\":\"RJ45\",\"maxSpeedMbps\":1000,\"speedMbps\":1000},{\"idx\":8,\"state\":\"UP\",\"connector\":\"RJ45\",\"maxSpeedMbps\":1000,\"speedMbps\":1000},{\"idx\":9,\"state\":\"DOWN\",\"connector\":\"RJ45\",\"maxSpeedMbps\":2500,\"speedMbps\":10}]}}","time":"2026-03-25T14:38:57Z","message":"Quarantined UniFi detail payload drift"}
Mar 25 14:38:57 dusk01 serviceradar-agent[8021]: {"level":"warn","component":"agent","job_id":"3a7dd9f8-972d-44fb-9f78-a001d3b805aa","api_name":"tonka01","site_name":"Default","device_id":"39b54c6a-1598-3904-aa0c-96d9727f4d74","error":"failed to parse details for device 39b54c6a-1598-3904-aa0c-96d9727f4d74: unifi payload drift quarantined","time":"2026-03-25T14:38:57Z","message":"Falling back to site inventory uplink data after quarantined UniFi detail payload"}
Mar 25 14:38:57 dusk01 serviceradar-agent[8021]: {"level":"info","component":"agent","job_id":"3a7dd9f8-972d-44fb-9f78-a001d3b805aa","api_name":"tonka01","site_name":"Default","device_id":"39b54c6a-1598-3904-aa0c-96d9727f4d74","adapter_version":"unifi.detail.v1.legacy_stat_device","time":"2026-03-25T14:38:57Z","message":"Recovered UniFi topology signals from legacy stat/device fallback"}

To Reproduce
Steps to reproduce the behavior:

  1. Go to '...'
  2. Click on '....'
  3. Scroll down to '....'
  4. See error

Expected behavior
A clear and concise description of what you expected to happen.

Screenshots
If applicable, add screenshots to help explain your problem.

Desktop (please complete the following information):

  • OS: [e.g. iOS]
  • Browser [e.g. chrome, safari]
  • Version [e.g. 22]

Smartphone (please complete the following information):

  • Device: [e.g. iPhone6]
  • OS: [e.g. iOS8.1]
  • Browser [e.g. stock browser, safari]
  • Version [e.g. 22]

Additional context
Add any other context about the problem here.

Imported from GitHub. Original GitHub issue: #3075 Original author: @mfreeman451 Original URL: https://github.com/carverauto/serviceradar/issues/3075 Original created: 2026-03-25T14:44:49Z --- **Describe the bug** ``` Mar 25 14:38:57 dusk01 serviceradar-agent[8021]: {"level":"warn","component":"agent","job_id":"3a7dd9f8-972d-44fb-9f78-a001d3b805aa","target_ip":"216.17.46.98","error":"SNMP query timeout for 216.17.46.98","time":"2026-03-25T14:38:57Z","message":"Failed to query system info via SNMP, skipping"} Mar 25 14:38:57 dusk01 serviceradar-agent[8021]: {"level":"warn","component":"agent","job_id":"3a7dd9f8-972d-44fb-9f78-a001d3b805aa","api_name":"tonka01","site_name":"Default","device_id":"39b54c6a-1598-3904-aa0c-96d9727f4d74","payload_bytes":1274,"top_level_keys":["adoptedAt","configurationId","features","firmwareUpdatable","firmwareVersion","id","interfaces","ipAddress","macAddress","model","name","provisionedAt","state","supported"],"payload_preview":"{\"id\":\"39b54c6a-1598-3904-aa0c-96d9727f4d74\",\"macAddress\":\"0c:ea:14:32:d2:77\",\"ipAddress\":\"216.17.46.98\",\"name\":\"tonka01\",\"model\":\"UDM Pro Max\",\"supported\":true,\"state\":\"ONLINE\",\"firmwareVersion\":\"5.0.16\",\"firmwareUpdatable\":false,\"adoptedAt\":\"2025-05-17T20:17:20Z\",\"provisionedAt\":\"2026-03-24T16:59:13Z\",\"configurationId\":\"f62b121a59bbc636\",\"features\":{\"switching\":{}},\"interfaces\":{\"ports\":[{\"idx\":1,\"state\":\"UP\",\"connector\":\"RJ45\",\"maxSpeedMbps\":1000,\"speedMbps\":1000},{\"idx\":10,\"state\":\"UP\",\"connector\":\"SFPPLUS\",\"maxSpeedMbps\":10000,\"speedMbps\":1000},{\"idx\":11,\"state\":\"UP\",\"connector\":\"SFPPLUS\",\"maxSpeedMbps\":10000,\"speedMbps\":1000},{\"idx\":2,\"state\":\"UP\",\"connector\":\"RJ45\",\"maxSpeedMbps\":1000,\"speedMbps\":1000},{\"idx\":3,\"state\":\"UP\",\"connector\":\"RJ45\",\"maxSpeedMbps\":1000,\"speedMbps\":1000},{\"idx\":4,\"state\":\"UP\",\"connector\":\"RJ45\",\"maxSpeedMbps\":1000,\"speedMbps\":1000},{\"idx\":5,\"state\":\"UP\",\"connector\":\"RJ45\",\"maxSpeedMbps\":1000,\"speedMbps\":1000},{\"idx\":6,\"state\":\"UP\",\"connector\":\"RJ45\",\"maxSpeedMbps\":1000,\"speedMbps\":1000},{\"idx\":7,\"state\":\"UP\",\"connector\":\"RJ45\",\"maxSpeedMbps\":1000,\"speedMbps\":1000},{\"idx\":8,\"state\":\"UP\",\"connector\":\"RJ45\",\"maxSpeedMbps\":1000,\"speedMbps\":1000},{\"idx\":9,\"state\":\"DOWN\",\"connector\":\"RJ45\",\"maxSpeedMbps\":2500,\"speedMbps\":10}]}}","time":"2026-03-25T14:38:57Z","message":"Quarantined UniFi detail payload drift"} Mar 25 14:38:57 dusk01 serviceradar-agent[8021]: {"level":"warn","component":"agent","job_id":"3a7dd9f8-972d-44fb-9f78-a001d3b805aa","api_name":"tonka01","site_name":"Default","device_id":"39b54c6a-1598-3904-aa0c-96d9727f4d74","error":"failed to parse details for device 39b54c6a-1598-3904-aa0c-96d9727f4d74: unifi payload drift quarantined","time":"2026-03-25T14:38:57Z","message":"Falling back to site inventory uplink data after quarantined UniFi detail payload"} Mar 25 14:38:57 dusk01 serviceradar-agent[8021]: {"level":"info","component":"agent","job_id":"3a7dd9f8-972d-44fb-9f78-a001d3b805aa","api_name":"tonka01","site_name":"Default","device_id":"39b54c6a-1598-3904-aa0c-96d9727f4d74","adapter_version":"unifi.detail.v1.legacy_stat_device","time":"2026-03-25T14:38:57Z","message":"Recovered UniFi topology signals from legacy stat/device fallback"} ``` **To Reproduce** Steps to reproduce the behavior: 1. Go to '...' 2. Click on '....' 3. Scroll down to '....' 4. See error **Expected behavior** A clear and concise description of what you expected to happen. **Screenshots** If applicable, add screenshots to help explain your problem. **Desktop (please complete the following information):** - OS: [e.g. iOS] - Browser [e.g. chrome, safari] - Version [e.g. 22] **Smartphone (please complete the following information):** - Device: [e.g. iPhone6] - OS: [e.g. iOS8.1] - Browser [e.g. stock browser, safari] - Version [e.g. 22] **Additional context** Add any other context about the problem here.
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
carverauto/serviceradar#1116
No description provided.