Hello Everyone
I am trying to configure Rt4.2 a low zimbra ldap server is connected. But I could not do it. it connects fine, but when trying to bring the user 's authentication parameters . do not make it so the authentication fails. I have proven several filters and searched on google but nothing :) . I have reviewed the application with Apache Directory Studio and user attributes are correct. and ldapsearch with the parameters described in the configuration file . and brings the user attributes perfectly . I also checked the connection between the client and server zimbra with Wireshark and I respond well . attached audit log . attached my RT_Siteconfig . ****RT_Siteconfig**** Set( $rtname, ''); Set( $Organization, 'Version3.co'); Set( $Timezone, 'US/Pacific'); # Set( $WebDomain, 'rt4.v3prueba.co'); Set( $WebDomain, 'xx.xxx.xxx.xxx'); Set( $WebPort, 443); Set( $WebPath, ''); Set( $DatabasePassword, '******************'); # You must install Plugins on your own, this is only an example # of the correct syntax to use when activating them: # Plugin( "RT::Extension::SLA" ); # Plugin( "RT::Authen::ExternalAuth" ); Plugin('RT::Authen::ExternalAuth'); Set( @Plugins, qw(RT::Authen::ExternalAuth)); Set($ExternalAuthPriority, ['My_LDAP']); Set($ExternalInfoPriority, ['My_LDAP']); Set($AutoCreateNonExternalUsers, 1); Set($UserAutocreateDefaultsOnLogin, { Privileged => 1}); Set($LogDir, '/opt/rt4/var/log'); Set($LogToFileNamed, "rt.log"); Set($ExternalSettings, { 'My_LDAP' => { 'type' => 'ldap', 'server' => 'xxxxxxxxxxxxxxxxxx.com', 'user' => 'uid=*******,cn=admins,cn=zimbra', 'pass' => '***********************', 'base' => 'ou=people,dc=version3,dc=co', 'filter' => '(objectClass=*)', 'group' => 'dn', 'group_scope' => 'base', 'group_attr_value' => 'dn', 'tls' => 0, 'net_ldap_args' => [ version => 3 ], 'attr_match_list' => [ 'Name', 'EmailAddress', 'ExternalContactInfoId', 'RealName', # 'Password', # 'displayName', # 'mail', ], 'attr_map' => { 'Name' => 'uid', 'EmailAddress' => 'mail', 'RealName' => 'cn', 'ExternalContactInfoId' => 'dn', 'ExternalAuthId' => 'uid', # 'Password' => 'userPassword' # 'WorkPhone' => 'telephoneNumber', # 'Address1' => 'streetAddress', # 'City' => 'l', # 'State' => 'st', # 'Zip' => 'postalCode', # 'Country' => 'co', }, }, } ); *****Log. Ldapsearch**** # extended LDIF # # LDAPv3 # base <ou=people,dc=version3,dc=co> with scope subtree # filter: (objectClass=*) # requesting: ALL # search result search: 2 result: 0 Success # numResponses: 11 # numEntries: 10 ******Log. Wireshark Respond from server Zimbra ***** 04...`/.....uid=********,cn=admins,cn=zimbra. *****************....a. ......0m...ch..ou=people,dc=version3,dc=co .. ............*..objectclass....uid..helpd...@version3.co0...cn..dn..mail..uid..uid0....e. ...... I authenticate correctly with helpd...@version3.co mail account via Web interface zimbra . so the password is correct email . Help. Saludos... Cordialmente. Logo Julio Cesar Arèvalo Blanco Ingeniero de Infraestructura / Ingenieria 6221190 / 3124654611 · jarev...@version3.co Versión3.0 S.A.S Direccion: Carrera 12 Nº 93-31 Telefono: 6221190 ecoNo me imprimas si no es necesario. Protejamos el medio ambiente
-- RT Training November 4 & 5 Los Angeles http://bestpractical.com/training