https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=18615
Bug ID: 18615
Summary: LDAP configuration error causes server resource
depletion under Plack
Change sponsored?: ---
Product: Koha
Version: 16.11
Hardware: HP
OS: Linux
Status: NEW
Severity: normal
Priority: P5 - low
Component: Authentication
Assignee: [email protected]
Reporter: [email protected]
QA Contact: [email protected]
CC: [email protected]
When running with Plack enabled, it is possible to get KOHA to keep spawning
processes until the hosts's resources are exhausted. The immediate upshot is
that KOHA hangs, the final result is that all other services on the host
eventually stop functioning as well.
Steps to reproduce:
Enable useldapserver and specify an empty search base in the ldapserver
element:
<useldapserver>1</useldapserver>
<ldapserver>
...
<base></base>
...
</ldapserver>
Restart koha-plack for the instance.
The plack-error.log file starts filling up with "Compilation failed" errors on
all modules that somehow invoke Auth_with_ldap.pm. The "top" command shows two
active /etc/koha/plack processes owned by the koha-$instance user. Each process
uses ~50% of the available CPU cycles. These processes are replaced
continuously. ps aux | grep apache shows an every increasing number of Apache
instances owned by the same user.
Without Plack, the same configuration problem triggers an error page for KOHA,
but the rest of the services on the host are not affected.
--
You are receiving this mail because:
You are watching all bug changes.
_______________________________________________
Koha-bugs mailing list
[email protected]
http://lists.koha-community.org/cgi-bin/mailman/listinfo/koha-bugs
website : http://www.koha-community.org/
git : http://git.koha-community.org/
bugs : http://bugs.koha-community.org/