LDAP Authentifizierung und Standardlogin für Kundenbenutzer

Hilfe zu Znuny Problemen aller Art
Locked
risker
Znuny newbie
Posts: 91
Joined: 21 Jan 2008, 08:16
Znuny Version: Kein OTRS
Real Name: Oliver Skibbe
Company: MDKN
Location: Hannover
Contact:

LDAP Authentifizierung und Standardlogin für Kundenbenutzer

Post by risker »

Hallo Leute,

ich habe momentan folgendes Problem bei meiner 2. OTRS Installation (siehe Signatur).

Ich möchte, dass die Kundenbenutzer sich über ein bestehendes AD anmelden. Dazu habe ich die Einträge in der Config.pm gemacht. (Siehe Dateianhang)

Die Kundenbenutzerquelle taucht auch im Admin Backend auf und lässt sich durchsuchen. Beim Aufruf der Customer.pl kriege ich aber immer wieder die Eingabemaske wie wenn ich das DB Modul ausgewählt hätte.

In der Sysconfig unter Frontend::Customer::Auth steht auch DB drin, aber auch LDAP Fragmente aus der Config.pm

Nun meine Frage: Wieso werden die Einstellungen aus der Config.pm nur halb übertragen?

Grüße
Risker
You do not have the required permissions to view the files attached to this post.
1. OTRS Version: 3.0.12
Module: FAQ, extended TimeAccounting (supports Projects), SystemMonitoring, ITSM, Support
Server: Apache/2.0.55 (Ubuntu 10.04) PHP/5.2.6 mod_ssl/2.2.9 OpenSSL/0.9.8a mod_perl/2.0.4 Perl/v5.8.7.

ImageCIPHRON Security, Communications & Engineering
ImageCIPHRON OTRS Unterstützung & Dienstleistungen
diginin
Znuny expert
Posts: 213
Joined: 11 Feb 2008, 12:04
Znuny Version: CVS

LDAP Authentifizierung und Standardlogin für Kundenbenutzer

Post by diginin »

Wenn ich mich nicht vergückt habe, dann fehlt der Auth Segment.

aus der CVS Defaults.pm

Code: Select all

..	   
            # This is an example configuration for an LDAP auth. backend.
1131	    # (take care that Net::LDAP is installed!)
1132	#    $Self->{'Customer::AuthModule'} = 'Kernel::System::CustomerAuth::LDAP';
1133	#    $Self->{'Customer::AuthModule::LDAP::Host'} = 'ldap.example.com';
1134	#    $Self->{'Customer::AuthModule::LDAP::BaseDN'} = 'dc=example,dc=com';
1135	#    $Self->{'Customer::AuthModule::LDAP::UID'} = 'uid';
....
1164	#        async   => 0,
1165	#        version => 3,
1166	#    };
1167	
1168	    # Die if backend can't work, e. g. can't connect to server.
1169	#    $Self->{'Customer::AuthModule::LDAP::Die'} = 1;
Ohne dies wäre die Infos aus dem LDAP, aber dem DB authentifiziert.
Shawn Beasley
Contact me per XING
Contact me per LinkedIN

OTRS CVS on Ubuntu Stable.

Image
signature by diginin74, on Flickr

Computers are like air conditioners, when you open windows they are useless.



P.S. (für Leser meiner Deutschtexte) Rechtschreibfehler bitte mit s/.*/$KORREKTUR/ ersetzen.
Locked