LDAP - CustomerUser aktualisieren nach Änderung in Config.pm

Allgemein Fragen, deutsche News, Ankündigungen & Events zu Znuny
Locked
Treverix
Znuny newbie
Posts: 23
Joined: 15 Dec 2010, 15:14
Znuny Version: 5.0.5

LDAP - CustomerUser aktualisieren nach Änderung in Config.pm

Post by Treverix »

Hallo,

wir haben unseren AD als user directory an den OTRS 5 angebunden - das vielbeschriebene Standardverfahren über die Config.pm,

Code: Select all

$Self->{CustomerUser1} = { ... }
Alles funktioniert wunderbar. Bis auf zwei Probleme, das LDAP Filter war noch nicht optimal - wir wollen LDAP Eintraege ohne EMail Adresse ausfiltern - und wir haben ein Problem mit dem char encoding. Umlaute in Namen werden falsch dargestellt.

Nun habe ich die Anpassungen in der Customer.pm vorgenommen, den server neu gestartet (

Code: Select all

systemctl restart httpd.service
) und ich hatte erwartet, dass das customer user directory im OTRS aktualisiert wird. Wird es leider nicht - ich sehe immer noch die falschen Umlaute und immer noch LDAP entries ohne EMail.

Wie kann ich OTRS dazu bringen, sich neu zu synchronisieren?

Viele Grüße,
Andreas

PS: Signatur ist falsch. Environment: OTRS 5 - Postgresql - centos
OTRS 5 (Standard Installer) - PostgreSQL - Centos
Treverix
Znuny newbie
Posts: 23
Joined: 15 Dec 2010, 15:14
Znuny Version: 5.0.5

[SOLVED] Re: LDAP - CustomerUser aktualisieren nach Änderung in Config.pm

Post by Treverix »

LDAP Filter hat sich erledigt .. das hatte ich falsch gebaut. Kaum macht man's richtig, schon funktioniert's.

(Wirksame) LDAP Filteränderungen sind tatsächlich sofort im custumer user directory sichtbar (refresh der Seite im Admin)

Bleibt bei mir das Problem mit dem char encoding, aber das ist ein anderes Thema und gehoert so nicht unter das subject.
OTRS 5 (Standard Installer) - PostgreSQL - Centos
KlausNehrer
Znuny ninja
Posts: 1312
Joined: 25 May 2012, 08:51
Znuny Version: OTRS 4
Real Name: Klaus Nehrer

Re: LDAP - CustomerUser aktualisieren nach Änderung in Config.pm

Post by KlausNehrer »

Es sind nur die Umlaute bei den Objekten aus dem AD?
Welchen Charter gibst Du in config.pm mit?
nd0
Znuny expert
Posts: 232
Joined: 24 Mar 2015, 16:53
Znuny Version: 5.0.14
Location: Colonia

Re: LDAP - CustomerUser aktualisieren nach Änderung in Config.pm

Post by nd0 »

Code: Select all

$Self->{CustomerUser} = {
	# ...
	Params => {
		# ...
		SourceCharset => 'utf-8',
		DestCharset => 'iso-8859-1',
		# ...
	}
}
Das Problem mit den Umlauten konnte ich lösen indem ich unter "Params" den oben abgebildeten Code ("SourceCharset" und "DestCharset") hinterlegt habe.
LIVE: OTRS 5.0.14 || Debian || MySQL/LDAP
TEST: OTRS 5.0.14 || Debian || MySQL/LDAP
Locked