Webmin nicht zu erreichen


F-niX

New Member
Guten abend,

ich versuche nun schon seit zwei Tagen erfolgreich Webmin zum Laufen zu bekommen und scheitere kläglich.
Ich habe mich nun hier mal durchs Forum gelesen und auch Google benutzt, mir einige Tipps und Tricks angeschaut.

Das Logfile in etc/webmin/ sagt mir nun:

Code:
[02/Feb/2008:12:32:29 -0500] miniserv.pl started
[02/Feb/2008:12:32:29 -0500] Perl module Authen::PAM needed for PAM is not installed : Can't locate Authen/PAM.pm in @INC (@INC contains: /usr/local/webmin /usr/lib64/perl5/site_perl/5.8.8/x86_64-linux-thread-multi /usr/lib64/perl5/site_perl/5.8.7/x86_64-linux-thread-multi /usr/lib64/perl5/site_perl/5.8.6/x86_64-linux-thread-multi /usr/lib64/perl5/site_perl/5.8.5/x86_64-linux-thread-multi /usr/lib/perl5/site_perl/5.8.8 /usr/lib/perl5/site_perl/5.8.7 /usr/lib/perl5/site_perl/5.8.6 /usr/lib/perl5/site_perl/5.8.5 /usr/lib/perl5/site_perl /usr/lib64/perl5/vendor_perl/5.8.8/x86_64-linux-thread-multi /usr/lib64/perl5/vendor_perl/5.8.7/x86_64-linux-thread-multi /usr/lib64/perl5/vendor_perl/5.8.6/x86_64-linux-thread-multi /usr/lib64/perl5/vendor_perl/5.8.5/x86_64-linux-thread-multi /usr/lib/perl5/vendor_perl/5.8.8 /usr/lib/perl5/vendor_perl/5.8.7 /usr/lib/perl5/vendor_perl/5.8.6 /usr/lib/perl5/vendor_perl/5.8.5 /usr/lib/perl5/vendor_perl /usr/lib64/perl5/5.8.8/x86_64-linux-thread-multi /usr/lib/perl5/5.8.8 .) at (eval 3) line 1.
BEGIN failed--compilation aborted at (eval 3) line 1.

Failed to bind to port 20000 : Address already in use
Could not listen on any ports at /usr/local/webmin/miniserv.pl line 414.

Erst findet er dieses PAM nicht und dann sagt der Adresse würde schon benutzt. Ich werde daraus einfach nicht schlau.

Weiß jemand von euch einen Rat?

Mit freundlichen Grüßen
 
Hallo!
Die fehlenden Perl Module nachinstallieren:
Code:
perl -MCPAN -e shell
[Eventuell die Basiskonfiguration nachholen]
install Authen::PAM
Was bringt denn ein netstat -lnp|grep 20000? Dein Server behauptet, auf Port 20000 würde schon etwas laufen. Eventuell webmin (ps aux|grep miniserv.pl)

mfG
Thorsten
 
Hallo,

Bei netstat -lnp|grep 20000:
Code:
tcp        0      0 0.0.0.0:20000               0.0.0.0:*                   LISTEN      10546/perl


Bei install Authen::PAM:
Code:
install Authen::PAM
install: missing destination file operand after `Authen::PAM'
Try `install --help' for more information.
 
Hallo!
Code:
tcp        0      0 0.0.0.0:20000               0.0.0.0:*                   LISTEN      10546/perl
Ah ha. Da läuft also in der Tat schon etwas. Leider bist du uns noch ein ps aux|grep miniserv.pl schuldig. Sollte da etwas gefunden werden, kannst du es mittels killall -9 miniserv.pl beenden.

Code:
install Authen::PAM
install: missing destination file operand after `Authen::PAM'
Try `install --help' for more information.
Rufts du es innerhalb von perl -MCPAN -e shell auf? Klingt irgendwie nicht so.


mfG
Thorsten
 
Also:
ps aux|grep miniserv.pl sagt:
root 10546 0.0 0.3 40784 7472 ? Ss 12:32 0:00 /usr/bin/perl /usr/local/webmin/miniserv.pl /etc/webmin/config/miniserv.conf
root 10848 0.0 0.0 61152 708 pts/0 S+ 14:25 0:00 grep miniserv.pl

nach dem Killen:

root 11268 0.0 0.0 61152 708 pts/0 S+ 14:30 0:00 grep miniserv.pl

War aber so wie scheint war es doch nur Webmin. Nunja, install Authen::PAM konnte ich nun erflogreich installieren.
 
Last edited by a moderator:
Hallo!
Dann mal von vorn - nutze dein neues Wissen:
Was bringt netstat -lnp|grep 20000, was sagt das Webmin Logfile und wie rufts du webmin auf (https://localhost:20000)? Wieso eigentlich 20000? Hast du den Standardport (:10000) geändert?

mfG
Thorsten
 
20000 weil 10000 und 10001 schon schief ging und nichts funktionierte.
Wurscht, ich hab wieder alles runtergeschmissen und hab es nochmal neuinstalliert (Standart)
Folgendes...

netstat -lnp|grep 10000
tcp 0 0 0.0.0.0:10000 0.0.0.0:* LISTEN 11929/perl
udp 0 0 0.0.0.0:10000 0.0.0.0:* 11929/perl

Jau, klasse. Ich bin so angefressen gerade. So eine blöde Idee..
Die Logdatei ist nun auch nicht mehr aufzutreiben..
Und es läuft noch immer nichts. https://meineip:10000/
Schande, irgendwie will nun gar nichts mehr hinhauen.

Ich schmeiss jetzt erstmal alles hin und probier das morgen weiter. Danke dir trotzdem für deine Hilfe Thorsten!
 
Brr, so hab mich eben nochmal drangehockt und tada..
Auf Port 8080 klappt alles ohne Problem..

Manchmal ist es wie verhext. Nochmal Danke Thorsten!
 

Back
Top