ioBroker / ioBroker.javascript

Script engine for JavaScript and Blockly
MIT License
322 stars 120 forks source link

[Bug]: >V7.10.2 Blockly http POST not working any more (Error host not reachable) #1530

Closed Ilovegym66 closed 3 months ago

Ilovegym66 commented 3 months ago

I'm sure that

Script type

Blockly

The problem

System: Docker Buanet V9.0.1 as Master, Slave on Proxmox LXC Debian 12, Javascript Instances 0 and 2. here the Blockly, works in Version 7.10.2 fine: image

Debug log of the http-Post:

3/29/2024, 9:51:25 AM.584   [info ]: javascript.2 (1622) Start javascript script.js.common.OpenEPaperlink.EPaper-Tags-Posts-Big
3/29/2024, 9:51:25 AM.604   [info ]: javascript.2 (1622) script.js.common.OpenEPaperlink.EPaper-Tags-Posts-Big: getState(id=solarmanpv.0.1804406.generationPower, timerId=undefined) => {"val":10,"ack":true,"ts":1711702086570,"q":0,"from":"system.adapter.solarmanpv.0","user":"system.user.admin","lc":1711702086570}
3/29/2024, 9:51:25 AM.604   [info ]: javascript.2 (1622) script.js.common.OpenEPaperlink.EPaper-Tags-Posts-Big: getState(id=solarmanpv.0.2898126.generationPower, timerId=undefined) => {"val":124,"ack":true,"ts":1711702086609,"q":0,"from":"system.adapter.solarmanpv.0","user":"system.user.admin","lc":1711702086609}
3/29/2024, 9:51:25 AM.605   [info ]: javascript.2 (1622) script.js.common.OpenEPaperlink.EPaper-Tags-Posts-Big: getState(id=drops-weather.0.data_1h.labeltext, timerId=undefined) => {"val":"In der nächsten Stunde wird weiterhin Regen erwartet","ack":true,"ts":1711702102420,"q":0,"from":"system.adapter.drops-weather.0","user":"system.user.admin","lc":1711698502227}
3/29/2024, 9:51:25 AM.605   [info ]: javascript.2 (1622) script.js.common.OpenEPaperlink.EPaper-Tags-Posts-Big: registered 0 subscriptions, 0 schedules, 0 messages, 0 logs and 0 file subscriptions
3/29/2024, 9:51:25 AM.605   [info ]: javascript.2 (1622) script.js.common.OpenEPaperlink.EPaper-Tags-Posts-Big: httpPost(config={"method":"post","url":"http://10.1.1.92/jsonupload","data":"mac=0000053E757ABC99&json=%5B%20%20%20%20%20%20%20%7B%22text%22%3A%20%5B100%2C30%2C%22PV%20Anlage%20EG%22%2C%22fonts%2Fcalibrib70%22%2C1%5D%7D%2C%20%20%20%20%20%20%7B%22text%22%3A%20%5B100%2C100%2C%22124.0%20%20Watt%22%2C%22fonts%2Fcalibrib100%22%2C2%5D%7D%2C%20%20%20%7B%22text%22%3A%20%5B100%2C230%2C%22PV%20Anlage%20DG%22%2C%22fonts%2Fcalibrib70%22%2C1%5D%7D%2C%20%20%20%7B%22text%22%3A%20%5B100%2C300%2C%2210.0%20%20Watt%22%2C%22fonts%2Fcalibrib100%22%2C2%5D%7D%2C%20%20%20%7B%22text%22%3A%20%5B100%2C400%2C%22In%20der%20n%C3%A4chsten%20Stunde%20wird%20weiterhin%20Regen%20erwartet%22%2C%22fonts%2Fcalibrib40%22%2C1%5D%7D%20%5D","responseType":"text","responseEncoding":"utf8","timeout":3000,"headers":{"User-Agent":"Mozilla/5.0 (X11; Linux i686; rv:109.0) Gecko/20100101 Firefox/121.0"}}, data=mac=0000053E757ABC99&json=%5B%20%20%20%20%20%20%20%7B%22text%22%3A%20%5B100%2C30%2C%22PV%20Anlage%20EG%22%2C%22fonts%2Fcalibrib70%22%2C1%5D%7D%2C%20%20%20%20%20%20%7B%22text%22%3A%20%5B100%2C100%2C%22124.0%20%20Watt%22%2C%22fonts%2Fcalibrib100%22%2C2%5D%7D%2C%20%20%20%7B%22text%22%3A%20%5B100%2C230%2C%22PV%20Anlage%20DG%22%2C%22fonts%2Fcalibrib70%22%2C1%5D%7D%2C%20%20%20%7B%22text%22%3A%20%5B100%2C300%2C%2210.0%20%20Watt%22%2C%22fonts%2Fcalibrib100%22%2C2%5D%7D%2C%20%20%20%7B%22text%22%3A%20%5B100%2C400%2C%22In%20der%20n%C3%A4chsten%20Stunde%20wird%20weiterhin%20Regen%20erwartet%22%2C%22fonts%2Fcalibrib40%22%2C1%5D%7D%20%5D)

and with Version 7.11.1 this:

3/29/2024, 9:31:55 AM.420   [info ]: javascript.2 (1503) Start javascript script.js.common.OpenEPaperlink.EPaper-Tags-Posts-Big
3/29/2024, 9:31:55 AM.434   [info ]: javascript.2 (1503) script.js.common.OpenEPaperlink.EPaper-Tags-Posts-Big: getState(id=solarmanpv.0.1804406.generationPower, timerId=undefined) => {"val":17,"ack":true,"ts":1711701004641,"q":0,"from":"system.adapter.solarmanpv.0","user":"system.user.admin","lc":1711700643884}
3/29/2024, 9:31:55 AM.434   [info ]: javascript.2 (1503) script.js.common.OpenEPaperlink.EPaper-Tags-Posts-Big: getState(id=solarmanpv.0.2898126.generationPower, timerId=undefined) => {"val":204,"ack":true,"ts":1711701004659,"q":0,"from":"system.adapter.solarmanpv.0","user":"system.user.admin","lc":1711701004659}
3/29/2024, 9:31:55 AM.434   [info ]: javascript.2 (1503) script.js.common.OpenEPaperlink.EPaper-Tags-Posts-Big: getState(id=drops-weather.0.data_1h.labeltext, timerId=undefined) => {"val":"In der nächsten Stunde wird weiterhin Regen erwartet","ack":true,"ts":1711700902298,"q":0,"from":"system.adapter.drops-weather.0","user":"system.user.admin","lc":1711698502227}
3/29/2024, 9:31:55 AM.434   [info ]: javascript.2 (1503) script.js.common.OpenEPaperlink.EPaper-Tags-Posts-Big: registered 0 subscriptions, 0 schedules, 0 messages, 0 logs and 0 file subscriptions
3/29/2024, 9:31:55 AM.435   [info ]: javascript.2 (1503) script.js.common.OpenEPaperlink.EPaper-Tags-Posts-Big: httpPost(config={"method":"post","url":"http://10.1.1.92/jsonupload","responseType":"text","responseEncoding":"utf8","timeout":3000,"headers":{"User-Agent":"Mozilla/5.0 (X11; Linux i686; rv:109.0) Gecko/20100101 Firefox/121.0"}}, data=mac=0000053E757ABC99&json=%5B%20%20%20%20%20%20%20%7B%22text%22%3A%20%5B100%2C30%2C%22PV%20Anlage%20EG%22%2C%22fonts%2Fcalibrib70%22%2C1%5D%7D%2C%20%20%20%20%20%20%7B%22text%22%3A%20%5B100%2C100%2C%22204.0%20%20Watt%22%2C%22fonts%2Fcalibrib100%22%2C2%5D%7D%2C%20%20%20%7B%22text%22%3A%20%5B100%2C230%2C%22PV%20Anlage%20DG%22%2C%22fonts%2Fcalibrib70%22%2C1%5D%7D%2C%20%20%20%7B%22text%22%3A%20%5B100%2C300%2C%2217.0%20%20Watt%22%2C%22fonts%2Fcalibrib100%22%2C2%5D%7D%2C%20%20%20%7B%22text%22%3A%20%5B100%2C400%2C%22In%20der%20n%C3%A4chsten%20Stunde%20wird%20weiterhin%20Regen%20erwartet%22%2C%22fonts%2Fcalibrib40%22%2C1%5D%7D%20%5D)

The Difference is the ' " at begin and at the end,.. ??

iobroker.current.log (in debug mode!)

3/29/2024, 9:31:55 AM.420   [info ]: javascript.2 (1503) Start javascript script.js.common.OpenEPaperlink.EPaper-Tags-Posts-Big
3/29/2024, 9:31:55 AM.434   [info ]: javascript.2 (1503) script.js.common.OpenEPaperlink.EPaper-Tags-Posts-Big: getState(id=solarmanpv.0.1804406.generationPower, timerId=undefined) => {"val":17,"ack":true,"ts":1711701004641,"q":0,"from":"system.adapter.solarmanpv.0","user":"system.user.admin","lc":1711700643884}
3/29/2024, 9:31:55 AM.434   [info ]: javascript.2 (1503) script.js.common.OpenEPaperlink.EPaper-Tags-Posts-Big: getState(id=solarmanpv.0.2898126.generationPower, timerId=undefined) => {"val":204,"ack":true,"ts":1711701004659,"q":0,"from":"system.adapter.solarmanpv.0","user":"system.user.admin","lc":1711701004659}
3/29/2024, 9:31:55 AM.434   [info ]: javascript.2 (1503) script.js.common.OpenEPaperlink.EPaper-Tags-Posts-Big: getState(id=drops-weather.0.data_1h.labeltext, timerId=undefined) => {"val":"In der nächsten Stunde wird weiterhin Regen erwartet","ack":true,"ts":1711700902298,"q":0,"from":"system.adapter.drops-weather.0","user":"system.user.admin","lc":1711698502227}
3/29/2024, 9:31:55 AM.434   [info ]: javascript.2 (1503) script.js.common.OpenEPaperlink.EPaper-Tags-Posts-Big: registered 0 subscriptions, 0 schedules, 0 messages, 0 logs and 0 file subscriptions
3/29/2024, 9:31:55 AM.435   [info ]: javascript.2 (1503) script.js.common.OpenEPaperlink.EPaper-Tags-Posts-Big: httpPost(config={"method":"post","url":"http://10.1.1.92/jsonupload","responseType":"text","responseEncoding":"utf8","timeout":3000,"headers":{"User-Agent":"Mozilla/5.0 (X11; Linux i686; rv:109.0) Gecko/20100101 Firefox/121.0"}}, data=mac=0000053E757ABC99&json=%5B%20%20%20%20%20%20%20%7B%22text%22%3A%20%5B100%2C30%2C%22PV%20Anlage%20EG%22%2C%22fonts%2Fcalibrib70%22%2C1%5D%7D%2C%20%20%20%20%20%20%7B%22text%22%3A%20%5B100%2C100%2C%22204.0%20%20Watt%22%2C%22fonts%2Fcalibrib100%22%2C2%5D%7D%2C%20%20%20%7B%22text%22%3A%20%5B100%2C230%2C%22PV%20Anlage%20DG%22%2C%22fonts%2Fcalibrib70%22%2C1%5D%7D%2C%20%20%20%7B%22text%22%3A%20%5B100%2C300%2C%2217.0%20%20Watt%22%2C%22fonts%2Fcalibrib100%22%2C2%5D%7D%2C%20%20%20%7B%22text%22%3A%20%5B100%2C400%2C%22In%20der%20n%C3%A4chsten%20Stunde%20wird%20weiterhin%20Regen%20erwartet%22%2C%22fonts%2Fcalibrib40%22%2C1%5D%7D%20%5D)

Version of nodejs

18.20.0

Version of ioBroker js-controller

5.0.19

Version of adapter

7.11.1