LDAP через SSL 636, работает локально, но не внешне - PullRequest
0 голосов
/ 14 сентября 2018

В настоящее время я настроил виртуальную машину с сервером AD, CS и LDAP. Я выполнил некоторую настройку, чтобы все работало внутри, однако при попытке внешнего доступа к машине это не работает.

На Первой машине локально я могу использовать ldp.exe и подключиться через SSL через порт 636.

Со второй машиной в той же сети я пытаюсь подключиться через порт 636, и соединение не удается. Однако порт, не поддерживающий SSL 389, по-прежнему может подключаться.

Кто-нибудь может указать на что-нибудь, что может быть причиной этого?

ПРИМЕЧАНИЕ: я разработчик, а не сетевой / сисадмин, так что будьте проще, пожалуйста.

Заранее спасибо, Джордан

EDIT:

Это netstat для портов 389 и 636 в TCP:

// Локальный?

  • 0.0.0.0: 389 / 0.0.0.0:0 / LISTENING
  • 0.0.0.0: 636 / 0.0.0.0:0 / LISTENING

// Не уверен ...

  • [::]: 389 / [::]: 0 / LISTENING
  • [::]: 636 / [::]: 0 / LISTENING

// Также не уверен, IP6?

  • [fe90: 11ee ..............]: 389 / [fe90: 11ee ..............]: 60441 / УСТАНОВЛЕНО
  • [fe90: 11ee ..............]: 389 / [fe90: 11ee ..............]: 60445 / УСТАНОВЛЕНО
  • [fe90: 11ee ..............]: 389 / [fe90: 11ee ..............]: 60449 / УСТАНОВЛЕНО

WINDOWS FIREWALL выключен, поэтому я думаю, что правило не будет проблемой.

ERROR

ld = ldap_sslinit ("ldaptest.local", 636, 1);

Ошибка 0 = ldap_set_option (hLdap, LDAP_OPT_PROTOCOL_VERSION, 3);

Ошибка 81 = ldap_connect (hLdap, NULL);

Ошибка сервера:

Ошибка <0x51>: не удалось подключиться к ldaptest.local.

...