Samba-Startprobleme

Probleme mit Samba, NFS, FTP und Co.
Antworten
Benutzeravatar
Stefanowitsch
Beiträge: 274
Registriert: 21.09.2003 22:20:05

Samba-Startprobleme

Beitrag von Stefanowitsch » 21.12.2003 13:22:15

Hallo,

ich habe ein kleines Samba-Problem: Ich habe mir Samba 3.0.1 installiert und wollte die smb.conf anpassen. Nach einem Test mit

Code: Alles auswählen

testparm
habe ich mit

Code: Alles auswählen

/etc/init.d/smb stop
und

Code: Alles auswählen

/etc/init.d/samba stop
Samba gestoppt.
Nach einem

Code: Alles auswählen

/etc/init.d/smb start
habe ich dann einen Blick in die Datei /var/log/samba/log.smbd geworfen, in der dann folgende Fehlermeldung zu sehen ist:

Code: Alles auswählen

[2003/12/21 13:09:34, 1] lib/util_unistr.c:load_case_tables(63)
  creating lame upcase table
[2003/12/21 13:09:34, 1] lib/util_unistr.c:load_case_tables(78)
  creating lame lowcase table
[2003/12/21 13:09:34, 0] smbd/server.c:main(747)
  smbd version 3.0.1 started.

  Copyright Andrew Tridgell and the Samba Team 1992-2003
[2003/12/21 13:09:34, 0] printing/pcap.c:pcap_printer_fn(361)
  Unable to open printcap file /etc/printcap for read!
[2003/12/21 13:09:34, 0] lib/util_sock.c:open_socket_in(662)
  bind failed on port 139 socket_addr = 0.0.0.0.
  Error = Address already in use
Ich habe, nachdem ich den Samba-Server heruntergefahren habe, mir mit nmap die verwendeteten Ports angesehen. Und Port 139 scheint trotzdem benutzt zu sein:

Code: Alles auswählen

442 root@dagobert:~> /etc/init.d/samba stop
Stopping Samba daemons: nmbd smbd.
443 root@dagobert:~> /etc/init.d/smb stop
Shutting down SMB services: smbd: no process killed

444 root@dagobert:~> nmap dagobert

Starting nmap V. 2.54BETA31 ( www.insecure.org/nmap/ )
Interesting ports on dagobert (127.0.0.1):
(The 1546 ports scanned but not shown below are in state: closed)
Port       State       Service
9/tcp      open        discard
13/tcp     open        daytime
22/tcp     open        ssh
25/tcp     open        smtp
37/tcp     open        time
79/tcp     open        finger
111/tcp    open        sunrpc
139/tcp    open        netbios-ssn


Nmap run completed -- 1 IP address (1 host up) scanned in 0 seconds
cu

Stefan

Friesi
Beiträge: 582
Registriert: 07.07.2003 20:40:11
Wohnort: Stromberg
Kontaktdaten:

Beitrag von Friesi » 24.12.2003 00:37:18

mach mal ein

killall -9 smbd
und
killall -9 nmbd

kannst auch vorher mit pstree schauen, ob nmbd und smbd noch laufen.

Hatte auch schon paar mal das Problem, das sich der smbd beim stoppen nicht abgeschaltet hat.

Benutzeravatar
Stefanowitsch
Beiträge: 274
Registriert: 21.09.2003 22:20:05

Beitrag von Stefanowitsch » 26.12.2003 15:27:48

Hallo,

ein

Code: Alles auswählen

killall -9 nmbd
bzw.

Code: Alles auswählen

killall -9 smbd
bringt nur ein

Code: Alles auswählen

no process killed
. Das überrascht eigentlich wenig, da ich via

Code: Alles auswählen

pstree
keine laufenden smbd- bzw. nmbd-Prozesse mehr gefunden habe.
Port 139 bleibt aber leider belegt...

cu

Stefan

Friesi
Beiträge: 582
Registriert: 07.07.2003 20:40:11
Wohnort: Stromberg
Kontaktdaten:

Beitrag von Friesi » 26.12.2003 16:42:01

poste mal bitte die Ausgabe von pstree und die /etc/inetd.conf

Benutzeravatar
Stefanowitsch
Beiträge: 274
Registriert: 21.09.2003 22:20:05

Beitrag von Stefanowitsch » 26.12.2003 17:39:32

Okay, here we go:

Code: Alles auswählen

~> pstree
init-+-atd
     |-cfsd
     |-cron
     |-dhclient-2.2.x
     |-6*[getty]
     |-i2oevtd
     |-inetd
     |-kdeinit-+-artsd
     |         |-2*[kdeinit]
     |         `-kdeinit-+-bash---bash
     |                   |-bash-+-run-mozilla.sh---MozillaFirebird---MozillaFir+
     |                   |      `-ssh
     |                   `-bash---ssh
     |-8*[kdeinit]
     |-kdm-+-XFree86
     |     `-kdm---x-session-manag-+-kwrapper
     |                             `-ssh-agent
     |-keventd
     |-khubd
     |-6*[kjournald]
     |-klogd
     |-portmap
     |-rpc.statd
     |-sshd---sshd---bash---pstree
     `-syslogd
und meine /etc/inetd.conf

Code: Alles auswählen

# /etc/inetd.conf:  see inetd(8) for further informations
[snip]
# SAMBA NetBIOS services (for PC file and print sharing)
netbios-ssn     stream  tcp     nowait  root    /usr/sbin/tcpd  /usr/sbin/smbd
[snap]
cu

Stefan

Friesi
Beiträge: 582
Registriert: 07.07.2003 20:40:11
Wohnort: Stromberg
Kontaktdaten:

Beitrag von Friesi » 26.12.2003 17:56:31

da haben wir es doch schon :-)

in deiner inetd.conf steht

Code: Alles auswählen

# SAMBA NetBIOS services (for PC file and print sharing)
netbios-ssn     stream  tcp     nowait  root    /usr/sbin/tcpd  /usr/sbin/smbd 
mach mal vor dem netbios-ssn eine #

und geb in der konsole /etc/init.d/inetd restart ein.

Dann kannst den Samba ganz normal mit /etc/init.d/samba start starten.

Azra3l-XES
Beiträge: 7
Registriert: 15.03.2004 10:33:41
Wohnort: rosenheim

Beitrag von Azra3l-XES » 15.03.2004 11:32:23

das problem hatte ich bis eben grade auch :) war am verzweifeln, sämtliche foren durchsucht und nirgendwo die antwort gefunden! zeile auskommentiert und jetzt läufts.

danke danke danke :D

Friesi
Beiträge: 582
Registriert: 07.07.2003 20:40:11
Wohnort: Stromberg
Kontaktdaten:

Beitrag von Friesi » 15.03.2004 16:43:30

Kein Problem :-)

helfen doch gerne 8)

Antworten