Summary: | Error 500 in z3950_search.pl | ||
---|---|---|---|
Product: | Koha | Reporter: | Manos PETRIDIS <egpetridis> |
Component: | Cataloging | Assignee: | Bugs List <koha-bugs> |
Status: | NEW --- | QA Contact: | Testopia <testopia> |
Severity: | normal | ||
Priority: | P3 | CC: | esther.melander, m.de.rooy |
Version: | Main | ||
Hardware: | All | ||
OS: | All | ||
GIT URL: | Change sponsored?: | --- | |
Patch complexity: | --- | Documentation contact: | |
Documentation submission: | Text to go in the release notes: | ||
Version(s) released in: | Circulation function: | ||
Attachments: |
koha intranet error
Apache error log Sample Z39.50 settings |
Description
Manos PETRIDIS
2022-06-12 19:47:55 UTC
Created attachment 135975 [details]
Apache error log
Created attachment 135976 [details]
Sample Z39.50 settings
This problem recently appeared for for our library. To reproduce: 1. Set up Seattle Public Library as a search target Host: zserver.spl.org Port: 210 DN: horizon 2. Edit a bibliographic record in the advanced editor and then click on Advanced Search to search for a new record to overlay the original. Be sure to have Seattle Public Library selected as a search target as well as Library of Congress. 3. Perform the search using an ISBN search. Search results should be returned from Library of Congress. 4. Repeat the search but do a title search instead. No search results are returned and instead the Error 500 pops up. Repeat the above searches with the z3950 search in the basic editor. No Error 500 occurs with either an ISBN search or a title search. After some investigation it appears that Seattle has migrated to a new platform and their z3950 protocol no longer works. It seems that in the cases where there was no server error, the z3950 search ignored or skipped the lack of response from Seattle whereas the advanced search in the advanced editor created a stop when there was no response. We would not have known about the problem without the server error, so in that sense it was helpful in at least alerting us to a problem. It may be helpful to change the Error 500 response message to something that makes it clear there is no response from a search target. There should be consistent behavior across all z3950 searches in the system. It would also be nice to have a test tool in the z3950 setup to be able to test the targets periodically. |