ubuntuusers.de

Samba auf vServer: Error NT_STATUS_IO_TIMEOUT

Status: Ungelöst | Ubuntu-Version: Server 15.10 (Wily Werewolf)
Antworten |

DieVar

Anmeldungsdatum:
17. Juni 2012

Beiträge: 5

Hallo zusammen,

ich habe einen Samba-Server auf meinem vServer aufgesetzt. Leider kann ich nicht von meinem lokalen Rechner aus nicht auf die Freigabe zugreifen, sondern nur vom vServer aus. Woran liegt das und wie kann ich den Fehler beheben?

Zugriff (smbclient -L //meineDomain.de/) vom vServer aus:

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
Domain=[WORKGROUP] OS=[Unix] Server=[Samba 4.1.17-Ubuntu]

	Sharename       Type      Comment
	---------       ----      -------
	Share           Disk      
	IPC$            IPC       IPC Service (MeineDomain.de)
Domain=[WORKGROUP] OS=[Unix] Server=[Samba 4.1.17-Ubuntu]

	Server               Comment
	---------            -------
	CUPCAKE01            MeineDomain.de
	JASPERS              jaspers server (Samba, Ubuntu)

	Workgroup            Master
	---------            -------
	WORKGROUP            JASPERS

Zugriff (smbclient -L //meineDomain.de/) von lokalem Rechner aus:

1
Connection to MeineDomain.de failed (Error NT_STATUS_IO_TIMEOUT)

Ausgabe von testparam:

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
Load smb config files from /etc/samba/smb.conf
Processing section "[Share]"
Loaded services file OK.
Server role: ROLE_STANDALONE
Press enter to see a dump of your service definitions

[global]
	server string = meineDomain.de
	interfaces = 127.0.0.0/8, eth0, 192.168.220.100/255.255.255.0, 192.168.210.30/255.255.255.0
	server role = standalone server
	map to guest = Bad User
	obey pam restrictions = Yes
	pam password change = Yes
	passwd program = /usr/bin/passwd %u
	passwd chat = *Enter\snew\s*\spassword:* %n\n *Retype\snew\s*\spassword:* %n\n *password\supdated\ssuccessfully* .
	syslog = 10
	log file = /var/log/samba/log.%m
	max log size = 10000
	printcap name = /dev/null
	dns proxy = No
	usershare allow guests = Yes
	panic action = /usr/share/samba/panic-action %d
	idmap config * : backend = tdb
	hosts allow = ALL
	printing = bsd
	print command = lpr -r -P'%p' %s
	lpq command = lpq -P'%p'
	lprm command = lprm -P'%p' %j

[Share]
	path = /srv/samba
	force user = dievar
	force group = users
	read only = No
	create mask = 0664
	directory mask = 0775

Log-file:

1
2
3
  smbd version 4.1.17-Ubuntu started.
  Copyright Andrew Tridgell and the Samba Team 1992-2013
[2016/03/21 19:16:27.493061,  0] ../lib/util/become_daemon.c:136(daemon_ready)

Vielen Dank für Eure Mühen.

Grüße DieVar

Max-Ulrich_Farber

Avatar von Max-Ulrich_Farber

Anmeldungsdatum:
23. Januar 2007

Beiträge: 8003

aus testparm:

server string = meineDomain.de

Verbindungsversuch:

smbclient -L //meineDomain.de/

Fehlermeldung:

Connection to MeineDomain.de failed

Der server string ist nicht identisch mit dem Netbios-Namen, über den die Verbindung üblicherweise hergestellt werden kann, sondern hat den Charakter eines Kommentars. Nach Deinen Ausgaben wäre der Netbios-Namen CUPCAKE01, d.h. die Verbindung sollte klappen mit

smbclient -L //CUPCAKE01/

Wenn dies nicht klappt, dann poste bitte die Ausgabe folgender Befehle auf dem Client (lokaler Rechner):

ping -c5 <IP des vServers>
ping -c5 CUPCAKE01
ping -c5 CUPCAKE01.local
smbtree
nmblookup CUPCAKE01 

Gruß – Max-Ulrich

DieVar

(Themenstarter)

Anmeldungsdatum:
17. Juni 2012

Beiträge: 5

Hallo Max-Ulrich_Farber,

der Verbindungsaufbau mit "smbclient -L //CUPCAKE01/" klappt von meinem lokalen Rechner zum vServer leider nicht, da mein vServer sich nicht in meinem LAN befindet, sondern bei einem Hoster.

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
dievar@dievar-Media:~$ smbclient -L //CUPCAKE01/
Enter dievar's password: 
Connection to CUPCAKE01 failed (Error NT_STATUS_UNSUCCESSFUL)
dievar@dievar-Media:~$ ping -c5 meineDomain.de
PING meineDomain.de (xx.xx.xx.xx) 56(84) bytes of data.
64 bytes from web.dh-infra.net (xx.xx.xx.xx): icmp_seq=1 ttl=57 time=14.6 ms
64 bytes from web.dh-infra.net (xx.xx.xx.xx): icmp_seq=2 ttl=57 time=13.2 ms
64 bytes from web.dh-infra.net (xx.xx.xx.xx): icmp_seq=3 ttl=57 time=16.1 ms
64 bytes from web.dh-infra.net (xx.xx.xx.xx): icmp_seq=4 ttl=57 time=10.6 ms
64 bytes from web.dh-infra.net (xx.xx.xx.xx): icmp_seq=5 ttl=57 time=15.1 ms

--- meineDomain.de ping statistics ---
5 packets transmitted, 5 received, 0% packet loss, time 4005ms
rtt min/avg/max/mdev = 10.635/13.956/16.139/1.905 ms
dievar@dievar-Media:~$ ping -c5 CUPCAKE01
ping: unknown host CUPCAKE01
dievar@dievar-Media:~$ ping -c5 CUPCAKE01.local
ping: unknown host CUPCAKE01.local
dievar@dievar-Media:~$ smbtree
Enter dievar's password: 
WORKGROUP
	\\DIEVAR-MEDIA      		dievar-Media server (Samba, Ubuntu)
		\\DIEVAR-MEDIA\DELL_B1160W_SW 	SW-Drucker Schreibtisch
		\\DIEVAR-MEDIA\print$         	Printer Drivers
		\\DIEVAR-MEDIA\Movies         	
		\\DIEVAR-MEDIA\IPC$           	IPC Service (dievar-Media server (Samba, Ubuntu))
	\\SERVER         		
	\\SCUBADIVER     		
	\\JONAS-PC       		
	\\DOMINIK-PC     		
	\\DANIEL-TL      		
	\\DANIEL-PC      		
	\\BENEDIKT-PC    		
	\\ACER-PC        		
dievar@dievar-Media:~$ nmblookup CUPCAKE01
name_query failed to find name CUPCAKE01

Viele Grüße, DieVar

Max-Ulrich_Farber

Avatar von Max-Ulrich_Farber

Anmeldungsdatum:
23. Januar 2007

Beiträge: 8003

der Verbindungsaufbau mit "smbclient -L //CUPCAKE01/" klappt von meinem lokalen Rechner zum vServer leider nicht, da mein vServer sich nicht in meinem LAN befindet, sondern bei einem Hoster.

Und wie verbindest Du Dich dann mit dem vServer? Ganz "normal" übers Internet? Dann ist Samba keinesfalls der richtige Dienst. Samba übers Internet ist allenfalls mittels VPN sinnvoll. Ob dies (VPN) jedoch mit Deinem vServer geht, weiß ich leider nicht.

Wie smbtree zeigt, existiert der vServer für den Dienst Samba auf dem Client (Lokaler Rechner) gar nicht. Vermutlich werden die von Samba benötigten Ports 137-139 und 445 von Deinem Router gar nicht weitergeleitet. Doch auch wenn Du es mittels Portweiterleitung ("Port Forwarding") erreichen solltest, eine offene Samba-Verbindung zu Deinem vServer herzustellen, ist hiervon doch aus Sicherheitsgründen dringend abzuraten.

Gruß – Max-Ulrich

Antworten |