This is my Action
public function loginAction()
{
$request= $this->getRequest();
if($request->isPost())
{
$username= $request->getPost('email');
$password= $request->getPost('password');
$auth = new AuthenticationService();
$adapter = new AuthAdapter(
array('server1'=>array(
'host' => '192.168.1.4',
'useStartTls' => false,
'useSsl' => false,
'accountDomainName' => 'coasting',
'accountDomainNameShort' => 'DOMAIN',
'accountCanonicalForm' => 3,
'accountFilterFormat' => '(&(objectClass=user)(sAMAccountName=%s))',
'baseDn' => 'CN=Users,DC=domain,DC=local',
'bindRequiresDn' => false,
'optReferrals' => false
)),
$username,
$password
);
$result = $auth->authenticate($adapter);
print_r($result);
}
}
after running this action following error will showing ‘0x7002: LDAP extension not loaded’,
/var/www/coasting/vendor/zendframework/zendframework/library/Zend/Authentication/Adapter/Ldap.php(140): ZendLdapLdap->__construct()
/var/www/coasting/vendor/zendframework/zendframework/library/Zend/Authentication/Adapter/Ldap.php(205): ZendAuthenticationAdapterLdap->getLdap()
/var/www/coasting/vendor/zendframework/zendframework/library/Zend/Authentication/AuthenticationService.php(110): ZendAuthenticationAdapterLdap->authenticate()
How can i solve this error. If any other settings?
This is my Action
public function loginAction()
{
$request= $this->getRequest();
if($request->isPost())
{
$username= $request->getPost('email');
$password= $request->getPost('password');
$auth = new AuthenticationService();
$adapter = new AuthAdapter(
array('server1'=>array(
'host' => '192.168.1.4',
'useStartTls' => false,
'useSsl' => false,
'accountDomainName' => 'coasting',
'accountDomainNameShort' => 'DOMAIN',
'accountCanonicalForm' => 3,
'accountFilterFormat' => '(&(objectClass=user)(sAMAccountName=%s))',
'baseDn' => 'CN=Users,DC=domain,DC=local',
'bindRequiresDn' => false,
'optReferrals' => false
)),
$username,
$password
);
$result = $auth->authenticate($adapter);
print_r($result);
}
}
after running this action following error will showing ‘0x7002: LDAP extension not loaded’,
/var/www/coasting/vendor/zendframework/zendframework/library/Zend/Authentication/Adapter/Ldap.php(140): ZendLdapLdap->__construct()
/var/www/coasting/vendor/zendframework/zendframework/library/Zend/Authentication/Adapter/Ldap.php(205): ZendAuthenticationAdapterLdap->getLdap()
/var/www/coasting/vendor/zendframework/zendframework/library/Zend/Authentication/AuthenticationService.php(110): ZendAuthenticationAdapterLdap->authenticate()
How can i solve this error. If any other settings?
- Remove From My Forums
-
Общие обсуждения
-
Контроллер домена, Windows Server 2008 R2 — dc2
есть почтовые клиенты, на разных ОС, и разные версии Outlook
Настроена адресная книга через LDAP на этот сервер,книга перестала быть доступной с ошибкой в приложении — каталог microsoft ldap недоступное критическое расширение
перезагрузка сервера помогает примерно на полчаса-час, потом опять такая же ошибка.
До этого все работало без проблем, обновления никакие не ставились.
Подскажите пожалуйста
Куда можно копать- Изменен тип
5 сентября 2019 г. 7:08
- Изменен тип
Loading
Resolving SugarCRM Error: “LDAP Error: Extensions not loaded”
If you’re hosting SugarCRM on a Linux based server, the below solution might solve your problem, as it did for us:
$ sudo apt-get install php5-ldap
Then restart apache:
$ sudo service apache2 restart
That’s it. For RedHat based systems, I’m not sure if the package is called php5 or php, but try the below:
# yum install php-ldap
В этом разделе рассматривается процедура устранения некоторых типовых проблем с подключением LDAP.
Не удается просмотреть подключение
Если вы не можете просмотреть группы и пользователей, в большинстве случаев это может быть связано с проблемами соединения между сервером LDAP и SaltStack Config или недопустимым значением в форме конфигурации LDAP. Выполните следующее.
- Убедитесь, что TCP-соединения между SaltStack Config и выбранным портом на сервере LDAP разрешены.
- Перепроверьте записи в форме и проверьте синтаксис с помощью сторонней программы. См. раздел Проверка и устранение неполадок с подключением к службе каталогов.
- Если ни одно из предыдущих решений не помогло устранить проблему, см. раздел «Прочие проблемы» ниже.
- Если ни одно из решений выше не помогло, обратитесь в службу поддержки.
При попытке предварительного просмотра подключения на странице происходит сбой загрузки.
Если процесс загрузки страницы зависает более чем на две минуты, перезапустите службу RaaS, а затем удалите конфигурацию и создайте ее снова. Для этого выполните следующее.
- Откройте журнал RaaS.
tail -f /var/log/raas/raas
Журнал содержит сообщение об ошибке, аналогичное следующему.
[ERROR :256][ForkPoolWorker-2:10253][ldap_preview_background_task(some_uuid)] Task ldap preview_background_task[some_uuid]raised unexpected: KeyError('ad-1_preview')
- Остановите и перезапустите службу RaaS.
systemctl stop raas systemctl start raas
- Вернитесь в пользовательский интерфейс SaltStack Config и удалите подключение LDAP.
Примечание:
Перед удалением можно скопировать записи конфигурации и вставить их в резервный текстовый файл.
- Снова создайте конфигурацию LDAP.
Прочие проблемы
Если подключение LDAP уже настроено и сохранено, но пользователи не могут войти в систему или если обнаружены другие проблемы, проверьте журналы raas
в режиме расширенной отладки, чтобы определить основную причину.
Чтобы включить расширенную отладку, выполните следующее.
- В RaaS откройте
/etc/raas/raas
. - Внесите следующие изменения.
- В разделе
Loggingoptions
раскомментируйтеlog_file_loglevel:debug
. - В разделе
AD/LDAPdriverconfiguration
раскомментируйтеlog_level
и установите значениеlog_level:EXTENDED
.
- В разделе
- Остановите и перезапустите службу RaaS.
systemctl stop raas systemctl start raas
- Просмотрите журнал
raas
. Описание некоторых типовых сообщений об ошибках см. в разделе Типовые сообщения об ошибках.tail -f /var/log/raas/raas
Типовые сообщения об ошибках
Ниже указаны некоторые типовые ошибки, сообщения о которых могут присутствовать в журналах.
- Неправильные настройки подключения (SSL). Настройте параметры SSL.
[raas.utils.validation.schemas.settings][DEBUG :546 ][Webserver:9096] Error while connecting to AD/LDAP Server. SSL connection issues: socket ssl wrapping error: [Errno 104] Connection reset by peer
- Неправильный пароль привязки DN администратора. Проверьте пароль и введите его снова.
[raas.utils.rpc ][DEBUG :284 ][Webserver:9095] Processed RPC request(129360670417695). Response: {'riq': 129360670417695, 'ret': None, 'error': {'code': 3004, 'message': 'Request validation failure.', 'detail': {'_schema': ['Credentials are not valid']}}, 'warnings': []}
- Конфликт создает предварительно заполненный фильтр проверки подлинности привязки DN по умолчанию. Оставьте поле незаполненным или используйте
{username}
вместо{{username}}
.Примечание:
Эта ошибка может происходить, если вы уже сохранили подключение LDAP, но пользователи не могут войти в систему.
[var.tmp._MEIBCyG76.raas.mods.auth.ldap][DEBUG :903 ][Webserver:9096] Running _get_auth_backend_user with this search_filter: (&(objectclass=person)(sAMAccountName={username})) [var.tmp._MEIBCyG76.raas.mods.auth.ldap][DEBUG :931 ][Webserver:9096] Could not find any user using '(&(objectclass=person)(sAMAccountName={username}))' as the search filter in the ldap backend under the ad-1 configuration. Trying remote_uid 'None' [var.tmp._MEIBCyG76.raas.mods.auth.ldap][DEBUG :963 ][Webserver:9096] Could not find any user using '(&(objectClass=person)(objectGUID=None))' as the search filter in the ldap backend under the ad-1 configuration.
PHP LDAP расширение не доступно.Проверьте конфигурацию сервера
-
mitrich
- Сообщения: 27
- Зарегистрирован: 30 май 2018, 08:29
- Имя: Дмитрий Мухановский
- Откуда: Россия, Самара
-
support
- Техническая поддержка
- Сообщения: 8464
- Зарегистрирован: 19 окт 2014, 18:22
- Имя: Харчишин Сергей
- Откуда: Крым, Евпатория
-
mitrich
- Сообщения: 27
- Зарегистрирован: 30 май 2018, 08:29
- Имя: Дмитрий Мухановский
- Откуда: Россия, Самара
-
Oleg
- Сообщения: 441
- Зарегистрирован: 26 окт 2018, 08:23
- Имя: Олег Родионов
- Откуда: Россия,Санкт-Петербург
-
mitrich
- Сообщения: 27
- Зарегистрирован: 30 май 2018, 08:29
- Имя: Дмитрий Мухановский
- Откуда: Россия, Самара
Вернуться в «Обсуждение»
Перейти
- Обсуждение
- Предложения
- Плагины
- Переводы
- Сообщите об ошибке
- ↳ Ошибки в версии 3.4.1
- ↳ Предыдущие версии
- ↳ Ошибки в версии 2.4
- ↳ Ошибки в версии 2.3
- ↳ Ошибки в версии 2.2
- ↳ Ошибки в версии 2.1
- ↳ Ошибки в версии 2.0
- ↳ Ошибки в версии 1.9
- ↳ Ошибки в версии 1.8
- ↳ Ошибки в версии 1.7
- ↳ Ошибки в версии 1.6 (включая предыдущие версии)
- ↳ Ошибки в версии 2.5
- ↳ Ошибки в версии 2.6
- ↳ Ошибки в версии 2.7
- ↳ Ошибки в версии 2.8
- ↳ Ошибки в версии 2.9
- ↳ Ошибки в версии 3.0
- ↳ Ошибки в версии 3.1
- ↳ Ошибки в версии 3.2
- ↳ Ошибки в версии 3.3