Describe the problem/error/question
Reposting because the original got flagged for including the Docling server internal URL
![]()
I’m trying to connect n8n to a Dockling server using an ‘HTTP Request’ node configured as,
Method: POST
URL: {docling_url}/v1/convert/file
Authentication: None
Send Body: enabled
Body Content Type: Form-Data
Body Type: n8n Binary file
Body Name: files
Body Input Data Field Name: data
The input node is ‘Read Files from Disk’, which passes a pdf file in binary form.
What is the error message (if any)?
The ‘HTTP Request’ node stays in ‘Executing’ state for exactly 5min and then gives error,
‘Problem in node ‘HTTP Request1’
The connection was aborted, perhaps the server is offline’
Below are the Docling server responses when running the workflow,
DEBUG:python_multipart.multipart:Calling on_part_begin with no data
DEBUG:python_multipart.multipart:Calling on_header_field with data[54:73]
DEBUG:python_multipart.multipart:Calling on_header_value with data[75:108]
DEBUG:python_multipart.multipart:Calling on_header_end with no data
DEBUG:python_multipart.multipart:Calling on_headers_finished with no data
DEBUG:python_multipart.multipart:Calling on_part_data with data[112:115]
DEBUG:python_multipart.multipart:Calling on_part_end with no data
DEBUG:python_multipart.multipart:Calling on_part_begin with no data
DEBUG:python_multipart.multipart:Calling on_header_field with data[171:190]
DEBUG:python_multipart.multipart:Calling on_header_value with data[192:222]
DEBUG:python_multipart.multipart:Calling on_header_end with no data
DEBUG:python_multipart.multipart:Calling on_headers_finished with no data
DEBUG:python_multipart.multipart:Calling on_part_data with data[226:227]
DEBUG:python_multipart.multipart:Calling on_part_end with no data
DEBUG:python_multipart.multipart:Calling on_part_begin with no data
DEBUG:python_multipart.multipart:Calling on_header_field with data[283:302]
DEBUG:python_multipart.multipart:Calling on_header_value with data[304:387]
DEBUG:python_multipart.multipart:Calling on_header_end with no data
DEBUG:python_multipart.multipart:Calling on_header_field with data[389:401]
DEBUG:python_multipart.multipart:Calling on_header_value with data[403:427]
DEBUG:python_multipart.multipart:Calling on_header_end with no data
DEBUG:python_multipart.multipart:Calling on_headers_finished with no data
DEBUG:python_multipart.multipart:Calling on_part_data with data[0:98297]
DEBUG:python_multipart.multipart:Calling on_part_data with data[0:65536]
DEBUG:python_multipart.multipart:Calling on_part_data with data[0:95223]
DEBUG:python_multipart.multipart:Calling on_part_data with data[0:255964]
DEBUG:python_multipart.multipart:Calling on_part_data with data[0:107502]
DEBUG:python_multipart.multipart:Calling on_part_data with data[0:255964]
DEBUG:python_multipart.multipart:Calling on_part_data with data[0:235493]
DEBUG:python_multipart.multipart:Calling on_part_data with data[0:255964]
DEBUG:python_multipart.multipart:Calling on_part_data with data[0:255964]
DEBUG:python_multipart.multipart:Calling on_part_data with data[0:255964]
DEBUG:python_multipart.multipart:Calling on_part_data with data[0:255964]
DEBUG:python_multipart.multipart:Calling on_part_data with data[0:24853]
Share the output returned by the last node
{
“errorMessage”: “The connection was aborted, perhaps the server is offline”,
“errorDetails”: {
“rawErrorMessage”: [
“timeout of 300000ms exceeded”,
“timeout of 300000ms exceeded”
],
“httpCode”: “ECONNABORTED”
},
“n8nDetails”: {
“nodeName”: “HTTP Request1”,
“nodeType”: “n8n-nodes-base.httpRequest”,
“nodeVersion”: 4.4,
“itemIndex”: 0,
“time”: “5/28/2026, 11:36:06 AM”,
“n8nVersion”: “2.14.2 (Self Hosted)”,
“binaryDataMode”: “filesystem”,
“stackTrace”: [
“NodeApiError: The connection was aborted, perhaps the server is offline”,
" at ExecuteContext.execute (/usr/lib/node_modules/n8n/node_modules/n8n-nodes-base/nodes/HttpRequest/V3/HttpRequestV3.node.ts:816:16)“,
" at processTicksAndRejections (node:internal/process/task_queues:104:5)”,
" at WorkflowExecute.executeNode (/usr/lib/node_modules/n8n/node_modules/n8n-core/src/execution-engine/workflow-execute.ts:1045:8)“,
" at WorkflowExecute.runNode (/usr/lib/node_modules/n8n/node_modules/n8n-core/src/execution-engine/workflow-execute.ts:1224:11)”,
" at /usr/lib/node_modules/n8n/node_modules/n8n-core/src/execution-engine/workflow-execute.ts:1670:27",
" at /usr/lib/node_modules/n8n/node_modules/n8n-core/src/execution-engine/workflow-execute.ts:2315:11"
]
}
}
Information on your n8n setup
- n8n version: 2.14.2
- Database (default: SQLite): N/A
- n8n EXECUTIONS_PROCESS setting (default: own, main): default
- Running n8n via (Docker, npm, n8n cloud, desktop app): npm
- Operating system: Cachy OS