a year 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
a year ago
Is your service that you're calling internally bound to IPv6?
a year ago
What's the framework?
a year ago
Yeah that's IPv4 only
a year ago
Set host=None
a year ago
Can you share the deployment logs please
a year ago
And your bind command
a year ago
Can you share the line of code where you bind
a year ago
That won't do the same thing as just setting host=None
a year ago
That will set it to the string None
a year ago
Oh.
a year ago
That's what you have currently?
a year ago
And you can confirm that it is set to type None before bind?
a year ago
Just to check.
a year ago
But what you wrote should work...
a year ago
:/
a year ago
None is dualstack
a year ago
Brody stop lurking 😭
a year 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.
a year ago
What'd you do 🤨
a year ago
Status changed to Solved brody • 12 months ago
a year ago
!s


