Samba tappar anslutningen

Konfiguration av nätverk, hur man använder Ubuntu som server, och håller sin dator säker
crax
Inlägg: 12
Blev medlem: 03 aug 2007, 11:25

Samba tappar anslutningen

Inlägg av crax »

Hej alla...

Nu har jag börjat tröttna på min samba-installation, det är nämligen så att jag har hela min musiksamling på min linuxserver så att man kan komma åt den oavsett var jag befinner mig i världen, dessutom är det ju smidigt att kunna lyssna på all musik från ett ställe oavsett om jag kör det till min stationära, laptopen eller xboxen...

Problemet jag har är att helt utan förvarning så tappar Samba kontakten med resten av nätverket (alla andra server-program och sånt körs vidare så datorn tappar inte helt kontakten, utan endast Samba)

logfilen:
[2007/12/31 15:13:38, 1] smbd/service.c:make_connection_snum(950)
  crax-pc (85.228.36.137) connect to service files initially as user crax (uid=1000, gid=1005) (pid 19728)
[2007/12/31 15:13:53, 1] smbd/service.c:close_cnum(1150)
  crax-pc (85.228.36.137) closed connection to service crax
[2007/12/31 15:13:53, 1] smbd/service.c:close_cnum(1150)
  crax-pc (85.228.36.137) closed connection to service files
[2007/12/31 15:31:31, 0] lib/util_sock.c:read_data(534)
  read_data: read failure for 4 bytes to client 85.xxx.xxx.xxx. Error = Connection reset by peer
[2007/12/31 15:31:31, 0] lib/util_sock.c:write_data(562)
  write_data: write failure in writing to client 85.xxx.xxx.xxx. Error Broken pipe
[2007/12/31 15:31:31, 0] lib/util_sock.c:send_smb(769)
  Error writing 75 bytes to client. -1. (Broken pipe)
[2007/12/31 15:36:03, 0] smbd/server.c:main(847)
Finns det någon som har en lösning på problemet?
Senast redigerad av 1 crax, redigerad totalt 31 gånger.
Användarvisningsbild
maths57
Inlägg: 2911
Blev medlem: 22 jun 2007, 15:10
OS: Ubuntu
Utgåva: 22.10 Kinetic Kudu
Ort: Stockholm

SV: Samba tappar anslutningen

Inlägg av maths57 »

Det verkar ju som om du ibland har kontakt iaf. Så nästa gång du tappar kontakten måste du på Linuxservern köra följande:

Kod: Markera allt

ps -A | grep smb
ps -A | grep nmb
Om någon av dom inte ger något svar, då har servern dött och vi måste leta efter dödsorsaken.  ;) :P
crax
Inlägg: 12
Blev medlem: 03 aug 2007, 11:25

SV: Samba tappar anslutningen

Inlägg av crax »

Nu har jag kontrollerat att tjänsten är aktiv även när det inte går att ansluta till den, installerade även om till senaste versionen men har samma problem med den.
Användarvisningsbild
maths57
Inlägg: 2911
Blev medlem: 22 jun 2007, 15:10
OS: Ubuntu
Utgåva: 22.10 Kinetic Kudu
Ort: Stockholm

SV: Samba tappar anslutningen

Inlägg av maths57 »

OK, samba körs och ibland tappar du kontakten med den datorn. Då är det nog nätverket som skiter sig.

Kan du pinga sambadatorn?

Kod: Markera allt

sudo ping 85.xxx.xxx.xxx
Kan du se datorn om då gör så här?
Gå till Platser - Nätverk

Eftersom du har flera enheter hemma så har du säkert en router. Hur är den inställd? Använder den DHCP eller statisk IP-adress?
crax
Inlägg: 12
Blev medlem: 03 aug 2007, 11:25

SV: Samba tappar anslutningen

Inlägg av crax »

japp, kan pinga, använda alla andra tjänster som ligger på servern etc...

Jag kör med switch eftersom jag har BBBs fiber med 5 IP'n.

När samban får timeout så syns den inte i arbetsgruppen och går inte att komma åt den tjänsten på något sätt (IP, host, osv.) men ps aux samt smbstatus visar att den körs
Användarvisningsbild
maths57
Inlägg: 2911
Blev medlem: 22 jun 2007, 15:10
OS: Ubuntu
Utgåva: 22.10 Kinetic Kudu
Ort: Stockholm

SV: Samba tappar anslutningen

Inlägg av maths57 »

Öppna en Terminal och skriv

Kod: Markera allt

smbclient -L 85.xxx.xxx.xxx
Du får då något slags felmeddelande.

Försök också ansluta till den utdelade resursen som din användare på datorn.

Kod: Markera allt

smbclient //85.xxx.xxx.xxx/delad_resurs -U crax
Får du då samma felmeddelande?
crax
Inlägg: 12
Blev medlem: 03 aug 2007, 11:25

SV: Samba tappar anslutningen

Inlägg av crax »

om jag kör den första så säger den

Kod: Markera allt

session setup failed: NT_STATUS_LOGON_FAILURE
om jag kör med --user=crax så fungerar det dock

Den andra ger mig bara en prompt när jag loggat in...
Användarvisningsbild
maths57
Inlägg: 2911
Blev medlem: 22 jun 2007, 15:10
OS: Ubuntu
Utgåva: 22.10 Kinetic Kudu
Ort: Stockholm

SV: Samba tappar anslutningen

Inlägg av maths57 »

Vad ser du om du vid prompten skriver ls?
crax
Inlägg: 12
Blev medlem: 03 aug 2007, 11:25

SV: Samba tappar anslutningen

Inlägg av crax »

alla mina mappar som ligger i den utdelade resursen
Användarvisningsbild
maths57
Inlägg: 2911
Blev medlem: 22 jun 2007, 15:10
OS: Ubuntu
Utgåva: 22.10 Kinetic Kudu
Ort: Stockholm

SV: Samba tappar anslutningen

Inlägg av maths57 »

Kommandot ls ska visa en lista på innehållet i en mapp. Det visar att du kan logga in som användare med det andra alternativet.
crax skrev: om jag kör den första så säger den

Kod: Markera allt

session setup failed: NT_STATUS_LOGON_FAILURE
Här borde du ha fått uppge ett lösenord och sedan se utdelningarna på Sambadatorn. Jag vet att jag fått det där meddelandet själv, men minns inte just nu hur jag löste det. Få se hur vi kan gå vidare. En intressant notering är att om man söker efter NT_STATUS_LOGON_FAILURE på Sambas hemsida, så blir det inga träffa. Är inte det dåligt?
crax
Inlägg: 12
Blev medlem: 03 aug 2007, 11:25

SV: Samba tappar anslutningen

Inlägg av crax »

ah det där var lite intressant... testade att köra utan lösen på -L så fick jag upp alla resurser, precis som när jag loggade in med min användare och -L

så glöm det där med NT_STATUS_LOGON_FAILURE...
Användarvisningsbild
maths57
Inlägg: 2911
Blev medlem: 22 jun 2007, 15:10
OS: Ubuntu
Utgåva: 22.10 Kinetic Kudu
Ort: Stockholm

SV: Samba tappar anslutningen

Inlägg av maths57 »

crax skrev: så glöm det där med NT_STATUS_LOGON_FAILURE...
Glömma vad då? ;D  ;) Minnet är kort men intensivt.
crax
Inlägg: 12
Blev medlem: 03 aug 2007, 11:25

SV: Samba tappar anslutningen

Inlägg av crax »

hehe, felet kom pga att jag skrev in ett lösenord som inte skulle vara där ;P körde jag med tomt lösenord så fick jag fram utdelningarna och inga felmeddelanden.

Dock kvarstår ursprungsfelet :(
Senast redigerad av 1 crax, redigerad totalt 29 gånger.
Användarvisningsbild
naesa
Inlägg: 11
Blev medlem: 28 jul 2007, 00:20
OS: Linux Mint
Ort: Sundsvall

SV: Samba tappar anslutningen

Inlägg av naesa »

Om du har fiber från BBB får du problem med att köra switch eftersom BBB använder sig av något som kallas ARP-proxy.
I korthet fungerar det så att BBBs router anser sig äga all data och "stjäl" paketen. Det enklaste är såklart att skaffa sig ett eget nät (bakom en router). Om du ändå vill bråka på så måste du göra manuella inlägg i ARP-tabellen där du talar om vilken MAC-adress linuxservern har (skriv arp i ett kommandoskal i windows så ser du hur man gör). Detta är ett känt bekymmer för oss med BBB fiber och det lär finnas spaltmil skrivna om det i olika forum.

BBB säger att man kör detta för att användarna på samma subnät inte ska komma åt varandras share. Man kan ju fundera på hur bra det funkar eftersom det precis som du säger funkar bra ibland och ibland tappas kontakten. Om du testar överföra stora filer kommer du också märka att hastigheten ibland toksjunker.

Jag bråkade med detta i ett halvår sen gick jag och handlade mig en linksys-låda :)
crax
Inlägg: 12
Blev medlem: 03 aug 2007, 11:25

SV: Samba tappar anslutningen

Inlägg av crax »

tack för informationen, dock så förstår jag inte vad skillnaden är med att Samba delar ut ett par mappar eller om mina windows-datorer delar ut några mappar... delningarna mellan mina windowsdatorer fungerar alltid felfritt nämligen...
Användarvisningsbild
maths57
Inlägg: 2911
Blev medlem: 22 jun 2007, 15:10
OS: Ubuntu
Utgåva: 22.10 Kinetic Kudu
Ort: Stockholm

SV: Samba tappar anslutningen

Inlägg av maths57 »

Problemet är att Samba är inte Windows. De protokoll som Windows använder är smb/cifs och de är slutna format. Det går alltså inte att bara använda dom. Faktum är att man inte helt vet hur det hela funkar. Så utvecklarna av Samba har det minst sagt svårt. Det vore onekligen lättare om M$ lättade på förlåten och gjorde smb/cifs till öppen källkod eller åtminstone lät det användas gratis.

Har nu sökt lite mer på Google, men inte hittat någon definitiv lösning. Det närmaste är en kille som prövade att stänga port 445 så att Samba bara jobbar på 137.

Har du prövat det kan du alltid testa att starta om Samba.

Kod: Markera allt

sudo /etc/init.d/samba restart
Skriv svar

Återgå till "Nätverk, säkerhet och servrar"