You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
wslc: host.wslc.internal does not resolve in musl-based containers, resolves in glibc-based containers #41769
Both commands print an address for host.wslc.internal.
The settings template generated by wslc describes session.hostLoopback as "DNS name that resolves to the host loopback address (default: host.wslc.internal)".
Actual Behavior
python:3-alpine fails with socket.gaierror:
Traceback (most recent call last):
File "<string>", line 1, in <module>
import socket; print(socket.getaddrinfo('host.wslc.internal', 80, type=socket.SOCK_STREAM))
~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/local/lib/python3.14/socket.py", line 989, in getaddrinfo
for res in _socket.getaddrinfo(host, port, family, type, proto, flags):
~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
socket.gaierror: [Errno -2] Name does not resolve
Activity
github-actions commentedon Oct 2, 2026
Diagnostic information
consommé: Return NOERROR if an AAAA query matches a static DNS entry (#…