Jey-Cee / ioBroker.net-tools

ioBroker network tools for ping, wake-on-lan and port scan.
Other
3 stars 3 forks source link

[Bug]: Error: No outstanding message, can't send a new one #38

Closed ThePoshExpert closed 1 month ago

ThePoshExpert commented 5 months ago

Contact Details

martin@baudermann.eu

What happened?

When searching for new devices always it looks like this in my log and no new devices will be detected. I have only few devices which could be discovered automatically and nearly all of my missing devices are reachable via Ping. Automatic detection seems also not to work.

Adapter Version

1.0.8

JS-Controller Version

5.0.19

Node JS Version

18.19.1

NPM Version

10.2.4

Operating System

Debian

Relevant log output

net-tools.0
2024-03-23 21:31:21.268 warn    Unknown message origin: 59686997

net-tools.0
2024-03-23 21:31:21.268 debug   DeviceManagement received: {"command":"dm:actionProgress","message":{"origin":59686997},"from":"system.adapter.admin.0","callback":{"message":{"origin":59686997},"id":56,"ack":false,"time":1711225881267},"_id":59686998}

net-tools.0
2024-03-23 21:31:19.731 error   Error: No outstanding message, can't send a new one

net-tools.0
2024-03-23 21:31:19.729 debug   DeviceManagement received: {"command":"dm:instanceAction","message":{"actionId":"discover"},"from":"system.adapter.admin.0","callback":{"message":{"actionId":"discover"},"id":55,"ack":false,"time":1711225879729},"_id":59686997}

net-tools.0
2024-03-23 21:31:18.111 debug   DeviceManagement received: {"command":"dm:listDevices","message":null,"from":"system.adapter.admin.0","callback":{"message":null,"id":54,"ack":false,"time":1711225878110},"_id":59686996}

admin.0
2024-03-23 21:31:18.105 warn    net-tools has an invalid jsonConfig: [{"instancePath":"/items/settings/items/interface/type","schemaPath":"#/definitions/componentType/enum","keyword":"enum","params":{"allowedValues":["alive","autocomplete","cron","fileSelector","text","textSendTo","number","port","color","checkbox","chips","header","slider","ip","user","room","func","select","icon","image","panel","password","file","sendTo","staticText","custom","pattern","table","accordion","instance","language","setState","certificate","certificates","staticImage","staticLink","divider","objectId","selectSendTo","autocompleteSendTo","checkLicense","uuid","timePicker","datePicker"]},"message":"must be equal to one of the allowed values"},{"instancePath":"/items/settings","schemaPath":"#/properties/items/patternProperties/%5E.%2B/allOf/8/if","keyword":"if","params":{"failingKeyword":"then"},"message":"must match \"then\" schema"},{"instancePath":"","schemaPath":"#/if","keyword":"if","params":{"failingKeyword":"then"},"message":"must match \"then\" schema"}]

Anything else?

No response

Jey-Cee commented 5 months ago

Thank you for reporting. This message is admin/config only thing, nothing to have worry about.

You are on an older testing version, please update to latest (actual 1.0.10) version.