Edgewall Software

Changes between Initial Version and Version 3 of Ticket #12143


Ignore:
Timestamp:
May 10, 2016, 1:50:06 PM (3 years ago)
Author:
Jun Omae
Comment:

I suppose th:LdapAuthStorePlugin and/or th:AccountManagerPlugin are broken.

Legend:

Unmodified
Added
Removed
Modified
  • Ticket #12143

    • Property Keywords innodb transactions removed
    • Property Version1.0.8
    • Property Milestone 1.0.9
  • Ticket #12143 – Description

    initial v3  
    1 It appears that Trac using MySQL, InnoDB and the AccountManager login page has a race condition with the auth_cookie table.  This problem manifested itself when we migrated from sqlite to MySQL. While this uses the AccountMgr plugin, the calls being used are w/in Trac proper:
     1It appears that Trac using MySQL, InnoDB and the [th:AccountManagerPlugin] login page has a race condition with the auth_cookie table.  This problem manifested itself when we migrated from sqlite to MySQL. While this uses the [th:AccountManagerPlugin], the calls being used are w/in Trac proper:
    22
    33- trac/web/auth.py
     
    77== Configuration ==
    88- database: MySQL and InnoDB tables
    9 - authentication using LDAP via AccountManager plugin
     9- authentication using LDAP via [th:AccountManagerPlugin]
    1010- Configured to route user to '/trac/login' if there is not authentication
    1111