Skocz do zawartości

Samba 3.X I Ms Vista


zaklik

Rekomendowane odpowiedzi

Witam

 

Niedawno robiłem upgrade samby 3.0 na 3.x. Wszystkie końcówki (windows xp, vista, 7), które były w tej domenie nadal pracują bez problemów. Kłopot pojawił się podczas próby dodania do domeny laptopa z systemem MS Windows Vista Business (był on już w tej domenie i pracował bez problemu, ale w związku ze zmianą właściciela został przeinstalowany system). Gdy próbuję dodać go do domeny, po wpisaniu administratora domenowego i hasła pojawia się komunikat:

 

Operacja przyłączenia nie powiodła się. Mogło się tak stać, ponieważ,

istniejące konto komputera o nazwie xxx zostało poprzednio

utworzone przy użyciu innego zestawu poświadczeń. Użyj innej nazwy

komputera lub skontaktuj się z Administratorem w celu usunięcia starego konta

powodującego konflikt. Błąd:

 

Odmowa dostępu.

 

Oczywiście dodam, że nazwa komputera była parę razy zmieniana na taką, która nie była wcześniej używana w tej domenie. Jedyną cechą wspólną jest taki sam adres IP, chociaż jego też próbowałem zmienić - oczywiście jak na razie efektów brak.

 

Poniżej sekcja global pliku smb.conf:

 

[global]

       workgroup = domena
       netbios name = samba
       server string = server
       guest account = nobody
       log file = /var/log/samba/log.%m
       password level = 8
       security = domain
       password server = 192.168.1.2
       encrypt passwords = yes
       update encrypted = yes
       smb passwd file = /etc/samba/smbpasswd
       unix password sync = no
       add machine script = /usr/sbin/useradd -d /dev/null -g machines -c 'Konto Maszyny %I' -s /bin/false %u
       add machine script = /usr/sbin/useradd -s /sbin/false -d /var/lib/nobody '%u'
       nt acl support = no
       socket options = TCP_NODELAY SO_KEEPALIVE
       max log size = 50
       log level = 6
       os level = 200
       domain logons = yes
       domain master = yes
       local master = yes
       preferred master = yes
       time server = yes
       wins support = yes
       logon path =
       unix charset = ISO8859-2
       logon drive = Z:
       logon script = %U.bat
       admin users = root
       load printers = yes
       printcap name = cups
       printing = cups
       cups options = raw
       cups server = localhost
       lock directory = /var/log/samba
       #logon server = yes
       #interfaces = 192.168.1.1/24
hosts allow = 192.168.1.3 192.168.1.10 192.168.1.11 192.168.1.12 192.168.1.13 192.168.1.14 192.168.1.15 192.168.1.16 192.168.1.18 192.168.1.19 192.168.1.20 192.168.1.21 192.168.1.22 192.168.1.23 192.168.1.24 192.168.1.31 192.168.1.32 192.168.1.33 192.168.1.34 192.168.1.35 192.168.1.36 192.168.1.39 192.168.1.41 192.168.1.45 192.168.1.46 192.168.1.51 192.168.1.52 192.168.1.53 192.168.1.54 192.168.1.55 192.168.1.56 192.168.1.57 192.168.1.58 192.168.1.59 192.168.1.60 192.168.1.61 192.168.1.63 192.168.1.64 192.168.1.65 192.168.1.66 192.168.1.67 192.168.1.68 192.168.1.69 192.168.1.70 192.168.1.71 192.168.1.87 192.168.1.38 192.168.1.72 192.168.1.73 192.168.1.99 192.168.1.155 192.168.1.78 192.168.1.79 192.168.1.11 192.168.1.91 192.168.1.44 192.168.1.7 192.168.1.49
       #shared mem size = 1048576
       #read raw = yes
       #write raw = yes
       wide links = yes
       guest ok = no

 

Może ktoś ma jakieś sugestie. Z góry dzięki za pomoc.

Odnośnik do komentarza
Udostępnij na innych stronach

Wprowadzilem zmiane w rejestrze w kluczu:

 

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Netlogon\Parameters]
"requiresignorseal"=dword:00000000

 

Wczesniej na sambie 3.0 ta zmiana wystarczyla do podlaczenia do domeny visty. Taka sama zmiana byla wprowadzana w xp. Zreszta próbowalem odlaczyc dzialajacy komputer z vist-a od domeny i pózniej podlaczyc go znów ale efekt jest jak wyzej. Chyba, ze do podlaczenia visty do samby 3.x sa wymagane jakies inne zmiany, o których nie wiem.

Odnośnik do komentarza
Udostępnij na innych stronach

Poczytałem trochę i są różne wersje zeznań, część pisze, że taka zmiana może pomóc:

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Lsa
"LmCompatibilityLevel"=dword:00000001

 

Niestety jak pisałem visty u mnie brak, więc informacja nie jest sprawdzona.

Odnośnik do komentarza
Udostępnij na innych stronach

Też próbowałem ale niestety bez efektu. Przeszukałem już google ale nic co tam znalazłem jak na razie nie pomogło. Może coś pominąłem, w każdym razie nie ustaje w poszukiwaniach i jak coś znajdę nie omieszkam poinformować. Ale co dwie głowy to nie jedna, więc jestem otwarty na każdą sugestię.

Odnośnik do komentarza
Udostępnij na innych stronach

A co pokazuje log samby tego komputera pokaz nam /var/log/messages oraz /var/log/samba/nazwa_komputera_z_vista.log

Czy konto maszyny z $ zostalo prawidlowo stworzone? Czy Vista ma wszystkie update i service packi aktualne ?

Odnośnik do komentarza
Udostępnij na innych stronach

Problem rozwiązany

 

Okazało się, że pomógł zwykły restart samby. Wcześniej nie mogłem tego zrobić, ponieważ pracowali na niej użytkownicy. Na końcówce z Vist-ą zrobiłem tylko zmianę w rejestrze opisaną wyżej. Dodam, że w pliku smb.conf nie wprowadzałem przed restartem żadnych zmian.

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ę...