The default seed data has LC's Z39.50 target as z3950.loc.gov:7090/Voyager. This stopped working today, but regardless of whether or not that is a transitory problem, the target information is out of date. According to http://www.loc.gov/z3950/lcserver.html#addr, the correct value is lx2.loc.gov:210/LCDB, which goes through LC's public Metaproxy instance. The Internet Archive indicates that that webpage stopped referring to z3950.loc.gov back in 2010.
Created attachment 14866 [details] [review] bug 9494: update default LOC z39.50 target settings This patch updates the seed data from the target list at http://www.loc.gov/z3950/lcserver.html#addr. Signed-off-by: Galen Charlton <gmc@esilibrary.com>
The proposed patch only affects new installations of Koha. I'm of two minds whether we should update the Z39.50 definition during upgrade, but if we did, the SQL would be something like UPDATE z3950servers SET host = 'lx2.loc.gov', port = 210, db = 'LCDB', encoding = 'utf8' WHERE host = 'z3950.loc.gov' AND port = 7090 AND db = 'Voyger';
There was a typo in my SQL, it should be: UPDATE z3950servers SET host = 'lx2.loc.gov', port = 210, db = 'LCDB', encoding = 'utf8' WHERE host = 'z3950.loc.gov' AND port = 7090 AND db = 'Voyager';
Created attachment 14867 [details] [review] [SIGNED-OFF] bug 9494: update default LOC z39.50 target settings This patch updates the seed data from the target list at http://www.loc.gov/z3950/lcserver.html#addr. Comment: new target works. updated deleting and reloading sample targets. Signed-off-by: Galen Charlton <gmc@esilibrary.com> Signed-off-by: Bernardo Gonzalez Kriegel <bgkriegel@gmail.com>
For the record, as part of correspondence on this issue, I received the following statement from Ardie Bausenbach of the Library of Congress: As documented in the Library of Congress Z39.50/SRW/SRU Server Configuration Guidelines (http://www.loc.gov/z3950/lcserver.html), the Library recommends that Z39.50/SRU access to the LC Online Catalog use the gateway found at lx2.loc.gov:210. This server supports access to a number of LC databases in a manner that helps the Library balance search query loads more efficiently. The original Z39.50/SRU ports to the LC Online Catalog remain operative (z3950.loc.gov:7090 for MARC8 and z3950.loc.gov:7091 for UTF-8). However, LC prefers that queries of the LC Online Catalog be sent through lx2.loc.gov:210/LCDB (for UTF-8) and lx2.loc.gov:210:LCDB-MARC8 (for MARC8).
Created attachment 14912 [details] [review] [Passed QA] bug 9494: update default LOC z39.50 target settings This patch updates the seed data from the target list at http://www.loc.gov/z3950/lcserver.html#addr. Comment: new target works. updated deleting and reloading sample targets. Signed-off-by: Galen Charlton <gmc@esilibrary.com> Signed-off-by: Bernardo Gonzalez Kriegel <bgkriegel@gmail.com> Signed-off-by: Elliott Davis <elliott@bywatersolions.com> I agree with Galen that this may need to be incorproated as a follow-up for current installations Works fine for new installs
This patch has been pushed to master. A follow-up updating current installations might not be a bad idea.
Follow-up on Bug 9520
Pushed to 3.10.x and 3.8.x will be in 3.10.3 and 3.8.10