Erro 500 no uso do Koha

Olá!

Esta ocorrendo alguns erros no sistema. O mais crítico é quando vai realizar alguma ação de empréstimo ou devolução de livro:

Em qualquer ação que é realizado no site acaba aparecendo a seguinte mensagem:

E quando dou F5 na página, ela volta com essa mensagem:

E por fim quando fui emprestar alguns livros para uma professora de uma escola (que estava com um livro atrasado), aparecia a mensagem de confirmação para empresta-los, por conta desse livro atrasado, mas não a solicitação de renovação. Por fim ao contrario dos casos anteriores, ao invés do site solicitar a renovação, ele apenas renovou os livros automaticamente.

A minha suspeita foi que antes de dar esses erros foi feito uma tentativa de atualização pra nova versão. Mas nessa nova versão nem logava. Então foi feito o regresso pra versão atual, e acabou que começou a apresentar lentidão e esses erros.
Isso afeta bastante o uso na biblioteca.

Alguém já passou por isso, ou sabe o que pode ser feito para arrumar?

-versão do sistema: 22.11.19
-módulo onde aconteceu o erro: Empréstimo / Renovação / Devolução.

2 curtidas

@tiagoandrade89, bom dia, o erro 500 é bastante genérico. Precisamos de mais informações para poder ajudar. A minha sugestão é: quando o erro acontecer, entre em contato com a TI e solicite os logs do servidor, com eles teremos mais pistas do que pode estar acontecendo.

Obrigado!

@bernardo Entendi! Conversei com o TI e ele ficou em dúvida em qual log aparece isso, pois comentou que tem vários arquivos e ele não sabe em qual ele conseguiria encontrar o erro. Pode me dizer para eu pedir a ele?

2 curtidas

Boa tarde Tiago,

Para encontrar os logs de erros, teria que ir até a pasta:

/var/log/koha/instancia-de-sua-biblioteca

Para visualizar os últimos registros dos principais arquivos de log, use o comando:

tail -f /var/log/koha/instancia-de-sua-biblioteca/intranet-error.log   OU
tail -f + NOME DO ARQUIVO

La pode ter mais de um log de erro acontecendo, seria bom tentar resolver até os de menor importância. O nome exato desse erro eu não vou saber, pois ainda não resolvi nenhum assim, mas pode ser algo como opac-error.log .
Qualquer coisa estamos a disposição.

2 curtidas

Tem esses erros que se repetem várias e várias vezes do arquivo pack-error.log

[2024/08/21 09:39:02] [WARN] File not found : lib/jquery/plugins/jquery.highlight-3.js at /usr/share/koha/lib/Koha/Template/Plugin/Asset.pm line 84.
[2024/08/21 09:39:15] [WARN] File not found : lib/jquery/plugins/jquery.highlight-3.js at /usr/share/koha/lib/Koha/Template/Plugin/Asset.pm line 84.
[2024/08/21 09:39:29] [WARN] File not found : lib/jquery/plugins/jquery.highlight-3.js at /usr/share/koha/lib/Koha/Template/Plugin/Asset.pm line 84.
[2024/08/21 09:39:29] [WARN] File not found : lib/jquery/plugins/jquery.highlight-3.js at /usr/share/koha/lib/Koha/Template/Plugin/Asset.pm line 84.
[2024/08/21 09:39:32] [WARN] Use of uninitialized value $which_address in string eq at /usr/share/koha/lib/Koha/Patron.pm line 1426.
[2024/08/21 09:39:32] [WARN] Use of uninitialized value $which_address in method lookup at /usr/share/koha/lib/Koha/Patron.pm line 1430.
[2024/08/21 09:39:32] [WARN] File not found : lib/jquery/plugins/jquery.highlight-3.js at /usr/share/koha/lib/Koha/Template/Plugin/Asset.pm line 84.
[2024/08/21 09:39:34] [WARN] File not found : lib/jquery/plugins/jquery.highlight-3.js at /usr/share/koha/lib/Koha/Template/Plugin/Asset.pm line 84.
[2024/08/21 09:39:36] [WARN] File not found : lib/jquery/plugins/jquery.highlight-3.js at /usr/share/koha/lib/Koha/Template/Plugin/Asset.pm line 84.
[2024/08/21 09:39:42] [WARN] Use of uninitialized value $which_address in string eq at /usr/share/koha/lib/Koha/Patron.pm line 1426.
[2024/08/21 09:39:42] [WARN] Use of uninitialized value $which_address in method lookup at /usr/share/koha/lib/Koha/Patron.pm line 1430.
[2024/08/21 09:39:42] [WARN] File not found : lib/jquery/plugins/jquery.highlight-3.js at /usr/share/koha/lib/Koha/Template/Plugin/Asset.pm line 84.
[2024/08/21 09:39:48] [WARN] File not found : lib/jquery/plugins/jquery.highlight-3.js at /usr/share/koha/lib/Koha/Template/Plugin/Asset.pm line 84.
[2024/08/21 09:40:00] [WARN] File not found : lib/jquery/plugins/jquery.highlight-3.js at /usr/share/koha/lib/Koha/Template/Plugin/Asset.pm line 84.
[2024/08/21 09:40:50] [WARN] File not found : lib/jquery/plugins/jquery.highlight-3.js at /usr/share/koha/lib/Koha/Template/Plugin/Asset.pm line 84.
[2024/08/21 09:40:55] [WARN] File not found : lib/jquery/plugins/jquery.highlight-3.js at /usr/share/koha/lib/Koha/Template/Plugin/Asset.pm line 84.
[2024/08/21 09:42:29] [WARN] Use of uninitialized value $which_address in string eq at /usr/share/koha/lib/Koha/Patron.pm line 1426.
[2024/08/21 09:42:29] [WARN] Use of uninitialized value $which_address in method lookup at /usr/share/koha/lib/Koha/Patron.pm line 1430.
[2024/08/21 09:42:29] [WARN] File not found : lib/jquery/plugins/jquery.highlight-3.js at /usr/share/koha/lib/Koha/Template/Plugin/Asset.pm line 84.
[2024/08/21 09:42:32] [WARN] File not found : lib/jquery/plugins/jquery.highlight-3.js at /usr/share/koha/lib/Koha/Template/Plugin/Asset.pm line 84.
[2024/08/21 09:42:35] [WARN] File not found : lib/jquery/plugins/jquery.highlight-3.js at /usr/share/koha/lib/Koha/Template/Plugin/Asset.pm line 84.

No arquivo plack-error tem esse tipo:

The method Koha::Patron-> is not covered by tests!

Trace begun at /usr/share/koha/lib/Koha/Object.pm line 925
Koha::Object::AUTOLOAD('Koha::Patron=HASH(0x5600415d6d80)') called at /usr/share/koha/lib/Koha/Patron.pm line 1430
Koha::Patron::notice_email_address('Koha::Patron=HASH(0x5600415d6d80)') called at /usr/share/koha/lib/C4/Message.pm line 185
C4::Message::_to_address('Koha::Patron=HASH(0x5600415d6d80)', 'email') called at /usr/share/koha/lib/C4/Message.pm line 162
C4::Message::enqueue('C4::Message', 'HASH(0x560041630a40)', 'Koha::Patron=HASH(0x5600415d6d80)', 'email') called at /usr/share/koha/lib/C4/Circulation.pm line 3699
C4::Circulation::SendCirculationAlert('HASH(0x5600417546c0)') called at /usr/share/koha/lib/C4/Circulation.pm line 1769
C4::Circulation::AddIssue('HASH(0x56004133e268)', 10236, undef, undef, undef, undef, 'HASH(0x560040da7910)') called at /usr/share/koha/intranet/cgi-bin/circ/circulation.pl line 432
eval {...} at /usr/share/koha/intranet/cgi-bin/circ/circulation.pl line 2
CGI::Compile::ROOT::usr_share_koha_intranet_cgi_2dbin_circ_circulation_2epl::__ANON__('CGI::Compile=HASH(0x560040c38960)', '', '/usr/share/koha/intranet/cgi-bin/circ/circulation.pl', '/usr/share/koha/intranet/cgi-bin/circ', 'ARRAY(0x560040c4d010)') called at /usr/share/perl5/CGI/Compile.pm line 151
CGI::Compile::ROOT::usr_share_koha_intranet_cgi_2dbin_circ_circulation_2epl::circulation_2epl at /usr/share/perl5/CGI/Emulate/PSGI.pm line 30

E no arquivo plack aparece:

172.16.1.249 - - [18/Aug/2024:11:09:16 -0300] "GET errors/404.pl HTTP/1.1" 404 19525 "-" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/17.4 Safari/17.4"
172.16.1.249 - - [18/Aug/2024:23:28:05 -0300] "GET /opac/opac-main.pl HTTP/1.1" 200 19975 "-" "Mozilla/5.0 \(Windows NT 10.0\; Win64\; x64\) AppleWebKit/537.36 \(KHTML, like Gecko\) Chrome/100.0.4896.60 Safari/537.36"
172.16.1.249 - - [18/Aug/2024:23:28:07 -0300] "GET /opac/opac-main.pl HTTP/1.1" 200 19975 "-" "Mozilla/5.0 \(Windows NT 10.0\; Win64\; x64\) AppleWebKit/537.36 \(KHTML, like Gecko\) Chrome/100.0.4896.60 Safari/537.36"
172.16.1.249 - - [19/Aug/2024:04:05:09 -0300] "GET /opac/opac-main.pl HTTP/1.1" 200 19975 "-" "-"
172.16.1.249 - - [19/Aug/2024:07:18:53 -0300] "GET /intranet/mainpage.pl HTTP/1.1" 200 13143 "-" "Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/105.0.0.0 Safari/537.36"
172.16.1.249 - - [19/Aug/2024:08:27:14 -0300] "GET /intranet/mainpage.pl HTTP/1.1" 200 13143 "-" "Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/105.0.0.0 Safari/537.36"
172.16.1.249 - - [19/Aug/2024:08:27:54 -0300] "POST /intranet/mainpage.pl HTTP/1.1" 200 22320 "https://biblioteca.campolargo.pr.gov.br:7002/" "Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/105.0.0.0 Safari/537.36"
172.16.1.249 - - [19/Aug/2024:08:28:47 -0300] "GET /api/v1/app.pl/api/v1/patrons?_page=1&_per_page=10&q=%7B%22-and%22%3A%5B%5B%7B%22me.firstname%22%3A%7B%22like%22%3A%22guilher%25%22%7D%7D%2C%7B%22me.middle_name%22%3A%7B%22like%22%3A%22guilher%25%22%7D%7D%2C%7B%22me.surname%22%3A%7B%22like%22%3A%22guilher%25%22%7D%7D%2C%7B%22me.othernames%22%3A%7B%22like%22%3A%22guilher%25%22%7D%7D%2C%7B%22me.cardnumber%22%3A%7B%22like%22%3A%22guilher%25%22%7D%7D%2C%7B%22me.userid%22%3A%7B%22like%22%3A%22guilher%25%22%7D%7D%5D%5D%7D&_order_by=%2Bme.surname%2C%2Bme.firstname HTTP/1.1" 200 - "https://biblioteca.campolargo.pr.gov.br:7002/cgi-bin/koha/mainpage.pl" "Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/105.0.0.0 Safari/537.36"
172.16.1.249 - - [19/Aug/2024:08:28:49 -0300] "GET /intranet/circ/circulation.pl?borrowernumber=518 HTTP/1.1" 200 62379 "https://biblioteca.campolargo.pr.gov.br:7002/cgi-bin/koha/mainpage.pl" "Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/105.0.0.0 Safari/537.36"

Não sei se com isso é possível verificar. Lembrando que o erro real acontece na interface de administrador no empréstimo e devolução de livros.

1 curtida