Титла: Domain is not available Публикувано от: k4BIG в Nov 02, 2007, 22:47 Ами не съм вярвал ,че това ще ми създаде проблем ,но ...
Пускал съм самба да работи като PDC много пъти.Сега въпреки ,че ползвам стар smb.conf нищо не става.Тоест win машината се логва в домейна.Рестартирам и когато тръгна да си въвеждам usera ми казва domain is not available...... Безумие ![]() [global] ## Browsing/Identification ### # Change this to the workgroup/NT-domain name your Samba server will part of workgroup = proba netbios name = debian os level = 64 preferred master = yes domain master = yes local master = yes domain logons = yes logon path = \\%L\profiles\%U logon drive = H: logon home = \\%L\%U time server = yes logon script = logon.bat host msdfs = yes # server string is the equivalent of the NT Description field server string = Data Server enable its WINS Server wins support = yes DNS. dns proxy = no #### Debugging/Accounting #### # This tells Samba to use a separate log file for each machine # that connects log file = /var/log/samba/log.%m # Put a capping on the size of the log files (in Kb). max log size = 1000 syslog = 0 panic action = /usr/share/samba/panic-action %d ####### Authentication ####### security = user encrypt passwords = true passdb backend = tdbsam guest obey pam restrictions = yes # passdb is changed. ; unix password sync = no passwd program = /usr/bin/passwd %u passwd chat = *Enter\snew\sUNIX\spassword:* %n\n *Retype\snew\sUNIX\spassword:* %n\n . ########## Printing ########## ######## File sharing ######## ############ Misc ############ socket options = TCP_NODELAY ======================= [homes] comment = Home Directories browseable = no path=/home/userdirs/%u valid users =%S guest ok = no inherit permissions = yes writable = yes create mask = 0700 directory mask = 0700 [netlogon] comment = Network Logon Service path = /home/samba/netlogon guest ok = yes writable = no share modes = no [profiles] path = /home/userdirs/ntprofile read only = no create mask = 0600 directory mask = 0700 Това е /etc/smb.conf като съм премахнал шернатите папки които не са интересни в случая. логин.бат е net use t: \\debian\dfs net time \\debian /set /yes За userite да кажем ,че ги адвам по най-глупавия начин useradd -c "$MX_FULL_NAME" -d /home/userdirs/$MX_USERNAME -g $MX_USERNAME -G - с други думи отиват си кадето трябва(ред от скрипт) smbpasswd -a test компютъра:test$ Пробвах какво ли не и все едно и също.Domain is not available когато опитам да се логна с някои user. Ако някои може да ми помогне ще съм много благодарен. OS е Debian 40r0. Титла: Domain is not available Публикувано от: alabal в Nov 03, 2007, 00:30 Братко, без логове няма да стане.
Пусни в една конзола следното: tail -f /var/log/messages (може да има и отделни логове за smbd и nmbd, така че ако не дава съобщения в messages - виж кои са правилните файлове) рестартирай самба и се опитай да влезеш в win машината. По принцип трябва да каже какво го боли. Титла: Domain is not available Публикувано от: k4BIG в Nov 06, 2007, 17:51 По принцип логовете при самбата са много оскъдни.
Рестартирам самбата при което единствения лог е: "mx2:/var/log/samba# cat log.big [2007/11/06 18:41:47, 0] printing/pcap.c:pcap_cache_reload(149) Unable to open printcap file /etc/printcap for read! [2007/11/06 18:41:47, 0] printing/pcap.c:pcap_cache_reload(149) Unable to open printcap file /etc/printcap for read! [2007/11/06 18:42:28, 1] smbd/service.c:close_cnum(835) big (192.168.0.98) closed connection to service aaa [2007/11/06 18:42:28, 1] smbd/service.c:close_cnum(835) big (192.168.0.98) closed connection to service netlogon [2007/11/06 18:42:28, 1] smbd/service.c:close_cnum(835) big (192.168.0.98) closed connection to service profiles [2007/11/06 18:42:28, 1] smbd/service.c:close_cnum(835) big (192.168.0.98) closed connection to service profiles" Титла: Domain is not available Публикувано от: ray в Nov 06, 2007, 18:17 Здравейте,
Имаш ли файл: /etc/printcap ? Ако имаш какви са правата му (ls -l /etc/printcap)? Успех. Румен Титла: Domain is not available Публикувано от: k4BIG в Nov 06, 2007, 18:26 Извинявам се за горния лог.Пробвах да сложа старата версия която се ползва smb.conf а които съм постнал.(тоест горния лог не е актуален)
Както и да е.Върнах си новата самба Samba version 3.0.24 Като при нея ми дава едно и също: write_data: write failure in writing to client 192.168.0.98. Error Connection reset by peer [2007/11/06 20:16:26, 0] lib/util_sock.c:send_smb(769) Error writing 4 bytes to client. -1. (Connection reset by peer) [2007/11/06 20:16:28, 0] lib/util_sock.c:write_data(562) write_data: write failure in writing to client 192.168.0.98. Error Connection reset by peer [2007/11/06 20:16:28, 0] lib/util_sock.c:send_smb(769) Error writing 4 bytes to client. -1. (Connection reset by peer) Четах ,че може да се реши проблема като се зададе smb ports = 445 Пробвах и това но нямаше резултат.Странно понеже доскоро 1 проблем не бях имал с тая самба....са от 3-4 дена цикла с този проблем без да мога да направя нищо. Румене нямам такъв файл ,но и грешката ми я даваше когато бях с старата версия на самбата. Ако ми правише читави разбираеми логове да го бях оправил до сега.Голяма глупост просто... п.п. log.smbd [2007/11/06 20:15:54, 0] smbd/server.c:main(847) smbd version 3.0.24 started. Copyright Andrew Tridgell and the Samba Team 1992-2006 [2007/11/06 20:15:54, 0] printing/pcap.c:pcap_cache_reload(159) Unable to open printcap file /etc/printcap for read! [2007/11/06 20:15:54, 0] printing/pcap.c:pcap_cache_reload(159) Unable to open printcap file /etc/printcap for read! [2007/11/06 20:16:28, 0] lib/util_sock.c:get_peer_addr(1229) getpeername failed. Error was Transport endpoint is not connected mx2:/var/log/samba# log.nmbd Samba server MX2 is now a domain master browser for workgroup TEST on subnet 192.168.0.96 ***** [2007/11/06 20:16:16, 0] nmbd/nmbd_become_lmb.c:become_local_master_stage2(396) ***** Samba name server MX2 is now a local master browser for workgroup TEST on subnet 192.168.0.96 ***** първия лог беше от log.big така се казва компютъра от които опитвам да вляза в домейна. 192.168.0.96 - дебиан машината с самба 192.168.0.98 - win машината от която се опитвам да се логна Титла: Domain is not available Публикувано от: alabal в Nov 06, 2007, 20:40
Този ред навява на идеята, че в конфигурационния ти файл няма опция от рода на: hosts allow = 192.168.0.0/24 127.0.0.0/8 или interfaces = lo ethX bind interfaces only = yes където ethX е картата на която има зададен адрес от мрежата 192.168.0.0 Има и още една особеност. Samba при PDC прави и акаунт на машините добавени към домейна (става дума за онази глупост със смяната на името на машината и домейна й под windows -> System-> Computer Name). Виж дали машината ти има потребител чието име изглежда така: името на машината_под_windows + $ (моята изглежда така в /etc/group: pc2$). Ta! Понякога при промяна машинта под windows се идентифицира със стария си акаунт, а в samba или го няма или е различен. Решението е - под windows изваждаш машината от домейна, под Linux изтриваш потребителя на машината, след което добавяш машината под windows пак към домейна. Цялата тази гимнастика е безсмислена, ако под windows машината не "вижда" домейна в Windows Network. Файла printcap вероятно го търси windows машината, защото има добавен share-нат принтер, но под новата ти конфигурация няма подобни принтери. Титла: Domain is not available Публикувано от: zxvf в Nov 07, 2007, 09:25 Аз имам абсолютно същия проблем.
Правя всичко по пример от този сайт SAMBA kato PDC (slackware 12) добавил съм hosts allow и bind interfaces only както и printcap в /etc/. Логна се 1 път и когато се опитах да му каза да записва профила на потребителя не поиска да се логне, след това като върнах старите настройки пак неще да се логне ... върнах абсолютно същите настройки както и когато се логна а пък сега не ще да се логне ... Титла: Domain is not available Публикувано от: k4BIG в Nov 07, 2007, 09:48 [global]
workgroup = test netbios name = MX2 os level = 64 interfaces = lo eth0 bind interfaces only = yes preferred master = yes domain master = yes local master = yes domain logons = yes logon path = \\%L\profiles\%U logon drive = H: logon home = \\%L\%U time server = yes logon script = logon.bat host msdfs = yes server string = Data Server wins support = yes dns proxy = no log file = /var/log/samba/log.%m max log size = 1000 syslog = 0 panic action = /usr/share/samba/panic-action %d security = user encrypt passwords = true passdb backend = tdbsam obey pam restrictions = yes passwd program = /usr/bin/passwd %u passwd chat = *Enter\snew\sUNIX\spassword:* %n\n *Retype\snew\sUNIX\spassword:* %n\n . socket options = TCP_NODELAY #======================= Share Definitions ======================= [homes] comment = Home Directories browseable = no path=/home/userdirs/%u valid users =%S guest ok = no inherit permissions = yes writable = yes create mask = 0700 directory mask = 0700 [netlogon] comment = Network Logon Service path = /home/samba/netlogon guest ok = yes writable = no share modes = no [profiles] path = /home/userdirs/ntprofile read only = no create mask = 0600 directory mask = 0700 .............................. log.big [2007/11/07 11:34:36, 0] lib/util_sock.c:write_data(562) write_data: write failure in writing to client 192.168.0.98. Error Connection reset by peer [2007/11/07 11:34:36, 0] lib/util_sock.c:send_smb(769) Error writing 4 bytes to client. -1. (Connection reset by peer) [2007/11/07 11:34:37, 0] lib/util_sock.c:write_data(562) write_data: write failure in writing to client 0.0.0.0. Error Connection reset by peer [2007/11/07 11:34:37, 0] lib/util_sock.c:send_smb(769) Error writing 4 bytes to client. -1. (Connection reset by peer) log.smbd [2007/11/07 11:29:41, 0] smbd/server.c:main(847) smbd version 3.0.24 started. Copyright Andrew Tridgell and the Samba Team 1992-2006 [2007/11/07 11:34:11, 0] smbd/server.c:main(847) smbd version 3.0.24 started. Copyright Andrew Tridgell and the Samba Team 1992-2006 [2007/11/07 11:34:37, 0] lib/util_sock.c:get_peer_addr(1229) getpeername failed. Error was Transport endpoint is not connected [2007/11/07 11:34:37, 0] lib/util_sock.c:get_peer_addr(1229) getpeername failed. Error was Transport endpoint is not connected ................ Мерси за отговора. Пробвах с: "hosts allow = 192.168.0.0/24 127.0.0.0/8 или interfaces = lo ethX. bind interfaces only = yes" Никакъв резултат. Титла: Domain is not available Публикувано от: k4BIG в Nov 07, 2007, 11:14 дам...много странно.
От този комп от които тествам продължава да не може да се влезе. Странното е ,че от втори комп със същия windows взе ,че почна да се канектва всеки път.Записва си профила и всичко е на 6. Което ме навява на мисълта ,че е от windows-а проблема.(вече) Разкачих първия комп от домейна,изтрих всички папки на users от Documents и Setings.Reboot след което го вкарах пак в домейна.Ребоот и пак domain is not available. Същите логове и т.н. в сървъра. Това е хувабо да може да се оправи понеже може да се появи тоя проблем на които и да е комп.Решението с реинстал ми звучи доста дълго... Единия комп си влиза от всеки път без проблем.Другия чат пат като му е кеф земе ,че влезне с един юзер - с друг не влезе... А като влезне пък неще и профила да запише въпреки ,че правата на папките на юзерите са си ок. windows-ка му работа ![]() Титла: Domain is not available Публикувано от: runtime в Nov 07, 2007, 13:44 Ако сте пробвали дали машината която ще я вкарате в Domain има достъп до PDC тя е направила заявка към сървъра и е отворила \\PDC\IPC$. За да може да се свърже към Domain-а трябва тази връзка да я няма и затова преди да започнете напишете:
Net use * /delete Само това е обяснението ... Титла: Domain is not available Публикувано от: k4BIG в Nov 07, 2007, 17:15 Мерси.За момента работи.
Ако се появи пак проблема ще опитам и това. А как проработи нямам идея. |