Если требуются дни только для окончания части поиска, это означает, что сценарий является цикличным выполнением где-нибудь не предполагаемый к. К тому же Вы делаете рекурсивную находку много раз и снова.....
Кроме того, попытайтесь отформатировать свое сообщение. Это похоже на нечитабельный блок текста прямо сейчас.
Оказывается, SELinux блокировал соединение Apache с LDAP. Выполнение команды:
grep -m 1 httpd /var/log/audit/audit.log | audit2why
Мне удалось выяснить, что Apache пытается подключиться к порту, который не распознается SELinux. Следуя предложениям этого сайта и документации CentOS / SELinux , я смог найти решение. Мои проблемы были вызваны использованием нестандартного порта LDAP (как рекомендовано OpenDS). Добавив эти порты в SELinux под «ldap_port_t», я смог решить проблему. От имени пользователя root (или "sudo") выполните следующие команды, заменив номера портов вашими номерами портов LDAP / LDAPS.
semanage port -a -t ldap_port_t -p tcp 1389
порт semanage -a -t ldap_port_t -p tcp 8636
порт semanage -a -t ldap_port_t -p udp 1389
semanage port -a -t ldap_port_t -p upd 8636
Надеюсь, это поможет кому-нибудь в будущем не биться головой о стену так же сильно, как это сделал я.