In previous versions of the HTTP node, I was able to use SOCKS5 and working like charm in this format:
socks5://USERNAME:PASSWORD@IP:PORT
Now, it’s not working anymore.
{
"errorMessage": "protocol mismatch",
"errorDetails": {
"httpCode": "rejected"
},
"n8nDetails": {
"nodeName": "HTTP Request",
"nodeType": "n8n-nodes-base.httpRequest",
"nodeVersion": 4.1,
"itemIndex": 0,
"time": "14/04/2024, 15:39:38",
"n8nVersion": "1.36.0 (Self Hosted)",
"binaryDataMode": "default",
"stackTrace": [
"NodeApiError: protocol mismatch",
" at Object.execute (/usr/local/lib/node_modules/n8n/node_modules/n8n-nodes-base/dist/nodes/HttpRequest/V3/HttpRequestV3.node.js:1571:35)",
" at processTicksAndRejections (node:internal/process/task_queues:95:5)",
" at Workflow.runNode (/usr/local/lib/node_modules/n8n/node_modules/n8n-workflow/dist/Workflow.js:728:19)",
" at /usr/local/lib/node_modules/n8n/node_modules/n8n-core/dist/WorkflowExecute.js:660:53",
" at /usr/local/lib/node_modules/n8n/node_modules/n8n-core/dist/WorkflowExecute.js:1062:20"
]
}
}
Only the unsecured method is working with:
http://USERNAME:PASSWORD@IP:PORT
Even the https method not work:
{
"errorMessage": "write EPROTO 705B3AA4FFFF0000:error:0A00010B:SSL routines:ssl3_get_record:wrong version number:../deps/openssl/openssl/ssl/record/ssl3_record.c:354:\n",
"errorDetails": {
"httpCode": "rejected"
},
"n8nDetails": {
"nodeName": "HTTP Request",
"nodeType": "n8n-nodes-base.httpRequest",
"nodeVersion": 4.1,
"itemIndex": 0,
"time": "14/04/2024, 15:40:45",
"n8nVersion": "1.36.0 (Self Hosted)",
"binaryDataMode": "default",
"stackTrace": [
"NodeApiError: write EPROTO 705B3AA4FFFF0000:error:0A00010B:SSL routines:ssl3_get_record:wrong version number:../deps/openssl/openssl/ssl/record/ssl3_record.c:354:",
"",
" at Object.execute (/usr/local/lib/node_modules/n8n/node_modules/n8n-nodes-base/dist/nodes/HttpRequest/V3/HttpRequestV3.node.js:1571:35)",
" at processTicksAndRejections (node:internal/process/task_queues:95:5)",
" at Workflow.runNode (/usr/local/lib/node_modules/n8n/node_modules/n8n-workflow/dist/Workflow.js:728:19)",
" at /usr/local/lib/node_modules/n8n/node_modules/n8n-core/dist/WorkflowExecute.js:660:53",
" at /usr/local/lib/node_modules/n8n/node_modules/n8n-core/dist/WorkflowExecute.js:1062:20"
]
}
}