Windows7: getaddrinfo возвращает «Такой хост не известен» для [:: 1]

Я работаю над модификациями моего кода для поддержки сред с двумя стеками в Windows 7 et. и др. Код использует ActiveMQ-CPP (3.8.4). Я настроил это, чтобы использовать соединение с брокером по URI «tcp: // [:: 1]: 61616». Я уже нашел, что мне нужно скомпилировать APR с APR_HAVE_IPV6.

Теперь вопрос. Когда метод call_resolver () APR вызывает getaddrinfo () с именем хоста «[:: 1]», он возвращает «Такой хост не известен» (код 11001).

Я могу пинговать [:: 1] без проблем. Я попытался раскомментировать запись :: 1 в именах хостов. Я добавил флажок Internet Protocol Version 6 на мои интерфейсы.

Есть идеи, что мне не хватает?

1

Решение

Задача ещё не решена.

Другие решения

Других решений пока нет …