Here is what I get after launching processz3950queue. Before that I exported PERL5LIB to /usr/local/koha/intranet/modules and KOHA_CONF to /etc/koha.conf [root@localhost z3950daemon]# ./processz3950queue starting loop 3221/13 : Processing isbn=0-385-24767-2 at Library of Congress z3950.loc.gov:7090 voyager MARC21 (1 forks) 3222/14 : Processing isbn=83-01-02448-8 at Library of Congress z3950.loc.gov:7090 voyager MARC21 (2 forks) 3223/15 : Processing isbn=83-01-02448-8 at Library of Congress z3950.loc.gov:7090 voyager MARC21 (3 forks) 3222/14 : 2 >> 3222/14 : creating and 3222/14 : working on results entry 11 DBD::mysql::st fetchrow failed: fetch() without execute() at ./processz3950queue line 232. 3223/15 : 2 >> 3222/14 : connected to Library of Congress 3223/15 : creating and 3223/15 : working on results entry 0 DBD::mysql::st fetchrow failed: fetch() without execute() at ./processz3950queue line 232. 3221/13 : 2 >> 3223/15 : connected to Library of Congress 3223/15 : Library of Congress : no records found 3222/14 : Library of Congress : no records found 3221/13 : creating and 3221/13 : working on results entry 0 3222/14 : z3950.loc.gov:7090 search done. DBD::mysql::st execute failed: Lost connection to MySQL server during query at ./processz3950queue line 246. 3221/13 : connected to Library of Congress DBD::mysql::st execute failed: Lost connection to MySQL server during query at ./processz3950queue line 306. 3223/15 : z3950.loc.gov:7090 search done. 3221/13 : Library of Congress : no records found DBD::mysql::db selectrow_array failed: MySQL server has gone away at /usr/local/koha/intranet/modules/C4/Context.pm line 320. DBD::mysql::st execute failed: MySQL server has gone away at ./processz3950queue line 302. DBD::mysql::st execute failed: MySQL server has gone away at ./processz3950queue line 306. 3221/13 : z3950.loc.gov:7090 search done. starting loop DBD::mysql::st execute failed: MySQL server has gone away at ./processz3950queue line 139. DBD::mysql::st execute failed: MySQL server has gone away at ./processz3950queue line 144. DBD::mysql::st fetchrow failed: fetch() without execute() at ./processz3950queue line 145. starting loop DBD::mysql::st execute failed: MySQL server has gone away at ./processz3950queue line 136. DBD::mysql::st execute failed: MySQL server has gone away at ./processz3950queue line 139. DBD::mysql::st execute failed: MySQL server has gone away at ./processz3950queue line 144. DBD::mysql::st fetchrow failed: fetch() without execute() at ./processz3950queue line 145. starting loop DBD::mysql::st execute failed: MySQL server has gone away at ./processz3950queue line 136. DBD::mysql::st execute failed: MySQL server has gone away at ./processz3950queue line 139. DBD::mysql::st execute failed: MySQL server has gone away at ./processz3950queue line 144. DBD::mysql::st fetchrow failed: fetch() without execute() at ./processz3950queue line 145. starting loop DBD::mysql::st execute failed: MySQL server has gone away at ./processz3950queue line 136. DBD::mysql::st execute failed: MySQL server has gone away at ./processz3950queue line 139. DBD::mysql::st execute failed: MySQL server has gone away at ./processz3950queue line 144. DBD::mysql::st fetchrow failed: fetch() without execute() at ./processz3950queue line 145. starting loop DBD::mysql::st execute failed: MySQL server has gone away at ./processz3950queue line 136. DBD::mysql::st execute failed: MySQL server has gone away at ./processz3950queue line 139. DBD::mysql::st execute failed: MySQL server has gone away at ./processz3950queue line 144. DBD::mysql::st fetchrow failed: fetch() without execute() at ./processz3950queue line 145.