Score:0

Bugzilla not working after upgrade vom Ubuntu 16.04 to 18.04

pr flag

I've inherited a Bugzilla installation (5.0.4) on Ubuntu 16.04.7 LTS. As 16.04 is out of support, I tried to upgrade the OS to 18.04. (on a clone of the productive machine) First step was to upgrade Bugzilla to 5.0.6, that worked fine, Bugzilla was up and running after that. Next I did 'do-release-upgrade' - after the reboot the OS (18.04) is up and running, the parallel installed DokuWiki is also full functioning, but...Bugzilla is not working any longer. I get this error message:

Internal Server Error

The server encountered an internal error or misconfiguration and was unable to complete your request.

Please contact the server administrator at webmaster@localhost to inform them of the time this error occurred, and the actions you performed just before this error.

More information about this error may be available in the server error log.
Apache/2.4.29 (Ubuntu) Server at 192.168.9.82 Port 80

I tried to find a solution at the web, found an possibly answer in this thread: How do I track down changed dependencies for Bugzilla?

I did the things posted by N0rbert, but on the execution of ./checksetup.pl --check-modules i've got the following output:

root@sxvabt:/var/www/html/bugzilla# ./checksetup.pl --check-modules
* This is Bugzilla 5.0.6 on perl 5.26.1
* Running on Linux 4.15.0-162-generic #170-Ubuntu SMP Mon Oct 18 11:38:05 UTC 2021

Checking perl modules...
Checking for               CGI.pm (v3.51)     ok: found v4.38
Checking for           Digest-SHA (any)       ok: found v5.96
Checking for             TimeDate (v2.23)     ok: found v2.24
Checking for             DateTime (v0.75)     ok: found v1.46
Checking for    DateTime-TimeZone (v1.64)     ok: found v2.18
Checking for                  DBI (v1.614)    ok: found v1.64
Checking for     Template-Toolkit (v2.24)     ok: found v2.27
Checking for         Email-Sender (v1.300011) ok: found v1.300031
Checking for           Email-MIME (v1.904)    ok: found v1.946
Checking for                  URI (v1.55)     ok: found v1.73
Checking for       List-MoreUtils (v0.32)     ok: found v0.416
Checking for    Math-Random-ISAAC (v1.0.1)    ok: found v1.003
Checking for              JSON-XS (v2.01)     ok: found v3.04

Checking available perl DBD modules...
Checking for               DBD-Pg (v2.7.0)    not found
Checking for            DBD-mysql (v4.001)    ok: found v4.046
Checking for           DBD-Oracle (v1.19)     not found
Checking for           DBD-SQLite (v1.29)     not found

The following Perl modules are optional:
Checking for                   GD (v1.20)     ok: found v2.66
Checking for                Chart (v2.4.1)    ok: found v2.4.10
Checking for          Template-GD (any)       ok: found v1.56
Checking for           GDTextUtil (any)       ok: found v0.86
Checking for              GDGraph (any)       ok: found v1.48
Checking for           MIME-tools (v5.406)    ok: found v5.509
Checking for          libwww-perl (any)       ok: found v6.31
Checking for             XML-Twig (any)       ok: found v3.50
Checking for          PatchReader (v0.9.6)    ok: found v0.9.6
Checking for            perl-ldap (any)       ok: found v0.65
Checking for          Authen-SASL (any)       ok: found v2.16
Checking for         Net-SMTP-SSL (v1.01)     ok: found v1.04
Checking for           RadiusPerl (any)       ok: found v0.26
Checking for            SOAP-Lite (v0.712)    ok: found v1.26
Checking for          XMLRPC-Lite (v0.712)    ok: found v0.717
Checking for             JSON-RPC (any)       ok: found v1.06
Checking for           Test-Taint (v1.06)     ok: found v1.06
Checking for          HTML-Parser (v3.67)     ok: found v3.72
Checking for        HTML-Scrubber (any)       ok: found v0.17
Checking for               Encode (v2.21)     ok: found v2.88
Checking for        Encode-Detect (any)       ok: found v1.01
Checking for          Email-Reply (any)       ok: found v1.204
Checking for HTML-FormatText-WithLinks (v0.13)     ok: found v0.15
Checking for          TheSchwartz (v1.07)     ok: found v1.12
Checking for       Daemon-Generic (any)       ok: found v0.85
Checking for             mod_perl (v1.999022) ok: found v2.000010
Checking for     Apache-SizeLimit (v0.96)     ok: found v0.97
Checking for        File-MimeInfo (any)       ok: found v0.28
Checking for           IO-stringy (any)       ok: found v2.111
CRC32.c: loadable library and perl binaries are mismatched (got handshake key 0xdb00080, needed 0xde00080)
root@sxvabt:/var/www/html/bugzilla#

What does this

CRC32.c: loadable library and perl binaries are mismatched (got handshake key 0xdb00080, needed 0xde00080)

mean?

The approach with

root@sxvabt:/var/www/html/bugzilla# ./install-module.pl --all

ended in the same error

root@sxvabt:/var/www/html/bugzilla# ./install-module.pl --all
Checking for                 CPAN (v1.81)     ok: found v2.18
Checking for                 YAML (any)       ok: found v1.24
Checking for   ExtUtils-MakeMaker (v6.31)     ok: found v7.24
CRC32.c: loadable library and perl binaries are mismatched (got handshake key 0xdb00080, needed 0xde00080)
root@sxvabt:/var/www/html/bugzilla#

Ho can I solve this? Hoping for help

Armin

mangohost

Post an answer

Most people don’t grasp that asking a lot of questions unlocks learning and improves interpersonal bonding. In Alison’s studies, for example, though people could accurately recall how many questions had been asked in their conversations, they didn’t intuit the link between questions and liking. Across four studies, in which participants were engaged in conversations themselves or read transcripts of others’ conversations, people tended not to realize that question asking would influence—or had influenced—the level of amity between the conversationalists.