Hello Joshua, thanks. This is exactly the advice I needed. I had two z39.50 servers listed and one of them was no longer working, which made it return the error. I found out I could connect to LOC by telnet, but that I couldn't connect to Libraries of Iowa. I deleted the Libraries of Iowa z39.50 server from my administration settings and now the search works! thanks so much for your time. It was much simpler than I thought. -Matthew Joshua M. Ferraro wrote:
Hi Matthew,
(sorry for the top-post, but this is a huge thread ;-))
Reading through the thread I noticed you're still invoking the old Z39.50 daemon, which is no longer necessary. Since 2.2.7 the daemon is deprecated. The script contains everything needed to do the queries.
Also, the logs you posted reveal that the query is timing out. Could you double-check the Z39.50 settings in your administration section are correct. Also, please double-check (with telnet or a similar tool) that your network isn't preventing access to the target. Here's a simple command-line way to do that:
$ telnet target.z3950.server 9999 (where 9999 is the port)
if you connect successfully, let us know. if not, look for any transparent proxies or other network hardware that may be causing problems.
Hope that helps.
Cheers,