[Koha-bugs] [Bug 31968] New: Problems with MARC staging/import

bugzilla-daemon at bugs.koha-community.org bugzilla-daemon at bugs.koha-community.org
Tue Oct 25 11:18:25 CEST 2022


https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=31968

            Bug ID: 31968
           Summary: Problems with MARC staging/import
 Change sponsored?: ---
           Product: Koha
           Version: 22.05
          Hardware: All
                OS: All
            Status: NEW
          Severity: normal
          Priority: P5 - low
         Component: MARC Bibliographic record staging/import
          Assignee: koha-bugs at lists.koha-community.org
          Reporter: magnus at libriotech.no
        QA Contact: testopia at bugs.koha-community.org

I'm having various problems with importing staged MARC records on 22.05.05. 

One example: I have staged a file and click on "Import this batch to the
catalogue". The progress bar jumps to 31% but then it stops and goes no
further. In the background there are lots of calls to
/cgi-bin/koha/tools/background-job-progress.pl?jobID=<id>, but the last one
gives a 500 error. This is when the progress bar stops. The job is actually
finished after a while, but the interface never updates. 

I think these are the relevant errors in the logs: 

==> /var/log/koha/koha/intranet-access.log <==
...
a.b.c.d - - [25/Oct/2022:10:46:39 +0200] "GET
/cgi-bin/koha/tools/background-job-progress.pl?jobID=<id> HTTP/1.1" 200 57
a.b.c.d - - [25/Oct/2022:10:46:40 +0200] "GET
/cgi-bin/koha/tools/background-job-progress.pl?jobID=<id> HTTP/1.1" 200 57
a.b.c.d - - [25/Oct/2022:10:46:40 +0200] "GET
/cgi-bin/koha/tools/background-job-progress.pl?jobID=<id> HTTP/1.1" 200 57

==> /var/log/koha/koha/intranet-error.log <==
[2022/10/25 10:47:50] [WARN] binmode() on closed filehandle _GEN_70 at
/usr/share/koha/lib/C4/Templates.pm line 126.

CGI::Compile::ROOT::usr_share_koha_intranet_cgi_2dbin_tools_manage_2dmarc_2dimport_2epl::__ANON__
/usr/share/koha/intranet/cgi-bin/tools/manage-marc-import.pl (331) 
[2022/10/25 10:47:50] [WARN] print() on closed filehandle _GEN_70 at
/usr/share/koha/lib/C4/Output.pm line 285.

CGI::Compile::ROOT::usr_share_koha_intranet_cgi_2dbin_tools_manage_2dmarc_2dimport_2epl::__ANON__
/usr/share/koha/intranet/cgi-bin/tools/manage-marc-import.pl (331) 

==> /var/log/koha/koha/plack-intranet-error.log <==
[2022/10/25 10:47:50] [WARN] seek() on closed filehandle _GEN_70 at
/usr/share/perl5/CGI/Emulate/PSGI.pm line 34.

==> /var/log/koha/koha/intranet-access.log <==
a.b.c.d - - [25/Oct/2022:10:46:41 +0200] "GET
/cgi-bin/koha/tools/background-job-progress.pl?jobID=<id> HTTP/1.1" 500 118732

The only related bug I can find is Bug 15032, which mentions "binmode() on
closed filehandle" way back in 2015.

-- 
You are receiving this mail because:
You are watching all bug changes.
You are the assignee for the bug.


More information about the Koha-bugs mailing list