Matthias Borrack
Tue, 12 Jan 2010 10:24:39 -0800
Hallo Martin Das wäre zu einfach gewesen ;)
In der Config.pm sind keine Filter definiert.
Und in der
Die Zeile 377 in der CustomerSearch/LDAP.pm
# cache request
if ( $Self->{CacheObject} ) {
$Self->{CacheObject}->Set(
Type => $Self->{CacheType},
Key => 'CustomerSearch::' . $Filter,
Value => \%Users,
TTL => $Self->{CustomerUserMap}->{CacheTTL},
);
}
impliziert m. E., dass der Wert aus den Filter gesetzt wird, wenn es
denn einen gäbe?
Grüße
Matthias
Martin Edenhofer schrieb:
> Hi Matthias,
>
> ob Du Betriebsblind bist weiß ich nicht! ;)
>
> Aber es ist ein Syntax-Problem wenn Du sowas wie "AlwaysFilter => ," hast.
>
> Entweder die gesamte Zeile löschen, oder "AlwaysFilter => undef," draus
> machen, dann gehts.
>
> Das selbe noch mal mit "CustomerUserSearchPrefix => ,".
>
> Lg,
>
> -Martin
>
>
> On 12.01.2010, at 16:27, Matthias Borrack wrote:
>
>> Hallo zusammen
>>
>> ich glaube, ich bräuchte wieder einmal einen richtigen ... Schubs.
>> Irgendwie will die LDAP Abfrage des AD hinsichtlich der "Kunden" nicht
>> funktionieren:
>>
>> ---SCHNIPP OTRS-CGI-10[9010]:
>> [Error][Kernel::System::CustomerUser::LDAP::CustomerSearch][Line:377]:
>> Bad filter
>> --SCHNAPP---
>>
>> Und das bei der Config:
>>
>> ---SCHNIPP---
>> $Self->{'Customer::AuthModule'} = 'Kernel::System::CustomerAuth::LDAP';
>> $Self->{'Customer::AuthModule::LDAP::Host'} = 'SRV.SUB.DOMA.IN';
>> $Self->{'Customer::AuthModule::LDAP::BaseDN'} = 'dc=SUB,dc=DOMA,dc=IN';
>> $Self->{'Customer::AuthModule::LDAP::UID'} = 'sAMAccountName';
>> $Self->{'AuthModule::LDAP::SearchUserDN'} = 'OTRS';
>> $Self->{'AuthModule::LDAP::SearchUserPw'} = 'OTRSPW';
>> $Self->{'Customer::AuthModule::LDAP::Params'} = {
>> port => 389,
>> timeout => 120,
>> async => 0,
>> version => 3,
>> };
>>
>> $Self->{CustomerUser} = {
>> Name => 'DOMA.IN',
>> Module => 'Kernel::System::CustomerUser::LDAP',
>> Params => {
>> Host => 'SRV.SUB.DOMA.IN',
>> BaseDN => 'ou=ABT,ou=BENUTZER,ou=ORT,dc=SUB,dc=DOMA,dc=IN',
>> SSCOPE => 'sub',
>> AlwaysFilter => ,
>> Params => {
>> port => 389,
>> timeout => 120,
>> async => 0,
>> version => 3,
>> },
>> },
>> CustomerKey => 'sAMAccountName',
>> CustomerID => 'mail',
>> CustomerUserListFields => ['sAMAccountName', 'sn', 'cn', 'mail'],
>> CustomerUserSearchFields => ['sAMAccountName', 'cn', 'sn', 'mail'],
>> CustomerUserSearchPrefix => ,
>> CustomerUserSearchSuffix => '*',
>> ...
>> ---SCHNAPP---
>>
>>
>> Bin ich so Betriebsblind?
>>
>>
>> Dank und Grüße
>> Matthias
>>
>> ---------------------------------------------------------------------
>> OTRS mailing list: otrs-de - Webpage: http://otrs.org/
>> Archive: http://lists.otrs.org/pipermail/otrs-de
>> To unsubscribe: http://lists.otrs.org/mailman/listinfo/otrs-de
>>
>> NEU! ENTERPRISE SUBSCRIPTION - JETZT informieren und buchen!
>> http://www.otrs.com/de/support/enterprise-subscription/
>
> ---------------------------------------------------------------------
> OTRS mailing list: otrs-de - Webpage: http://otrs.org/
> Archive: http://lists.otrs.org/pipermail/otrs-de
> To unsubscribe: http://lists.otrs.org/mailman/listinfo/otrs-de
>
> NEU! ENTERPRISE SUBSCRIPTION - JETZT informieren und buchen!
> http://www.otrs.com/de/support/enterprise-subscription/
---------------------------------------------------------------------
OTRS mailing list: otrs-de - Webpage: http://otrs.org/
Archive: http://lists.otrs.org/pipermail/otrs-de
To unsubscribe: http://lists.otrs.org/mailman/listinfo/otrs-de
NEU! ENTERPRISE SUBSCRIPTION - JETZT informieren und buchen!
http://www.otrs.com/de/support/enterprise-subscription/