8 months ago
I have two services that connect to each other, one being a main server and another running as a worker server (planning on adding more), I run them on port 8000 each, when I try to connect to the worker it says 502 Bad Gateway
I'm using this:
http://(INTERNALURL):8000
42 Replies
8 months ago
Is your service that you're calling internally bound to IPv6?
8 months ago
What's the framework?
8 months ago
Yeah that's IPv4 only
8 months ago
Set host=None
8 months ago
Can you share the deployment logs please
8 months ago
And your bind command
8 months ago
Can you share the line of code where you bind
8 months ago
That won't do the same thing as just setting host=None
8 months ago
That will set it to the string None
8 months ago
Oh.
8 months ago
That's what you have currently?
8 months ago
And you can confirm that it is set to type None before bind?
8 months ago
Just to check.
8 months ago
But what you wrote should work...
8 months ago
:/
8 months ago
None is dualstack
8 months ago
Brody stop lurking 😭
8 months ago
Uvicorn will then hand over None as a value to the loop.create_server() function, which leads to it listening on all interfaces including both IPv4 and IPv6 in dual stack mode.
8 months ago
What'd you do 🤨
8 months ago
Status changed to Solved brody • 8 months ago
8 months ago
!s


