[Koha-devel] Z39.50 daemon with ElasticSearch

Zeno Tajoli ztajoli at gmail.com
Tue Dec 15 00:57:10 CET 2020


Hi to,
I'm trying to use ElasticSearch everywhere with Koha 20.11
I'm working on Debian 10, EleasticSearch 6.8.13, Java openjdk 11 (Debian 
package)

The search on Opac and Intranet is OK.

Problems are on z39.50 server.
With bug 13937 a z39.50/SRU server is ready also with ES as search back-end.

But now the demonization of the script doesn't work.
If i do:
sudo koha-z3950-responder --start lib
and I do a check with:
yaz-client
Z> open 127.0.0.1:2100/biblios
Connecting...OK.
Sent initrequest.
Target closed connection
Z>

The result is 'closed connection', ZOOM error: 1004

But if do:
sudo koha-z3950-responder --stop lib
sudo koha-shell lib
/usr/bin/perl /usr/share/koha/bin/z3950_responder.pl -c 
/etc/koha/sites/lib/z3950 -l /var/log/koha/lib/z3950.log
koha at deb:~$ yaz-client
Z> open 127.0.0.1:2100/biblios
Connecting...OK.
Sent initrequest.
Connection accepted by v3 target.
ID     : 81
Name   : Koha/GFS/YAZ
Version: 20.11.00.000/5.30.3 2af59bc45cf4508d5c84f350ee99804c4354b3b3
Options: search present triggerResourceCtrl namedResultSets
Elapsed: 0.012131
Z> f css3
Sent searchRequest.
Received SearchResponse.
Search was a success.
Number of hits: 1, setno 1
records returned: 0
Elapsed: 0.915224
Z> show 1
Sent presentRequest (1+1).
Records: 1
[]Record type: USmarc
00357nam a22001217a 4500
005 20201208204443.0
008 201208b           ||||| |||| 00| 0 eng d
040    $c IFLA
100    $a Tajoli, Zeno
245    $a Node.js e CSS3
...

So the script 'z3950_responder.pl' is working, the transformation into 
daemon not.
Do you have any suggestion/check to fix this situation ?

Cheers
Zeno Tajoli


-- 
Zeno Tajoli
System Librarian


More information about the Koha-devel mailing list