Skocz do zawartości

Smb Zrywanie Połączenia


zaklik

Rekomendowane odpowiedzi

Witam

 

Mam problem z sambą. Po zalogowaniu z końcówek XP Home przez nlogon po niekiedy bardzo krótkim czasie następuje zerwanie połączenia. Nie wiem za bardzo co się dzieje ponieważ serwer jest skonfigurowany jak inne tego typu, które stawiałem. Poniżej przedstawiam loga z jednej z maszyn:

 

 error packet at smbd/notify.c(55) cmd=160 (SMBnttrans) NT_STATUS_CANCELLED
[2007/12/02 14:45:36, 3] smbd/notify_kernel.c:kernel_remove_notify(144)
  kernel_remove_notify: fd=27
[2007/12/02 14:45:36, 3] smbd/nttrans.c:reply_ntcancel(1564)
  reply_ntcancel: cancel called on mid = 3776.
[2007/12/02 14:45:36, 3] smbd/process.c:process_smb(1110)
  Transaction 71 of length 45
[2007/12/02 14:45:36, 3] smbd/process.c:switch_message(914)
  switch message SMBclose (pid 3855) conn 0x5555625fe920
[2007/12/02 14:45:36, 3] smbd/sec_ctx.c:set_sec_ctx(241)
  setting sec ctx (511, 505) - sec_ctx_stack_ndx = 0
[2007/12/02 14:45:36, 3] smbd/reply.c:reply_close(3298)
  close directory fnum=7945
[2007/12/02 14:45:47, 3] smbd/process.c:process_smb(1110)
  Transaction 72 of length 43
[2007/12/02 14:45:47, 3] smbd/process.c:switch_message(914)
  switch message SMBulogoffX (pid 3855) conn 0x0
[2007/12/02 14:45:47, 3] smbd/sec_ctx.c:set_sec_ctx(241)
  setting sec ctx (0, 0) - sec_ctx_stack_ndx = 0
[2007/12/02 14:45:47, 3] smbd/reply.c:reply_ulogoffX(1618)
  ulogoffX vuid=101
[2007/12/02 14:45:47, 3] smbd/process.c:process_smb(1110)
  Transaction 73 of length 39
[2007/12/02 14:45:47, 3] smbd/process.c:switch_message(914)
  switch message SMBtdis (pid 3855) conn 0x5555625fe920
[2007/12/02 14:45:47, 3] smbd/sec_ctx.c:set_sec_ctx(241)
  setting sec ctx (0, 0) - sec_ctx_stack_ndx = 0
[2007/12/02 14:45:47, 3] smbd/sec_ctx.c:set_sec_ctx(241)
  setting sec ctx (0, 0) - sec_ctx_stack_ndx = 0
[2007/12/02 14:45:47, 1] smbd/service.c:close_cnum(1141)
  enowak (192.168.1.13) closed connection to service public
[2007/12/02 14:45:47, 3] smbd/connection.c:yield_connection(69)
  Yielding connection to public
[2007/12/02 14:45:47, 3] smbd/sec_ctx.c:set_sec_ctx(241)
  setting sec ctx (0, 0) - sec_ctx_stack_ndx = 0
[2007/12/02 14:45:47, 3] smbd/process.c:timeout_processing(1359)
  timeout_processing: End of file from client (client has disconnected).
[2007/12/02 14:45:47, 3] smbd/sec_ctx.c:set_sec_ctx(241)
  setting sec ctx (0, 0) - sec_ctx_stack_ndx = 0
[2007/12/02 14:45:47, 3] smbd/connection.c:yield_connection(69)
  Yielding connection to
[2007/12/02 14:45:47, 3] smbd/server.c:exit_server_common(675)
  Server exit (normal exit)

 

Jest to końcówka loga. Jakby było potrzeba więcej to chętnie dorzucę.

Bardzo proszę o pomoc.

Pozdrawiam.

Odnośnik do komentarza
Udostępnij na innych stronach

Witaj,

Czy możesz podać bardziej szczegółowe informacje? To znaczy z jakiego kompa na jaki próbujesz się połączyć i na jakich systemach operacyjnych pracują. Napisz jaką dokładnie operację wykonujesz i z jakiego pliku to log.

 

Nie znam się zbytnio na nlogon, ale myślę że powyższe informacje mogę przydać komuś innemu, kto zechce pomóc (:

Odnośnik do komentarza
Udostępnij na innych stronach

Próbuję się połączyć z Win XP Home do domeny na serwer Red Hat Enterprise 5 Basic. Na serwerze jest skonfigurowana samba (podobnie jak na innym serwerze tylko, że stojącym w innej podsieci). Wiadomo, że z Win XP Home nie można podpiąć się do domeny więc używam programu wspomagającego nlogon, który wykonuje skrypty znajdujące się na serwerze i mapujące odpowiednie dyski dla danego użytkownika. Wszystko pięknie ładnie się mapuje ale po chwili połączenie jest zrywane i trzeba się zalogować się jeszcze raz. Co ciekaw jeżeli pracuję na plikach, które znajdują się na zmapowanych dyskach serwera wtedy połączenie nie jest zrywane. Dodam, że powyższa konfiguracja tzn. z końcówkami Win XP Home działa w innym miejscu. Log pochodzi z /var/log/samba/log.nazwa_maszyny, której połączenie jest zerwane.

 

Dzięki za wszelką pomoc.

 

Odnośnik do komentarza
Udostępnij na innych stronach

Samba zdecydowanie nie jest moją mocną dziedziną... Czy ta poprawna konfiruacja o której piszesz działała na serwerze samby 2.2 czy 3.0? W RHEL z pewnością masz wersję 3.0, a problemy często dotyczą takiej właśnie migracji. Oczywiście problemu to nie rozwiązuje, ale być może stanowi jakąś wskazówkę.

Odnośnik do komentarza
Udostępnij na innych stronach

Akurat przy tym serwerze nie było żadnej migracji. Migracja była z RH9 na RHE czyli z smb 2.2 na 3.0 na poprzednim serwerze (oczywiście z poprawkami), który śmiga aż miło, natomiast ten był stawiany całkowicie od nowa chociaż podobnie jak poprzedni z samba 3.0.

Na razie udało mi się to obejść poprzez uruchamianie niewielkiej aplikacji z serwera przy logowaniu się użytkowników dzięki czemu nie ma zrywania połączenia, ale jest to rozwiązanie tymczasowe.

Jedyne co mi przychodzi do głowy to zaktualizowanie systemu. Nie mam jeszcze kodów do aktualizacji - powinienem je dostać na maila już niedługo, bo faktura z opłatą za nie poszła w piątek :D Zobaczymy co będzie po wgraniu poprawek. Na innym serwerze z RHE, na którym nie mam żadnych problemów z smb poprawki są wgrywane na bieżąco, więc może to jest przyczyną. Nie omieszkam napisać czy działanie samby uległo poprawie po zaktualizowaniu serwera.

Odnośnik do komentarza
Udostępnij na innych stronach

Nie omieszkam napisać czy działanie samby uległo poprawie po zaktualizowaniu serwera.

Czekamy z niecierpliwością :) Właśnie sprawdziłem, że aktualizacje samby pojawiły się wraz z z Update 1.

Swoją drogą, możesz wkleić swoją aktualną wersję samby:

rpm -qa |grep samba
Odnośnik do komentarza
Udostępnij na innych stronach

Samba zdecydowanie nie jest moją mocną dziedziną... Czy ta poprawna konfiruacja o której piszesz działała na serwerze samby 2.2 czy 3.0? W RHEL z pewnością masz wersję 3.0, a problemy często dotyczą takiej właśnie migracji. Oczywiście problemu to nie rozwiązuje, ale być może stanowi jakąś wskazówkę.

 

Zawsze możesz popytać na pl.comp.os.linux albo pl.comp.os.linux.sieci

A i zaglądnij do archiwum tych grup - temat dość często wałkowany.

Odnośnik do komentarza
Udostępnij na innych stronach

A więc tak po zaktualizowaniu samby wygląda na to, że jest wszystko w porządku jak na razie :D . Po sprawdzeniu wersji smb otrzymałem taki wynik:

[root@samba ~]# rpm -qa |grep samba
samba-common-3.0.25b-1.el5_1.2
system-config-samba-1.2.39-1.el5
samba-common-3.0.25b-1.el5_1.2
samba-client-3.0.25b-1.el5_1.2
samba-3.0.25b-1.el5_1.2

Wychodzi na to, że warto na początek sprawdzić czy nie ma w sieci aktualizacji oczywiście sprawdzonych.

 

Dzięki za podpowiedzi

Pozdrawiam

Odnośnik do komentarza
Udostępnij na innych stronach

Jeśli chcesz dodać odpowiedź, zaloguj się lub zarejestruj nowe konto

Jedynie zarejestrowani użytkownicy mogą komentować zawartość tej strony.

Zarejestruj nowe konto

Załóż nowe konto. To bardzo proste!

Zarejestruj się

Zaloguj się

Posiadasz już konto? Zaloguj się poniżej.

Zaloguj się
×
×
  • Dodaj nową pozycję...