Http node - self host on podman using proxy: https url gives method not allowed while http request give success

Describe the problem/error/question

I am using the HTTP Request Node in n8n, but it is not working when I use an HTTPS URL while HTTP URLs work fine. Any integration with https connection results in the same output (timeout or METHOD_NOT_ALLOWED).

Similar issue: Http request proxy fails when using SSL - Questions - n8n Community

My use case

I simply want to connect an azure openai LLM to my agent, but this times out. So, I tried to use the HTTP request node to connect to openai.azure.com but failed as described. I soon realized that all https requests were failing from the HTTP Request Node, and any other integration, while http urls work fine.

My Setup

  • I have added the necessary certificates to the container OS.
  • The container is running on Podman in a RedHat VM, and it cannot connect to the internet directly, so we’re using a proxy.
  • When I test the HTTPS URL inside the Podman n8n pod using curl, it works fine.
  • However, when I try the same HTTPS URL in the n8n web interface (HTTP Request Node) and click “Test Workflow”, it fails.

What is the error message (if any)?

Method not allowed - please check you are using the right HTTP method

<html stuff saying the same thing but pretty>

This Page Cannot Be Displayed
The system cannot process this request because of non-standard HTTP requests made.
Date: Wed, 04 Jun 2025 16:54:26 CEST
Username:
Source IP: 10.xyz.xyz.xyz
URL: TUNNEL https://192.xyz.xyz.xy/
Category: URL Filtering Bypassed
Reason: UNKNOWN
Notification: METHOD_NOT_ALLOWED

What works

Please share your workflow

Share the output returned by the last node

Output returned: See section " What is the error message (if any)?"
Expected Output: The LLM’s response

Information on your n8n setup

  • n8n version: 1.92.2
  • Database (default: SQLite): Default
  • n8n EXECUTIONS_PROCESS setting (default: own, main): Default
  • Running n8n via (Docker, npm, n8n cloud, desktop app): Podman
  • Operating system: Alpine image

I hope you guys can help me out on this one, the setup is a bit complex so I think that is the issue since running n8n on a simple docker on my ubuntu works perfectly fine reproducing exactly what I am doing here connecting to Azure Open AI.

Problem was identified and solved: up until version 1.94, n8n was not handling well httpS requests under proxy. A few workaround were possible but updating to a version post 1.94 will solve the issue.

1 Like

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