Bug 1891366 - Failed to start LSB: web-based administration interface for Unix systems.
Summary: Failed to start LSB: web-based administration interface for Unix systems.
Keywords:
Status: CLOSED CANTFIX
Alias: None
Product: Fedora
Classification: Fedora
Component: perl
Version: 32
Hardware: x86_64
OS: Linux
unspecified
urgent
Target Milestone: ---
Assignee: Jitka Plesnikova
QA Contact: Fedora Extras Quality Assurance
URL:
Whiteboard:
: 1889975 (view as bug list)
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2020-10-26 02:07 UTC by FlyDove
Modified: 2020-11-05 08:27 UTC (History)
10 users (show)

Fixed In Version:
Doc Type: If docs needed, set a value
Doc Text:
Clone Of:
Environment:
Last Closed: 2020-11-05 07:44:11 UTC
Type: Bug
Embargoed:


Attachments (Terms of Use)

Description FlyDove 2020-10-26 02:07:26 UTC
$ sudo systemctl restart webmin
Job for webmin.service failed because the control process exited with error code.
See "systemctl status webmin.service" and "journalctl -xe" for details.
[Fedora@MiWiFi-R4-srv packages]$ sudo systemctl status webmin
● webmin.service - LSB: web-based administration interface for Unix systems
     Loaded: loaded (/etc/rc.d/init.d/webmin; generated)
     Active: failed (Result: exit-code) since Mon 2020-10-26 09:56:00 CST; 4s ago
       Docs: man:systemd-sysv-generator(8)
    Process: 33825 ExecStart=/etc/rc.d/init.d/webmin start (code=exited, status=1/FAILURE)
        CPU: 86ms

10月 26 09:56:00 MiWiFi-R4-srv systemd[1]: Starting LSB: web-based administration interface for Unix systems...
10月 26 09:56:00 MiWiFi-R4-srv systemd[1]: webmin.service: Control process exited, code=exited, status=1/FAILURE
10月 26 09:56:00 MiWiFi-R4-srv systemd[1]: webmin.service: Failed with result 'exit-code'.
10月 26 09:56:00 MiWiFi-R4-srv systemd[1]: Failed to start LSB: web-based administration interface for Unix systems.



$ sudo  /etc/rc.d/init.d/webmin restart
Stopping Webmin server in /usr/libexec/webmin
Starting Webmin server in /usr/libexec/webmin
Socket6.c: loadable library and perl binaries are mismatched (got handshake key 0xce00080, needed 0xcd00080)

Comment 1 Petr Pisar 2020-10-26 10:11:47 UTC
/etc/rc.d/init.d/webmin is not delivered by Fedora. I recommend you to find a help at a vendor of your /etc/rc.d/init.d/webmin.

The error message about Socket6.c means that your Socket6 Perl module is not compatible with your current perl interpreter. It usually happen when you install a module from CPAN, then upgrade Fedora with a new, incompatible, perl, and then you try to use that CPAN module again. Is that your case? Does "perl -e 'use Socket6'" command work for you, or does it report the same error?

If it is so, either reinstall the affected module with the new perl, or uninstall it and use the one provided by Fedora. E.g. Socket6 Perl module is delivered by Fedora with perl-Socket6 RPM package and can be installed with "dnf install 'perl(Socket6)'" command.

Comment 2 Petr Pisar 2020-10-26 10:13:45 UTC
*** Bug 1889975 has been marked as a duplicate of this bug. ***

Comment 3 FlyDove 2020-11-05 07:43:22 UTC
sudo dnf install perl-Encode-Detect perl-Socket6 perl-Authen-PAM   Fedora32

Comment 4 Petr Pisar 2020-11-05 08:27:54 UTC
(In reply to FlyDove from comment #3)
> sudo dnf install perl-Encode-Detect perl-Socket6 perl-Authen-PAM   Fedora32

Reinstalling perl-Socket6 RPM package from Fedora  won't help you. You need to reinstall a program that prints the "Socket6.c: loadable library and perl binaries are mismatched" message. It's either webmin, or Socket6 Perl module from CPAN.


Note You need to log in before you can comment on or make changes to this bug.