Done a quick bit of testing and it looks like under the hood Node does support HTTP/1.0 connections so we are no closer to working this one out.
Do you happen to have Node installed locally? I ran the code below which I found here just to test if HTTP/1.0 does work, It doesn’t test it in n8n but it would be nice to see if that is able to connect to your service as well to see if it is something odd with the service or something odd somewhere else in the n8n implementation.
That is annoying but basically yeah, Could be that some of the processing the HTTP Request node does on the way is causing an issue.
Do you get the same issue if you try toggling the older HTTP Request library ( N8N_USE_DEPRECATED_REQUEST_LIB=true)?
It has not taken long but I think we might be near the end of my knowledge when it comes to HTTP and Node but depending on the result of that test there could be other things we can check.
That is interesting so it looks like it might be parsing part of the HTML then hitting an issue, converting the data from your error message only shows what could be the bottom part of your pages content it is hard to tell without seeing the entire thing.
I have put a nicer to look at version of the error below with the actual buffer data removed so if you don’t want it on the internet you can edit your comment
Out of interest would you be able / willing to save the page HTML and send it as a DM or email it to me so I can see if it is just the body causing the issue?