OpenLDAP не запустится и не зарегистрируется почему

Думаю, да указано, что это - RAM поддержек до ОС макс., этому был бы нужен AWE для доступа к нему.

3
задан 15 June 2011 в 01:15
2 ответа

Вот некоторые идеи для дополнительной отладки. Они только необходимы, если Вы абсолютно положительны, что это не проблема разрешения...

Во-первых, попытайтесь выполнить slapd в режиме отладки:

slapd -u ldap -g ldap -d 65

Обратите внимание, что аргументом-d является немного поля, значения, для которых может быть найден в slapd.conf страница справочника (ищут loglevel). 65 трассировка + конфигурация, которая является обычно достаточно подробной для этого вида проблемы. Это может или не может показать Вам ничего полезного.

Если это не работает, мы можем использовать strace (трассировщик системного вызова) для выяснения точно, что продолжается. Выполненный slapd как это:

strace -o /tmp/trace -f -s 1024 slapd -u ldap -g ldap -d 7

Когда это умрет, у Вас будет файл /tmp/trace содержа все системные вызовы от slapd. Для любопытного -f заставляет strace следовать за ветвлениями (не действительно необходимый в этом случае, но это - мое значение по умолчанию), и -s 1024 заставляет strace распечатать до 1 024 байтов аргументов строки в журнале трассировки.

Теперь, использовать grep искать ссылки на company.crt в этом файле. В теории Вы найдете что-то, что похоже на это, если их проблема разрешения:

open("/tmp/company.crt", O_RDONLY)      = -1 EACCES (Permission denied)

Или что-то вроде этого, если файл отсутствует:

open("/tmp/company.crt", O_RDONLY)      = -1 ENOENT (No such file or directory)

Успешное открытое похоже на это:

open("/tmp/company.crt", O_RDONLY)      = 3

Где это 3 дескриптор файла, возвращенный открытым (и вероятно будет некоторое другое положительное целое число).

Смотрите и посмотрите если что-то очевидные переходы. Сообщите мне, не помогает ли это.

9
ответ дан 3 December 2019 в 04:54

Вы не должны устанавливать/etc/openldap на 777. Полномочия необходимы, чтобы заставить вещи работать правильно иногда. Я предложил бы возвратить его к 755.

У Вас мог бы быть неправильный пользователь и или разрешение на cacerts

корень drwxr-xr-x 3 базируется 4096 19 апреля 2007 cacerts/

1
ответ дан 3 December 2019 в 04:54

Теги

Похожие вопросы