Как сделать запросы LDAP (порт 389) через AnyConnect 3.1 на OSX 10.11.6?

285
Teaspoon


Насколько я понимаю, OSX не любит разрешать трафик VPN-портов на портах до 1000. Как мы можем заставить запросы LDAP работать на нас?

Ошибка:

ldap client error { [Error: getaddrinfo ENOTFOUND server.domain.local server.domain.local:389] code: 'ENOTFOUND', errno: 'ENOTFOUND', syscall: 'getaddrinfo', hostname: 'server.domain.local', host: 'server.domain.local', port: 389 } 

* имя сервера изменено для защиты невинных

Есть ли вероятность, что OSX не может разрешить имя хоста Windows?

0
У вас есть конкретная ошибка, с которой вы сталкиваетесь? Потому что я использую macOS десятилетиями и никогда не сталкивался с проблемами при отправке исходящих LDAP-запросов. В настоящее время на macOS Sierra 10.12.6. JakeGould 6 лет назад 0
LDAP не является проблемой для клиентов Windows. Teaspoon 6 лет назад 0

1 ответ на вопрос

-2
Teaspoon

Преобразуйте имя сервера в его IP-адрес и используйте его вместо сетевого имени.

Не проще ли определить причину, по которой OS X не смогла найти ip-адрес клиента? Похоже, это довольно плохая работа, если вы всегда должны использовать IP-адрес вместо имени хоста. Ramhound 6 лет назад 0
Согласовано. Лучший ответ определенно предпочтительнее. Teaspoon 6 лет назад 0
Однако установка Bonjour на хостах Windows не возможна. Teaspoon 6 лет назад 0
Мы собираемся проверить ответ здесь https://superuser.com/a/416102 и, если он работает, добавить еще один ответ. Teaspoon 6 лет назад 0
Ваш вопрос не упоминает об использовании Windows. Просто заметил неясный комментарий о Windows, ваш вопрос, хотя и не упоминает об этом. Ramhound 6 лет назад 0
Правильный. Мое упущение было решено. Teaspoon 6 лет назад 0