ClearFoundation Tracker - ClearOS
View Issue Details
0001149ClearOSapp-openldap - OpenLDAP Driverpublic2013-05-22 14:572013-05-23 13:25
user2 
user2 
normalmajorsometimes
closedfixed 
 
6.4.0 Updates6.4.0 Updates 
0001149: Timing issue can cause directory initialization to fail
A timing issue can cause the directory initialization stage to fail, i.e.

- Go to "Server - Directory Server" in the web-based interface
- Set the domain
- Initialize

In 6.4.0, the first stage of the LDAP/Directory initialization was updated to be more robust with respect to file locking & initialization. This approach should also be applied to the second stage initialization.
No tags attached.
Issue History
2013-05-22 14:57user2New Issue
2013-05-22 14:57user2Assigned To => user2
2013-05-22 14:57user2Statusnew => confirmed
2013-05-22 15:00user2Checkin
2013-05-22 15:00user2Note Added: 0000851
2013-05-22 15:01user2Statusconfirmed => resolved
2013-05-22 15:01user2Fixed in Version => 6.4.0 Updates
2013-05-22 15:01user2Resolutionopen => fixed
2013-05-22 15:03user2Categoryapp-openldap-directory - Directory Server => app-openldap - OpenLDAP Driver
2013-05-23 13:25user2Statusresolved => closed

Notes
(0000851)
user2   
2013-05-22 15:00   
Source Code Changelog
---------------------------------------------------
- Added flock checks to prevent initialization collisions [tracker 0001149]

File Changes
---------------------------------------------------
Details: http://code.clearfoundation.com/svn/revision.php?repname=ClearOS&rev=6034 [^]
U webconfig/apps/openldap/trunk/deploy/info.php
U webconfig/apps/openldap/trunk/libraries/LDAP_Driver.php
U webconfig/apps/openldap/trunk/packaging/app-openldap.spec