После того, как пользователь добавляется к LDAP, пользователь не может войти в SVN, если апач не перезапущен

AutoIt может взаимодействовать с диалоговыми окнами в способе, которым Вы спрашиваете.

3
задан 31 July 2012 в 00:06
2 ответа

Я думаю, вы можете изменить настройки кеша LDAP (при условии, что вы используете mod_ldap), см. также: http://httpd.apache.org/docs/2.2/mod/mod_ldap.html

В частности:

LDAPCacheTTL Directive
(...)
Specifies the time (in seconds) that an item in the search/bind cache remains valid. The default is 600 seconds (10 minutes).

У меня не включено кеширование LDAP на моих серверах, и я обнаружил, что изменения пароля распространяются немедленно. Хотя это может привести к снижению производительности, поэтому, возможно, лучше просто сделать TTL короче.

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

2
ответ дан 3 December 2019 в 06:39

Знаете ли вы, что "изящный" перезапуск apache перезапустится, но НЕ прервет какие-либо открытые в данный момент соединения? Таким образом, вы можете перезапустить, и старые соединения в конечном итоге отключатся. По сути, это опция в apachectl, или я отправляю процессу сигнал SIGUSR1.

1
ответ дан 3 December 2019 в 06:39

Теги

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