Hallo, ich installiere gerade einen LotusDomino-Server. Dazu darf u.a. der Port 8081 nicht belegt sein. ich habe deshalb mit YAST, START_HTTP=No und START_SQUID=NO gesetzt und sogar neu gestartet. aber ich muss feststellen, daß "/opt/lotus/bin/server httpsetup" einfach ohne Fehlermeldung abbricht (auch nix in /var/log/messages") was normalerweise passiert wenn 8081 nicht frei ist. wie kann ich noch herausfinden was/wer mir da noch schwierigkeiten macht ? wie kann ich (ausser mit einem Porstscanner) herausfinden welche Ports gerade belegt sind ? bzw welche dämonen gerade laufen ? --------------------------------------------------------------------- To unsubscribe, e-mail: suse-linux-unsubscribe@suse.com For additional commands, e-mail: suse-linux-help@suse.com
Gude, At 11:30 14.07.2000 +0200, Harald Wolf wrote:
wie kann ich (ausser mit einem Porstscanner) herausfinden welche Ports gerade belegt sind ? bzw welche dämonen gerade laufen ?
entweder mit netstat -p , oder mit lsof -ni ciao --------------------------------------------------------------------- To unsubscribe, e-mail: suse-linux-unsubscribe@suse.com For additional commands, e-mail: suse-linux-help@suse.com
Hallo Matthias, Matthias Strack wrote:
wie kann ich (ausser mit einem Porstscanner) herausfinden welche Ports gerade belegt sind ? bzw welche dämonen gerade laufen ?
entweder mit netstat -p , oder mit lsof -ni
Wo stehen da die Portnummern, die benutzt sind? Sorry, ich finde sie nicht... Servus -- Peter Spiess |\:/| peter.spiess@ima-abele.de (o @) http://www.ima-abele.de ---ooO-(_)-Ooo--- Linux, what else ...! --------------------------------------------------------------------- To unsubscribe, e-mail: suse-linux-unsubscribe@suse.com For additional commands, e-mail: suse-linux-help@suse.com
Peter Spiess produced 0,5K in 19 lines...
Hallo Matthias,
Matthias Strack wrote:
wie kann ich (ausser mit einem Porstscanner) herausfinden welche Ports gerade belegt sind ? bzw welche dämonen gerade laufen ?
entweder mit netstat -p , oder mit lsof -ni
Wo stehen da die Portnummern, die benutzt sind? Sorry, ich finde sie nicht...
wie wär's mit lsof -i -P Gruß, Martin --------------------------------------------------------------------- To unsubscribe, e-mail: suse-linux-unsubscribe@suse.com For additional commands, e-mail: suse-linux-help@suse.com
Martin Stark wrote:
wie wär's mit
lsof -i -P
Probier' ich aus, danke :-) Servus -- Peter Spiess |\:/| peter.spiess@ima-abele.de (o @) http://www.ima-abele.de ---ooO-(_)-Ooo--- Linux, what else ...! --------------------------------------------------------------------- To unsubscribe, e-mail: suse-linux-unsubscribe@suse.com For additional commands, e-mail: suse-linux-help@suse.com
Nochmal ich :-) es gibt ein Perl-Script namens "showports". Dieses gibt folgendes Ergebnis aus: 744/tcp root 9465 f.... rpc.kmountd 0.0.0.0 6000/tcp root 353 f.... X 0.0.0.0 515/tcp root 211 f.... lpd 0.0.0.0 80/tcp root 180 f.... httpd 0.0.0.0 usw... Weil es nicht allzu groß ist, poste ich es mal: #!/usr/bin/perl # Define the format for output lines format = @<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<< @<<<<<<<<<<<<<<<< $firstpart $address . # Get system info about open ports $response = `netstat -ln`; # Divide by lines @lines = split(/\n/,$response); # The variable `flag' tracks if the header line # has been printed out or not. $flag = 1; foreach (@lines) { # Look only at lines starting by tcp or udp next if ! /^((tcp)|(udp))/; # Parse the line into fields @fields = split(); # Get relevant data: protocol, address and # port $protocol = $fields[0]; ($address,$port) = split(/:/,$fields[3]); # Issue a `fuser' request about protocol #!/usr/bin/perl # Define the format for output lines format = @<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<< @<<<<<<<<<<<<<<<< $firstpart $address . # Get system info about open ports $response = `netstat -ln`; # Divide by lines @lines = split(/\n/,$response); # The variable `flag' tracks if the header line # has been printed out or not. $flag = 1; foreach (@lines) { # Look only at lines starting by tcp or udp next if ! /^((tcp)|(udp))/; # Parse the line into fields @fields = split(); # Get relevant data: protocol, address and # port $protocol = $fields[0]; ($address,$port) = split(/:/,$fields[3]); # Issue a `fuser' request about protocol # and port $response = `fuser -vn $protocol $port`; # Get relevant data from response @rows = split(/\n/,$response); # Header line will be printed once if ($flag) { $flag = 0; print("$rows[1]\n"); } # Print data # and port $response = `fuser -vn $protocol $port`; # Get relevant data from response @rows = split(/\n/,$response); # Header line will be printed once if ($flag) { $flag = 0; print("$rows[1]\n"); } # Print data $firstpart = $rows[2]; write(); } Servus -- Peter Spiess |\:/| peter.spiess@ima-abele.de (o @) http://www.ima-abele.de ---ooO-(_)-Ooo--- Linux, what else ...! --------------------------------------------------------------------- To unsubscribe, e-mail: suse-linux-unsubscribe@suse.com For additional commands, e-mail: suse-linux-help@suse.com
Harald Wolf wrote:
ich habe deshalb mit YAST, START_HTTP=No und START_SQUID=NO gesetzt und sogar neu gestartet.
wieso kommst du auf die idee, daß http und proxy auf diesem port laufen? und wenn du diese so eingestellt hast, dann lege sie doch auf einen anderen port. wenn du beides aber nicht brauchst, kannst du es auch deinstallieren. von alleine jedenfalls laufen beide nicht auf 8081. gruß oliver --------------------------------------------------------------------- To unsubscribe, e-mail: suse-linux-unsubscribe@suse.com For additional commands, e-mail: suse-linux-help@suse.com
On Fre, 14 Jul 2000, Harald Wolf wrote:
ich installiere gerade einen LotusDomino-Server. Dazu darf u.a. der Port 8081 nicht belegt sein.
warum dieser port - ich dachte der geht direkt auf den port 80 ?
aber ich muss feststellen, daß "/opt/lotus/bin/server httpsetup" einfach ohne Fehlermeldung abbricht (auch nix in /var/log/messages") was normalerweise passiert wenn 8081 nicht frei ist.
hast du mal nen "strace" mitlaufen lassen ?
wie kann ich noch herausfinden was/wer mir da noch schwierigkeiten macht ?
hast du mal die IBM-Hotline dazu befragt, bzw. deinen Fachhändler/Consultant ?
wie kann ich (ausser mit einem Porstscanner) herausfinden welche Ports gerade belegt sind ? bzw welche dämonen gerade laufen ?
a) portscanner b) "ps -auxww" (zeigt alle laufenden prozesse) Mit freundlichen Grüßen, Joerg Henner. -- LinuxHaus Stuttgart | Tel.: +49 (7 11) 2 85 19 05 Jörg Henner & Adrian Reyer, Datentechnik GbR | D2: +49 (1 72) 7 35 31 09 | Fax: +49 (7 11) 5 78 06 92 Linux, Netzwerke, Webhosting & Support | http://lihas.de --------------------------------------------------------------------- To unsubscribe, e-mail: suse-linux-unsubscribe@suse.com For additional commands, e-mail: suse-linux-help@suse.com
participants (6)
-
haraldwolf@swol.de
-
jhe@lihas.de
-
Martin.Stark@rz-online.de
-
ol@ccmconsult.de
-
peter.spiess@ima-abele.de
-
suse@egelsbach.nu