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/

Reply via email to