# Http request flow error

**URL:** <https://discourse.nodered.org/t/http-request-flow-error/72334>\
**Category:** General\
**Created:** [16 December 2022 20:07 UTC](https://discourse.nodered.org/t/http-request-flow-error/72334 "2022-12-16T20:07:45Z")\
**Posts on this page:** 13\
**Page:** 1

<div class="post-metadata">

**Author:** ![om3rx](https://avatars.discourse-cdn.com/v4/letter/o/4bbf92/32.png) [@om3rx](https://discourse.nodered.org/u/om3rx)\
**Post date:** [16 December 2022 20:07 UTC](https://discourse.nodered.org/t/http-request-flow-error/72334/1 "2022-12-16T20:07:45Z")

</div>

Hi,  
I have basic flow that triggers 5hours from a website everyday at 00:00 and write them in a times.txt file.  
Until Dec. 12th it was working but now I'm getting the error on the screenshot.

 ![image](https://us1.discourse-cdn.com/flex026/uploads/nodered/original/3X/7/9/79dbcd3843da553c65796af1dde837a3d37e0d72.jpeg)

```auto
[{"id":"c905ee12da44453a","type":"html","z":"b8a01411d25c8f49","name":"","property":"payload","outproperty":"payload","tag":"#today-pray-times-row div[class=tpt-cell]","ret":"html","as":"multi","x":415,"y":100,"wires":[["63ed769d1f785e1c","6ac3f5aacd7f1664"]],"l":false},{"id":"2b2a9bbc796fbadd","type":"inject","z":"b8a01411d25c8f49","name":"","props":[{"p":"payload"},{"p":"topic","vt":"str"}],"repeat":"","crontab":"","once":false,"onceDelay":0.1,"topic":"","payload":"","payloadType":"date","x":120,"y":100,"wires":[["1316bdb5c0a8c752"]]},{"id":"1316bdb5c0a8c752","type":"http request","z":"b8a01411d25c8f49","name":"","method":"GET","ret":"txt","paytoqs":"ignore","url":"https://namazvakitleri.diyanet.gov.tr/en-US/9132/prayer-time-for-montreal","tls":"","persist":false,"proxy":"","insecureHTTPParser":false,"authType":"","senderr":false,"headers":[{"keyType":"User-Agent","keyValue":"","valueType":"other","valueValue":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:89.0) Gecko/20100101 Firefox/89.0"}],"x":290,"y":100,"wires":[["c905ee12da44453a"]]},{"id":"daf1ac4bf1cd7606","type":"debug","z":"b8a01411d25c8f49","name":"debug 122","active":true,"tosidebar":true,"console":false,"tostatus":false,"complete":"payload","targetType":"msg","statusVal":"","statusType":"auto","x":790,"y":100,"wires":[]},{"id":"63ed769d1f785e1c","type":"html","z":"b8a01411d25c8f49","name":"","property":"payload","outproperty":"payload","tag":"div[class=tpt-title]","ret":"html","as":"multi","x":485,"y":80,"wires":[["5f4eca7604092473"]],"l":false},{"id":"6ac3f5aacd7f1664","type":"html","z":"b8a01411d25c8f49","name":"","property":"payload","outproperty":"payload","tag":"div[class=tpt-time]","ret":"html","as":"multi","x":485,"y":120,"wires":[["5f4eca7604092473"]],"l":false},{"id":"5f4eca7604092473","type":"join","z":"b8a01411d25c8f49","name":"","mode":"custom","build":"array","property":"payload","propertyType":"msg","key":"topic","joiner":"\\n","joinerType":"str","accumulate":false,"timeout":"","count":"2","reduceRight":false,"reduceExp":"","reduceInit":"","reduceInitType":"","reduceFixup":"","x":555,"y":100,"wires":[["4198e8a4659a8f31"]],"l":false},{"id":"4198e8a4659a8f31","type":"change","z":"b8a01411d25c8f49","name":"","rules":[{"t":"move","p":"payload","pt":"msg","to":"temp","tot":"msg"},{"t":"delete","p":"payload","pt":"msg"},{"t":"set","p":"payload","pt":"msg","to":"{}","tot":"json"},{"t":"set","p":"payload.prayer","pt":"msg","to":"temp[0]","tot":"msg"},{"t":"set","p":"payload.time","pt":"msg","to":"temp[1]","tot":"msg"}],"action":"","property":"","from":"","to":"","reg":false,"x":615,"y":100,"wires":[["19d626209f440d07"]],"l":false},{"id":"19d626209f440d07","type":"join","z":"b8a01411d25c8f49","name":"","mode":"custom","build":"array","property":"payload","propertyType":"msg","key":"topic","joiner":"\\n","joinerType":"str","accumulate":false,"timeout":"1","count":"","reduceRight":false,"reduceExp":"","reduceInit":"","reduceInitType":"","reduceFixup":"","x":675,"y":100,"wires":[["daf1ac4bf1cd7606"]],"l":false}]

```

---

<div class="post-metadata">

**Author:** ![Paul-Reed](https://sea2.discourse-cdn.com/flex026/user_avatar/discourse.nodered.org/paul-reed/32/66906_2.png) [@Paul-Reed](https://discourse.nodered.org/u/Paul-Reed)\
**Post date:** [16 December 2022 20:18 UTC](https://discourse.nodered.org/t/http-request-flow-error/72334/2 "2022-12-16T20:18:05Z")

</div>

In order to make code readable and usable it is necessary to surround your code with three backticks (also known as a left quote or backquote `````)

````auto
``` 
   code goes here 
```

````

You can edit and correct your post by clicking the pencil ✏ icon.

See this post for more details - [How to share code or flow json](https://discourse.nodered.org/t/how-to-share-code-or-flow-json/506)

---

<div class="post-metadata">

**Author:** ![om3rx](https://avatars.discourse-cdn.com/v4/letter/o/4bbf92/32.png) [@om3rx](https://discourse.nodered.org/u/om3rx)\
**Post date:** [16 December 2022 20:22 UTC](https://discourse.nodered.org/t/http-request-flow-error/72334/3 "2022-12-16T20:22:40Z")

</div>

Sorry, I just updated the code.. Thanks

---

<div class="post-metadata">

**Author:** ![om3rx](https://avatars.discourse-cdn.com/v4/letter/o/4bbf92/32.png) [@om3rx](https://discourse.nodered.org/u/om3rx)\
**Post date:** [16 December 2022 22:35 UTC](https://discourse.nodered.org/t/http-request-flow-error/72334/4 "2022-12-16T22:35:09Z")

</div>

I'm using Home Assistant and Note-Red was updating couple days ago.. wondering if that caused the issue. I have Home Assistant running in another computer with Note-Red that was not updated and the flow above works there..

---

<div class="post-metadata">

**Author:** ![om3rx](https://avatars.discourse-cdn.com/v4/letter/o/4bbf92/32.png) [@om3rx](https://discourse.nodered.org/u/om3rx)\
**Post date:** [17 December 2022 03:03 UTC](https://discourse.nodered.org/t/http-request-flow-error/72334/5 "2022-12-17T03:03:19Z")

</div>

I see that problem is related to Note-Red version. The flow works with 13.5.3 but if I upgrade to 14.0.0 im getting the error above..  
 ![image](https://us1.discourse-cdn.com/flex026/uploads/nodered/original/3X/f/e/fedb15f72e56151ee70ee68bf0caa4adaea0aa7e.png)

---

<div class="post-metadata">

**Author:** ![Colin](https://sea2.discourse-cdn.com/flex026/user_avatar/discourse.nodered.org/colin/32/17040_2.png) [@Colin](https://discourse.nodered.org/u/Colin)\
**Post date:** [17 December 2022 08:27 UTC](https://discourse.nodered.org/t/http-request-flow-error/72334/6 "2022-12-17T08:27:56Z")

</div>

It is ok for me running node red 3.0.2 with nodejs 16

I think you will need to post on an HA forum, Perhaps they are not using a good version of nodejs, or an out of date node red version.

---

<div class="post-metadata">

**Author:** ![E1cid](https://sea2.discourse-cdn.com/flex026/user_avatar/discourse.nodered.org/e1cid/32/77971_2.png) [@E1cid](https://discourse.nodered.org/u/E1cid)\
**Post date:** [17 December 2022 08:56 UTC](https://discourse.nodered.org/t/http-request-flow-error/72334/7 "2022-12-17T08:56:27Z")

</div>

I tried your http request and it worked fine 3 times, then after that all that is returned is a html page containing a Javascript function, I suspect that the site has started to monitor the useage and is blocking automated requests. i suggest sending the request nodes return payload to console or file to see what is returned.

---

<div class="post-metadata">

**Author:** ![Colin](https://sea2.discourse-cdn.com/flex026/user_avatar/discourse.nodered.org/colin/32/17040_2.png) [@Colin](https://discourse.nodered.org/u/Colin)\
**Post date:** [17 December 2022 09:07 UTC](https://discourse.nodered.org/t/http-request-flow-error/72334/8 "2022-12-17T09:07:23Z")

</div>

It isn't giving the EPROTO error though, which is coming from nodejs I believe.

---

<div class="post-metadata">

**Author:** ![E1cid](https://sea2.discourse-cdn.com/flex026/user_avatar/discourse.nodered.org/e1cid/32/77971_2.png) [@E1cid](https://discourse.nodered.org/u/E1cid)\
**Post date:** [17 December 2022 09:36 UTC](https://discourse.nodered.org/t/http-request-flow-error/72334/9 "2022-12-17T09:36:07Z")

</div>

You are correct, I had not seen the error in the image, I just tested the flow.

---

<div class="post-metadata">

**Author:** ![Steve-Mcl](https://sea2.discourse-cdn.com/flex026/user_avatar/discourse.nodered.org/steve-mcl/32/4826_2.png) [@Steve-Mcl](https://discourse.nodered.org/u/Steve-Mcl)\
**Post date:** [17 December 2022 09:46 UTC](https://discourse.nodered.org/t/http-request-flow-error/72334/10 "2022-12-17T09:46:03Z")

</div>

I suspect this is a HA thing. They have probably updated the image to use Nodejs v18.x

> <https://stackoverflow.com/questions/73630463/write-eproto-b8150000error0a000152ssl-routinesfinal-renegotiateunsafe-legac>

Can you see if diagnostics is available on that container? In node-red, open the command palette (`ctrl+shift+p`) and type `info` then see if there is a `system info` option in the list. Click that, you should see what versions are used (plus much more)

---

<div class="post-metadata">

**Author:** ![om3rx](https://avatars.discourse-cdn.com/v4/letter/o/4bbf92/32.png) [@om3rx](https://discourse.nodered.org/u/om3rx)\
**Post date:** [17 December 2022 17:03 UTC](https://discourse.nodered.org/t/http-request-flow-error/72334/11 "2022-12-17T17:03:06Z")

</div>

system info is not listed as mentioned above could be related to Home Assistant, I just restored to Note-RED version 13.5.3 and it's working

---

<div class="post-metadata">

**Author:** ![Colin](https://sea2.discourse-cdn.com/flex026/user_avatar/discourse.nodered.org/colin/32/17040_2.png) [@Colin](https://discourse.nodered.org/u/Colin)\
**Post date:** [17 December 2022 20:33 UTC](https://discourse.nodered.org/t/http-request-flow-error/72334/12 "2022-12-17T20:33:04Z")

</div>

Please do feed the issue into wherever you report Home Assistant problems so that others won't keep falling over this.

---

<div class="post-metadata">

**Author:** ![system](https://us1.discourse-cdn.com/flex026/uploads/nodered/original/1X/d073cd938eafa2e558d7c2cd59003b3ef4963033.png) [@system](https://discourse.nodered.org/u/system)\
**Post date:** [15 February 2023 20:34 UTC](https://discourse.nodered.org/t/http-request-flow-error/72334/13 "2023-02-15T20:34:03Z")

</div>

This topic was automatically closed 60 days after the last reply. New replies are no longer allowed.
