Я пытаюсь настроить 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 напрямую, он работает нормально.
Он использует getaddrinfo ()
для разрешения имени хоста (« Имя или служба не известны
» на самом деле является сообщением об ошибке, возвращаемым gai_strerror ()
).
Итак, если это не сработает, либо имя хоста настроено неправильно, либо преобразователь каким-то образом настроен неправильно.