-
Notifications
You must be signed in to change notification settings - Fork 5.9k
Listening on INADDR6_ANY not possible #1582
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Comments
Nice catch! |
Fixed and will be in 3.6.0. |
still not working or im not using the config.yaml correct, got the same errors with bind-addr: Running with 3.10.2 running with: --host :: works |
@cycl0ne something like this should work:
If it doesn't could you open a new issue with the |
doesn't work for me |
cc @code-asher - any ideas?^ |
Here we convert when listening: Lines 46 to 47 in ca15d4b
Se we could need to convert here as well: Line 93 in ca15d4b
We can probably just check if it has |
Actually there is a |
It still does not work for me. Using version 4.1.0 |
It still does not work for me. Using version 4.3.0 |
This hasn't been fixed yet. But we think we can fix it in the near future. |
PRs welcome! |
Wrap IPv6 addresses in square brackets when making URL in ensureAddress, fixing regression (coder#1582)
Wrap IPv6 addresses in square brackets when making URL in ensureAddress, fixing regression (coder#1582)
Wrap IPv6 addresses in square brackets when making URL in ensureAddress, fixing regression (coder#1582)
Wrap IPv6 addresses in square brackets when making URL in ensureAddress, fixing regression (#1582)
Hi,
when starting the server while trying to listen on INADDR6_ANY, also known as "::", the server errors out. It's not accepting a simple "::". According to RFC4038 the addresses should be placed in brackets, even when not using a port, so the "::" turns into "[::]", doesn't work either.
After switching to the --bind-addr parameter the situation got worse, because now, using "::" together with a port isn't possible anymore. When following RFC4038 I'm neither able to use "[::]", nor "[::]:1234".
Same happens with INADDR6_LOOPBACK, e.g. "::1" or "[::1]" or "[::1]:1234".
KR,
G.
The text was updated successfully, but these errors were encountered: