Uploaded image for project: 'Shibboleth SP - C++'
  1. Shibboleth SP - C++
  2. SSPCPP-473

occasional shibd crashes when using MySQL ODBC storage service on RHEL6

    XMLWordPrintable

    Details

    • Type: Bug
    • Status: Open
    • Priority: Major
    • Resolution: Unresolved
    • Affects Version/s: 2.4.3
    • Fix Version/s: None
    • Component/s: None
    • Labels:
      None
    • Environment:

      RHEL6, Apache 2.2, SP 2.4.3 from RPM, and MySQL for storage service. Using RH supplied unixODBC and mysql-connector-odbc packages with default odbcinst.ini.

    • Operating System:
      Linux
    • CPU Type:
      x86_64
    • C/C++ Compiler:
      GCC 4.x
    • Web Server:
      Apache 2.2

      Description

      When using the ODBC storage service with MySQL on RHEL6 shibd crashes periodically. Our web servers are 1/2 RHEL5 and 1/2 RHEL6, with load spread equally between them. The shibd on RHEL5 never crashes. Without using the ODBC storage service shibd never crashes on any server.

      The crash frequency in terms of session creation is about once every thousand. It does not appear to be a regular occurrence based on number of sessions since the last crash though. For approximately half the crashes another crash follows within 30 minutes.

      Investigating the core files indicates two different failure modes, with MySQL use implicated in both. Attached are traces representing the two failure modes.

      Let me know if you require more information.

      Thanks.

      Sebastien

        Attachments

        1. shibd-crash-mode-1.txt
          2 kB
          Sebastien Otto Korner
        2. shibd-crash-mode-2.txt
          2 kB
          Sebastien Otto Korner
        3. shibd-crash-mode-3.txt
          2 kB
          Sebastien Otto Korner

          Activity

            People

            Assignee:
            cantor.2@osu.edu Scott Cantor
            Reporter:
            skorner@umich.edu Sebastien Otto Korner
            Watchers:
            7 Start watching this issue

              Dates

              Created:
              Updated: