Обратите внимание, что код перечисления интерфейса, на который опираются samehost
и samenet
, очень зависит от платформы.(В настоящее время существует 5 отдельных реализаций для разных платформ.) Так что то, что работает для одной установки, может не работать где-то еще.
Тем не менее, аналогичная установка работает для меня в Linux, то есть я могу подключиться ксервер базы данных на локальном хосте, используя
psql -d postgres -h 'fe80::xxxx:xxxx:xxxx:xxxx%eth0'
после соответствующей установки listening_addresses
и samenet
.
Таким образом, вполне возможно, что код перечисления интерфейса в Windows каким-то образом не включает ссылкулокальные адреса.
Если вы достаточно изолировали эту проблему, я бы отправил отчет об ошибке в PostgreSQL для дальнейшего анализа проблемы.