В настоящее время я настроил виртуальную машину с сервером 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.