I'm new to Linux and Koha so I apologize if the answer to this is obvious to experts or if it's been answered already -- although I've been looking for an answer for a few days. I installed Koha and imported almost 400,000 bib records and indexed them with zebra. The Koha client looks great -- all the records are there and searchable. I enabled the Z39.50 server and I can search and retrieve records using yaz-client on the koha server. I installed a simple web-based Z39.50 client (written by Mark Jordan, I think) on my desktop. When I query the Koha database through this client it returns the number of search results (the correct number) but no data. This client works fine for other Z39.50 targets. The relevant section of the client's config file: $config_settings = array('title' => 'testZ', 'yaz_connect_string' => '192.168.0.114:9999/biblios', 'yaz_record_syntax' => 'marc21', 'yaz_max_records' => '1000', 'z3950_scan' => 1 ); I also exposed this database to the world and queried it with another Z39.50 client (URSA from SirsiDynix) and got an error (I don't know where the error log for this client is, but I'm looking). The relevant section of the config file for that client looks like this: //Operating parameteres for Partial Union Catalog PUC.PROTO = 'Z3950' PUC.Z3950.DBNAME = 'biblios' PUC.Z3950.TCP.HOST = '66.193.16.555' PUC.Z3950.TCP.PORT = 9999 PUC.Z3950.OPTIONS.RECSYN = 'USMARC' Has anyone had a similar experience? Is it the record syntax? Any help would be greatly appreciated. Thanks, Joe Thornton IT Consultant Capital District Library Council 28 Essex Street Albany, NY 12206 518-437-9880 x230 Koha version: 3.00.01.005 OS version: Linux koha 2.6.26-1-686 #1 SMP Fri Mar 13 18:08:45 UTC 2009 i686 GNU/Linux Perl version: 5.010000 MySQL version: mysql Ver 14.12 Distrib 5.0.51a Apache version: Server version: Apache/2.2.9 (Debian) Zebra version: Zebra 2.0.37 -- View this message in context: http://www.nabble.com/Z39.50-server-problem-tp23874740p23874740.html Sent from the Koha - Discuss mailing list archive at Nabble.com.
Could be syntax, session encoding, output encoding, or just the type of query used. The Koha searching layer builds a very complex query to handle basic keyword searches. Ursa and Mark Jordan probably use simpler queries that leave out certain fields, or certain truncation operators, etc.. You should be able to see everything in your zebra log. -- Joe Atzberger LibLime - Open Source Library Solutions On Thu, Jun 4, 2009 at 1:49 PM, jthornton <jthornton@cdlc.org> wrote:
I'm new to Linux and Koha so I apologize if the answer to this is obvious to experts or if it's been answered already -- although I've been looking for an answer for a few days.
I installed Koha and imported almost 400,000 bib records and indexed them with zebra. The Koha client looks great -- all the records are there and searchable. I enabled the Z39.50 server and I can search and retrieve records using yaz-client on the koha server.
I installed a simple web-based Z39.50 client (written by Mark Jordan, I think) on my desktop. When I query the Koha database through this client it returns the number of search results (the correct number) but no data. This client works fine for other Z39.50 targets. The relevant section of the client's config file:
$config_settings = array('title' => 'testZ', 'yaz_connect_string' => '192.168.0.114:9999/biblios', 'yaz_record_syntax' => 'marc21', 'yaz_max_records' => '1000', 'z3950_scan' => 1 );
I also exposed this database to the world and queried it with another Z39.50 client (URSA from SirsiDynix) and got an error (I don't know where the error log for this client is, but I'm looking). The relevant section of the config file for that client looks like this:
//Operating parameteres for Partial Union Catalog PUC.PROTO = 'Z3950' PUC.Z3950.DBNAME = 'biblios' PUC.Z3950.TCP.HOST = '66.193.16.555' PUC.Z3950.TCP.PORT = 9999 PUC.Z3950.OPTIONS.RECSYN = 'USMARC'
Has anyone had a similar experience? Is it the record syntax?
Any help would be greatly appreciated.
Thanks,
Joe Thornton IT Consultant Capital District Library Council 28 Essex Street Albany, NY 12206 518-437-9880 x230
Koha version: 3.00.01.005 OS version: Linux koha 2.6.26-1-686 #1 SMP Fri Mar 13 18:08:45 UTC 2009 i686 GNU/Linux Perl version: 5.010000 MySQL version: mysql Ver 14.12 Distrib 5.0.51a Apache version: Server version: Apache/2.2.9 (Debian) Zebra version: Zebra 2.0.37
Hi,
I enabled the Z39.50 server and I can search and retrieve records using yaz-client on the koha server.
I installed a simple web-based Z39.50 client (written by Mark Jordan, I think) on my desktop. When I query the Koha database through this client it returns the number of search results (the correct number) but no data. This client works fine for other Z39.50 targets. The relevant section of the client's config file:
$config_settings = array('title' => 'testZ', 'yaz_connect_string' => '192.168.0.114:9999/biblios', 'yaz_record_syntax' => 'marc21', 'yaz_max_records' => '1000', 'z3950_scan' => 1 );
try to search with yaz-client on a different PC (not on localhost). If you can search and retrive the problem is not on Koha but on your z39.50 web based client. Try to insert more value (elements for example). Bye Zeno Tajoli CILEA - Segrate (MI) tajoliAT_SPAM_no_prendiATcilea.it (Indirizzo mascherato anti-spam; sostituisci quanto tra AT con @)
participants (3)
-
Joe Atzberger -
jthornton -
Zeno Tajoli