;ò à/?c@s5dkZdkZdklZlZlZdklZdkl Z dk l Z dk Z dk Z dkZdkZdkZdkZdZdZdZdZd „Zed eƒƒZed eƒƒZd kTd kTed deƒZgZdefd„ƒYZ e dde eeeƒZ!e!e i"d|i|ƒtitti d |i |i|fƒdSn|i|_t|_d SdS(NsEntering _ldap_connectToServers)Opening Connection to ldap server(s) '%s's LDAP OP: inits Could not connect to LDAP serveris&Setting LDAP dereference option faileds"Setting LDAP version option faileds Starting TLS for this connectionisStart TLS Failed.sBinding to server '%s' as %s/%ssLDAP OP: simple binds,Could not bind to LDAP server '%s' as %s: %s(szLOGsLOGs LOG_STRINGsDEBUGslsldapConns bind_nonesboundassbounddnsNonesselfs_hostsinitsPROBLEMs set_optionsldaps OPT_DEREFsdereferenceAliasessstartTLSsVERSION3sversionsOPT_PROTOCOL_VERSIONsresultswithtlss start_tls_ss bind_systemsbindDNs bindPasswords simple_binds SERVER_DOWNsfreeConnection(sselfslsversionsresult((s[/mnt/gmirror/ports/www/zope-exuserfolder/work/exUserFolder/LDAPAuthSource/LDAPAuthSource.pys_ldap_connectToServer¾sp               cCs†|otittidƒn|ioWtittid|iƒ|ii ƒt |_t |_ |i o t |_ q‚ndS(NsServer is downs)Freeing connection to ldap server(s) '%s'(slogszLOGsLOGs LOG_STRINGsDEBUGsldcsldapConnsselfs_hostsunbind_ssNones bind_nonesboundassbounddn(sselfsldcslog((s[/mnt/gmirror/ports/www/zope-exuserfolder/work/exUserFolder/LDAPAuthSource/LDAPAuthSource.pysfreeConnection s      cCsutittidƒ|iƒ} |i|iƒ}| o|i ƒ}n| oOtitti dƒdStittid|iƒ|i i |ƒ}|o|io×tittid|ƒtiƒ} | |ijo |ijno5tittid| tiƒ|i i|ƒq…|i|jo*tittidƒ|i i|ƒq…tittidƒd Sntittid |ƒn|i|ƒ} ze| iiƒ|i| ƒ odSntittid |i| fƒtittid ƒt}y"| i!i"|i#|i| ƒ}WnZt$i%j o|i&| d ƒdSn2titti d | ||ifƒdSnX|}t(|ƒ} | d jo.titti d| | |ifƒdSn|d} | d}tittid|ƒt(|ƒdjotitti dƒdSntittid|ƒtittidƒt,| _-y| i!i.||ƒ}Wnft$i%j o|i&| d ƒdSn>t/j o1titti d|t/|ifƒdSnXtittidƒWd| ii0ƒXtittid|ƒt1|||tiƒƒ}|i3i4|ƒd SdS(NsEntering remoteAuthMethods$Could not find/create LDAPConnectionis Using URL: %ss Found entry in cache for '%s'...s%... but entry is too old (%d seconds)s$... but entry password doesn't matchs... and entry is validis Entry for %s is not in the caches/Performing a search (scope = %d) with filter %ssLDAP OP: searchs1LDAP search for %s failed: LDAP error: %s; URI %ssJSearch must return exactly 1 entry; found %s entries for search %s: URI %ssDN returned from search is %ssEmpty PasswordsValidating user '%s' via bindsLDAP OP: simple binds.User bind as %s failed: LDAP error: %s; URI %ssauthenticate: acceptingsAdding user '%s' to the cache(5szLOGsLOGs LOG_STRINGsDEBUGsselfs_ldap_FindConnectionsls getLDAPCachesurlscurls_ldap_createCachessPROBLEMs searchCachesfetchsusernames searchNodesbindpwstimescurtimeslastBindssearchCacheTTLs searchnodeslastbindsremovespasswords_ldap_buildFiltersfiltbufslocksacquires_ldap_connectToServers_scopesNonesresultsldapConnssearch_ss_basednsldaps SERVER_DOWNsfreeConnections resultDataslenscountsentrysdns bind_usersboundass simple_bind_ssesreleases SearchNodessNodes search_cachesinsert(sselfsusernamespasswordsresultscurlsdnssNodes resultDatas searchNodescountslscurtimesentrysfiltbuf((s[/mnt/gmirror/ports/www/zope-exuserfolder/work/exUserFolder/LDAPAuthSource/LDAPAuthSource.pysremoteAuthMethods®     $            ("s__name__s __module__s meta_typesidstitlesiconsmanage_editLDAPAuthSourceFormsmanage_editForms AcquisitionsAcquireds manage_tabss__init__s setParamssmanage_editAuthSources deleteUserss createUsers updateUsers listUserNamess listUserssgetUserss_ldap_createCachess_ldap_buildFilters listOneUsersgetConnectionss addConnections getLDAPCaches_ldap_FindConnections _ldap_Opens_ldap_userExistss_ldap_comparedns _ldap_compares_ldap_connectToServersfreeConnectionsremoteAuthMethod(((s[/mnt/gmirror/ports/www/zope-exuserfolder/work/exUserFolder/LDAPAuthSource/LDAPAuthSource.pysLDAPAuthSourceGs: 333 )              K " , M sLDAP Authentication Source(#sstrings AcquisitionsGlobalssHTMLFiles MessageDialogs INSTANCE_HOMEs OFS.FoldersFolders"Products.exUserFolder.exUserFolders exUserFoldersProducts.exUserFolder.PluginssPluginRegistersldapsldapurlssysstimes threadingszLOGs bind_nones bind_systems bind_users LOG_STRINGsmanage_addLDAPAuthSourcesglobalssmanage_addLDAPAuthSourceFormsmanage_editLDAPAuthSourceForms LDAPCachesLDAPConnectionsLDAPCreateCachesurlNodeCompares LDAP_CACHEs CONN_CACHEsLDAPAuthSources LDAPAuthRegs authSources(s bind_nonesmanage_editLDAPAuthSourceFormsFoldersmanage_addLDAPAuthSourceForms MessageDialogsmanage_addLDAPAuthSources exUserFolders INSTANCE_HOMEsldapurls bind_usersstrings bind_systemsldaps LDAPAuthRegssyssPluginRegisters Acquisitions CONN_CACHEsHTMLFiles LDAP_CACHEs LOG_STRINGs threadingstimeszLOGsLDAPAuthSource((s[/mnt/gmirror/ports/www/zope-exuserfolder/work/exUserFolder/LDAPAuthSource/LDAPAuthSource.pys?s4          'ÿÿH