Strongswan не может пройти аутентификацию на сервере FreeRADIUS: ошибка DNS

Я пытаюсь настроить RADIUS-аутентификацию на моем сервере Strongswan.

Я получаю следующую ошибку:

Jun  2 20:51:47 nl1 charon: 17[LIB] resolving 'radius.server.com' failed: Name or service not known
Jun  2 20:51:47 nl1 charon: 14[IKE] initiating EAP_RADIUS method failed
Jun  2 20:51:47 nl1 charon: 14[ENC] generating IKE_AUTH response 2 [ EAP/FAIL ]

Он говорит, что не может разрешить имя хоста "radius.server.com" однако, когда я пингую или DIG имя хоста на моем сервере, он работает нормально. resolv.conf также установлен правильно.

Как Strongswan разрешает имя хоста RADIUS и как это исправить? Когда я ввожу IP напрямую, он работает нормально.

0
задан 3 June 2019 в 03:58
1 ответ

Он использует getaddrinfo () для разрешения имени хоста (« Имя или служба не известны » на самом деле является сообщением об ошибке, возвращаемым gai_strerror () ).

Итак, если это не сработает, либо имя хоста настроено неправильно, либо преобразователь каким-то образом настроен неправильно.

0
ответ дан 23 November 2019 в 23:38

Теги

Похожие вопросы