Hi, I have the same situation as described in this issue:
https://github.com/avahi/avahi/issues/269 Ie. my server have multiple addresses on a single interface, and avahi publishes all of them. Only one of these addresses is the one where my host is accessible to clients, because the clients don't have an address in the same range as the other addresses. But if resolving my server's hostname yields the wrong IP address on the client (by just pinging myserver.local for example), it won't be able to communicate with the server and it ends up with an advertised service that's actually inaccessible. I understand that this behaviour is specified by RFC6762 as described in the issue above. Setting aside the fact that the behaviour specified by the standard is asking for trouble, do you have an actual solution to this? Do you think a configuration option that allows avahi to ignore addresses in specific ranges could be a viable solution? Any other tips or tricks? -- Thanks, Szabi
