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