When the parameter 'bind interfaces only = yes' is used on the selected interface, IPv6 Link-local address is excluded and no listen. Exclude is hard-coded in file: lib/socket/interfaces.c:290 if (IN6_IS_ADDR_LINKLOCAL(in6) || IN6_IS_ADDR_V4COMPAT(in6)) { continue; } Removing 'IN6_IS_ADDR_LINKLOCAL(in6)' will solve the problem, however, I would also consider removing 'IN6_IS_ADDR_V4COMPAT(in6)' to avoid further compatibility problems in the future.