Could you post your resolv.conf? I don’t know how Docker derives the file that it probably injects into the image, so it would be great to also get that file from inside the Actyx container (e.g. by overriding the ENTRYPOINT).
If the resolv.conf abides by the standard, then this would be a bug in libp2p DNS, otherwise it would be a bug in your environment (most likely docker-compose).
Hmm, I would expect this file to lead to a non-working system, regardless of Actyx: -- is definitely not a valid search domain, and 127.0.0.11 is fishy, to say the least. trust-ad also doesn’t feature in my documentation for this file. And why is the contents duplicated? search is valid only once within this file.
if you’re stuck with this file, what I could do is to fall back to plain TCP without DNS in case we can’t parse resolv.conf, would that solve your issue?
Fedora probably does whatever it needs to do to make this work, but the config will cause trouble with non-Fedora software (like Actyx). I’ll open a ticket to fall back to plain TCP, will probably take until next week for pushing 2.12 out.