Skip to content
Discussion options

You must be logged in to vote

Hi,

This has now been fixed, thanks for the report! The problem was that when binding to an IPv6 address, all remote IPv4 addresses are mapped to IPv6 (as you can see in your logs). The resolver was trying to lookup an IPv4 address as IPv6 which failed. This is probably a bug in the DNS libary but it was fixed in Stalwart by converting IPv6 mapped addresses back to IPv4.

The fix is now in the repository and this week or the next it will be included in the next release. In the meantime, if you do not have an IPv6 address on your server, you can fix this by binding all listeners to 0.0.0.0 instead if [::].

Replies: 1 comment 1 reply

Comment options

You must be logged in to vote
1 reply
@fyrk
Comment options

Answer selected by fyrk
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Category
Q&A
Labels
None yet
2 participants