ooptimum
![](http://forum.ru-board.com/board/avatars/p3.gif)
Silver Member | Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору PashaG Цитата: Меня в тупик ставят сообщения в cache.log, особенно следующее: (squid_ldap_auth): ../../../libraries/libldap/search.c:189: ldap_search: Assertion `ld != ((void *)0)' failed. | Код: int ldap_search( LDAP *ld, LDAP_CONST char *base, int scope, LDAP_CONST char *filter, char **attrs, int attrsonly ) { BerElement *ber; ber_int_t id; #ifdef NEW_LOGGING LDAP_LOG ( OPERATION, ENTRY, "ldap_search\n", 0, 0, 0 ); #else Debug( LDAP_DEBUG_TRACE, "ldap_search\n", 0, 0, 0 ); #endif assert( ld != NULL ); assert( LDAP_VALID( ld ) ); | Предпоследняя строка срабатывает. В качестве параметра ld (указатель на структуру, описывающую соединение с LDAP сервером) в функцию передается NULL. Я бы стал смотреть логи LDAP-сервера. Добавлено: Хотя я абсолютно не уверен в том, что ты передаешь правильные параметры модулю squid_ldap_auth. Я никогда его не использовал и разбираться сейчас с его параметрами не хочу. |