- Laravel Версия: 5.2.45
- Adldap2-Laravel Версия: (последняя на сегодня)
- Версия PHP: 7.2
- Тип LDAP: OpenLDAP
adldap.php:
'use_ssl' => true,
'use_tls' => false,
'custom_options' => [
LDAP_OPT_PROTOCOL_VERSION => 3,
LDAP_OPT_X_TLS_CACERTFILE => "/etc/ssl/certs/ca_certs.pem"
],
Использование неопределенной константы LDAP_OPT_X_TLS_CACERTFILE - предполагается, что LDAP_OPT_X_TLS_CACERTFILE в /var/www/laravel/config/adldap.php в строке 230
Журналы:
1 - in Ldap.php line 176
2 - at HandleExceptions->handleError('2', 'ldap_set_option() expects parameter 2 to be long, string given', '/var/www/laravel/vendor/adldap2/adldap2/src/Connections/Ldap.php', '176', array('option' => 'LDAP_OPT_X_TLS_CACERTFILE', 'value' => '/etc/ssl/certs/ca_certs.pem'))
3 - at ldap_set_option(null, 'LDAP_OPT_X_TLS_CACERTFILE', '/etc/ssl/certs/ca_certs.pem') in Ldap.php line 176
4 - at Ldap->setOption('LDAP_OPT_X_TLS_CACERTFILE', '/etc/ssl/certs/ca_certs.pem') in Ldap.php line 185
5 - at Ldap->setOptions(array('3', 'LDAP_OPT_X_TLS_CACERTFILE' => '/etc/ssl/certs/ca_certs.pem', '5', false)) in Provider.php line 272
...
Я пытаюсь подключиться к своему серверу LDAP через порт 636, но он не распознает LDAP_OPT_X_TLS_CACERTFILE. Идеи?