Function Region Misconfigured – Still Showing US IP Despite EU Region

I recently configured my project to use the EU (Frankfurt) region server (eu-central-1) for my functions. However, I’ve noticed that the function’s IP address is still showing as 3.141.45.55, which appears to be based in Ohio, US.

Could you please help me resolve this and ensure my functions are actually running in the selected EU region?

Thanks in advance for your help!
lightweight-monitor.netlify.app

Regards,
Bingham Zhou

Hi @binantrading,

Thanks for reaching out!

I performed a curl with:

curl -I https://lightweight-monitor.netlify.app/.netlify/functions/get-snapshot

checking in our logs for the x-nf-request-id I’m showing the aws_region is eu-central-1. Are you still seeing the Ohio, US IP address? If so, could you provide exact steps to reproduce the issue?

Hello,

I got ip address 98.84.224.111, 18.208.88.157. Both seem to be US ip address. Please help me get EU address.

Thanks!

Regards,

Bin

Hi @binantrading,

Checking our internal logs of the x-nf-request-id (01K07W7CE9FM5D85J8GDSPKVJD) that was in the provided screenshot, I am seeing that the aws_region is eu-central-1, which is the region that has been selected on the site. The IP addresses you mentioned are Netlify CND/Edge nodes and not the function execution origin.