[Yazlist] Pazpar2: negotiation charset

Andrei V. Toutoukine tut at isuct.ru
Tue Dec 29 14:21:20 CET 2009


Hi, All,

How can I make pazpar2 to set a negotiation charset when it connects to 
a target?

Before I connect using zoomsh I issue a command "set charset 'UTF-8'" 
and the target works fine. I have in target's log:

16:05:36-29/12 zebrasrv(6) [session] Session - OK 6 tcp:::1 5721
16:05:36-29/12 zebrasrv(6) [log] charset 0 'UTF-8' (proper name 'UTF-8'): OK
16:05:36-29/12 zebrasrv(6) [request] Auth none
16:05:36-29/12 zebrasrv(6) [request] Init OK - ID:81 Name:ZOOM-C/YAZ 
Version:3.0.52 e687cb7eb87c841f0d1a374174d51d30371f2d97

When pazpar2 connects to the very same target:

16:12:57-29/12 zebrasrv(7) [session] Session - OK 7 tcp:::ffff:127.0.0.1 
5768
16:12:57-29/12 zebrasrv(7) [request] Auth none
16:12:57-29/12 zebrasrv(7) [request] Init OK - ID:81 
Name:pazpar2/ZOOM-C/YAZ Version:1.2.3/3.0.52 
e687cb7eb87c841f0d1a374174d51d30371f2d97

there is no "charset 0 'UTF-8' (proper name 'UTF-8'): OK" ;-(

I tried also to define <set name="pz:queryencoding" value="UTF-8"/> in 
targets' config - no change.

A page from which the search is issued has correct meta "Content-type".

Can anyone help?




More information about the Yazlist mailing list