>>What is your platform? Mandrake Linux 9.0 (old server is Mandrake Linux 8.1).
>>Did you build the samba binaries? 2.2.2, yes. 2.2.6 was built as part of the OS install. I did a full install (every package on the list), if that's useful to you. >>If so, what argumentes did you give to configure when you built it? For 2.2.2, none. Just "./configure;make;make install" >>Which files did you copy from the old server to the new one? smb.conf, smbpasswd, smbusers >>On the new machine are the UIDs the same as on the old one? Identical. But, as I said, I'll be re-making the smbpasswd file tonight anyway. So if there are any discrepencies in users that I've overlooked, that will fix them. - John T. On Wed, 13 Nov 2002, David Donahue wrote: > I really appreciate your help in this matter. It would seem that I'm > still running into some problems with 2.2.6, but this time I have lots > and lots of log info that might help. First, we'll start with my > smb.conf file: > > ###################################################################### > ## > ### > [global] > workgroup = SAMBA > security = server > netbios name = EPYON > server string = Samba 2.2.6 > interfaces = 192.168.0.10/24 > encrypt passwords = Yes > passwd program = /usr/bin/passwd %u > smb passwd file = /etc/samba/smbpasswd > passwd chat = "*New password:*" %n\r "*New password (again):*" > %n\r "*Password changed*" > unix password sync = Yes > syslog = 2 > log file = /var/log/samba/log.%m > time server = Yes > add user script = /usr/sbin/useradd -d /dev/null -g 100 -s > /bin/false -M %u > logon script = %U.bat > logon path = \\epyon\profile\%U > domain logons = Yes > os level = 34 > preferred master = Yes > domain master = Yes > lock directory = /var/lock/samba/locks > admin users = root > hosts allow = 192.168.0. > hide dot files = No > > [netlogon] > comment = "Domain Logon Services" > path = /etc/samba/smblogon > browseable = No > > [homes] > comment = "Home Directory for : %u " > path = /home/%u > writeable = Yes > create mask = 0644 > directory mask = 0755 > browseable = No > > [profile] > comment = "User profiles" > path = /etc/samba/smbprofile > writeable = Yes > create mask = 0600 > directory mask = 0700 > browseable = No > > [cdimage] > comment = "Mounted CD ISO" > path = /mnt/cdimage > > [cdimage2] > comment = "Mounted CD ISO" > path = /mnt/cdimage2 > > [programs] > comment = "Installed Programs" > path = /etc/samba/smbprograms > writeable = Yes > create mask = 0644 > > [share] > comment = "Public Share" > path = /etc/samba/smbshare > writeable = Yes > create mask = 0666 > directory mask = 0777 > > [web] > comment = "Website" > path = /home/www/public > guest ok = yes > read only = yes > > [all] > comment = "Root Directory" > path = / > writeable = Yes > create mask = 0644 > directory mask = 0755 > ###################################################################### > ## > ### > > This, along with smbpasswd and other samba files, was copied directly > from the currently running Samba server on my network. The only > changes made were to the name of the workgroup, the interface IP and > some of the paths that are slightly different on the new server. > Note: Is it possible that copying smbpasswd from another computer and > not directly creating it on the new computer is causing this? This > just occurred to me and I can't test it until I get home from work > later today. > > Now, for the log files. I flushed them and started a new server last > night, then tried to join the domain this morning, with the same > results. Here's the log file for nmbd: > > ###################################################################### > ## > ### > [2002/11/12 19:59:01, 0] nmbd/nmbd.c:main(794) > Netbios nameserver version 2.2.6pre2 started. > Copyright Andrew Tridgell and the Samba Team 1994-2002 > [2002/11/12 19:59:01, 0] nmbd/nmbd.c:main(826) > standard input is not a socket, assuming -D option > [2002/11/12 19:59:01, 0] nmbd/nmbd_logonnames.c:add_logon_names(155) > add_domain_logon_names: > Attempting to become logon server for workgroup SAMBA on subnet > 192.168.0.10 > [2002/11/12 19:59:01, 0] > nmbd/nmbd_become_dmb.c:become_domain_master_browser_bcast(291) > become_domain_master_browser_bcast: > Attempting to become domain master browser on workgroup SAMBA on > subnet 192.168.0.10 > [2002/11/12 19:59:01, 0] > nmbd/nmbd_become_dmb.c:become_domain_master_browser_bcast(305) > become_domain_master_browser_bcast: querying subnet 192.168.0.10 for > domain master browser on workgroup SAMBA > [2002/11/12 19:59:05, 0] > nmbd/nmbd_logonnames.c:become_logon_server_success(114) > become_logon_server_success: Samba is now a logon server for workgroup > SAMBA on subnet 192.168.0.10 > [2002/11/12 19:59:05, 0] > nmbd/nmbd_responserecordsdb.c:find_response_record(235) > find_response_record: response packet id 15312 received with no > matching record. > [2002/11/12 19:59:05, 0] > nmbd/nmbd_responserecordsdb.c:find_response_record(235) > find_response_record: response packet id 15313 received with no > matching record. > [2002/11/12 19:59:09, 0] > nmbd/nmbd_become_dmb.c:become_domain_master_stage2(114) > ***** > > Samba server EPYON is now a domain master browser for workgroup > SAMBA on subnet 192.168.0.10 > > ***** > [2002/11/12 19:59:24, 0] > nmbd/nmbd_become_lmb.c:become_local_master_stage2(404) > ***** > > Samba name server EPYON is now a local master browser for workgroup > SAMBA on subnet 192.168.0.10 > > ***** > ###################################################################### > ## > ### > > and now the log file for smbd: > > ###################################################################### > ## > ### > [2002/11/12 19:59:03, 0] smbd/server.c:main(707) > smbd version 2.2.6pre2 started. > Copyright Andrew Tridgell and the Samba Team 1992-2002 > [2002/11/12 19:59:03, 0] smbd/server.c:main(751) > standard input is not a socket, assuming -D option > ######################################################################## > ### > > and, of course, the log file for the Windows box trying to join the > domain: > > ###################################################################### > ## > ### > [2002/11/13 07:05:29, 0] smbd/password.c:server_cryptkey(1054) > password server not available > [2002/11/13 07:05:29, 0] smbd/service.c:make_connection(384) > root logged in as admin user (root privileges) > [2002/11/13 07:05:31, 0] smbd/password.c:server_cryptkey(1054) > password server not available > [2002/11/13 07:05:31, 0] smbd/service.c:make_connection(384) > root logged in as admin user (root privileges) > [2002/11/13 07:05:32, 0] > rpc_server/srv_samr.c:api_samr_set_userinfo(670) > api_samr_set_userinfo: Unable to unmarshall SAMR_Q_SET_USERINFO. > [2002/11/13 07:06:02, 0] smbd/service.c:set_current_service(60) > chdir (/root/tmp) failed > [2002/11/13 07:06:27, 0] smbd/password.c:server_cryptkey(1054) > password server not available > [2002/11/13 07:06:27, 0] smbd/service.c:make_connection(603) > hal (192.168.0.4) Can't change directory to /root/tmp (Permission > denied) > [2002/11/13 07:06:27, 0] smbd/password.c:server_cryptkey(1054) > password server not available > [2002/11/13 07:06:27, 0] smbd/service.c:make_connection(603) > hal (192.168.0.4) Can't change directory to /root/tmp (Permission > denied) > [2002/11/13 07:06:34, 0] smbd/password.c:server_cryptkey(1054) > password server not available > [2002/11/13 07:06:34, 0] smbd/service.c:make_connection(603) > hal (192.168.0.4) Can't change directory to /root/tmp (Permission > denied) > [2002/11/13 07:09:17, 0] smbd/password.c:server_cryptkey(1054) > password server not available > [2002/11/13 07:09:17, 0] smbd/service.c:make_connection(603) > hal (192.168.0.4) Can't change directory to /root/tmp (Permission > denied) > [2002/11/13 07:09:21, 0] smbd/password.c:server_cryptkey(1054) > password server not available > [2002/11/13 07:09:21, 0] smbd/service.c:make_connection(603) > hal (192.168.0.4) Can't change directory to /root/tmp (Permission > denied) > [2002/11/13 07:09:22, 0] smbd/password.c:server_cryptkey(1054) > password server not available > [2002/11/13 07:09:22, 0] smbd/service.c:make_connection(603) > hal (192.168.0.4) Can't change directory to /root/tmp (Permission > denied) > [2002/11/13 07:09:22, 0] smbd/password.c:server_cryptkey(1054) > password server not available > [2002/11/13 07:09:22, 0] smbd/service.c:make_connection(603) > hal (192.168.0.4) Can't change directory to /root/tmp (Permission > denied) > [2002/11/13 07:09:22, 0] smbd/password.c:server_cryptkey(1054) > password server not available > [2002/11/13 07:09:22, 0] smbd/service.c:make_connection(603) > hal (192.168.0.4) Can't change directory to /root/tmp (Permission > denied) > [2002/11/13 07:09:22, 0] smbd/password.c:server_cryptkey(1054) > password server not available > [2002/11/13 07:09:22, 0] smbd/service.c:make_connection(603) > hal (192.168.0.4) Can't change directory to /root/tmp (Permission > denied) > [2002/11/13 07:09:22, 0] smbd/password.c:server_cryptkey(1054) > password server not available > [2002/11/13 07:09:22, 0] smbd/service.c:make_connection(603) > hal (192.168.0.4) Can't change directory to /root/tmp (Permission > denied) > [2002/11/13 07:09:22, 0] smbd/password.c:server_cryptkey(1054) > password server not available > [2002/11/13 07:09:22, 0] smbd/service.c:make_connection(603) > hal (192.168.0.4) Can't change directory to /root/tmp (Permission > denied) > [2002/11/13 07:09:23, 0] smbd/password.c:server_cryptkey(1054) > password server not available > [2002/11/13 07:09:23, 0] smbd/service.c:make_connection(603) > hal (192.168.0.4) Can't change directory to /root/tmp (Permission > denied) > [2002/11/13 07:09:23, 0] smbd/password.c:server_cryptkey(1054) > password server not available > [2002/11/13 07:09:23, 0] smbd/service.c:make_connection(603) > hal (192.168.0.4) Can't change directory to /root/tmp (Permission > denied) > [2002/11/13 07:09:23, 0] smbd/password.c:server_cryptkey(1054) > password server not available > [2002/11/13 07:09:23, 0] smbd/service.c:make_connection(603) > hal (192.168.0.4) Can't change directory to /root/tmp (Permission > denied) > [2002/11/13 07:09:23, 0] smbd/service.c:make_connection(603) > hal (192.168.0.4) Can't change directory to /root/tmp (Permission > denied) > [2002/11/13 07:09:23, 0] smbd/password.c:server_cryptkey(1054) > password server not available > [2002/11/13 07:09:23, 0] smbd/service.c:make_connection(603) > hal (192.168.0.4) Can't change directory to /root/tmp (Permission > denied) > [2002/11/13 07:09:23, 0] smbd/password.c:server_cryptkey(1054) > password server not available > [2002/11/13 07:09:23, 0] smbd/service.c:make_connection(603) > hal (192.168.0.4) Can't change directory to /root/tmp (Permission > denied) > [2002/11/13 07:09:23, 0] smbd/password.c:server_cryptkey(1054) > password server not available > [2002/11/13 07:09:23, 0] smbd/service.c:make_connection(603) > hal (192.168.0.4) Can't change directory to /root/tmp (Permission > denied) > [2002/11/13 07:09:23, 0] smbd/password.c:server_cryptkey(1054) > password server not available > [2002/11/13 07:09:23, 0] smbd/service.c:make_connection(603) > hal (192.168.0.4) Can't change directory to /root/tmp (Permission > denied) > [2002/11/13 07:09:24, 0] smbd/password.c:server_cryptkey(1054) > password server not available > [2002/11/13 07:09:24, 0] smbd/service.c:make_connection(603) > hal (192.168.0.4) Can't change directory to /root/tmp (Permission > denied) > [2002/11/13 07:10:34, 0] smbd/password.c:server_cryptkey(1054) > password server not available > [2002/11/13 07:10:34, 0] smbd/service.c:make_connection(603) > hal (192.168.0.4) Can't change directory to /root/tmp (Permission > denied) > ######################################################################## > ### > > As you can see, the client machine generated alot of the same error in > a short period of time. The earlier entries (7:05-ish) were > undoubtedly when I joined the domain, which looked successful from the > client's side (hence the "root" mentions in the log... I used the root > account to physically join the domain). The later entries (7:09-ish) > would then have been me trying to logon to the domain after a reboot. > Neither a normal user, nor root could login to the domain. It always > said the domain in unavailable. > > Again, I really appreciate your offer to help on this. Unless told > otherwise, I'll be re-creating the smbpasswd file later this evening > and testing that. Are there any changes from 2.2.2 to 2.2.6 that > would require me to change something in my smb.conf file? > > > > David P. Donahue > [EMAIL PROTECTED] > First Call Computer Solutions > A Montana Technology Resource Company > > > > -----Original Message----- > From: John H Terpstra [mailto:jht@;samba.org] > Sent: Monday, November 11, 2002 8:03 PM > To: David Donahue > Cc: [EMAIL PROTECTED] > Subject: Re: [Samba] Switching to another Samba server > > > David, > > Suggest you update to samba-2.2.6 or later (there will be an update > later this week). The /root/tmp issue was a known problem with 2.2.2 > and has been fixed. Best advice is to update to 2.2.6. If you then > still have a problem, email me <[EMAIL PROTECTED]> and I will try to > assist. > > - John T. > > On Mon, 11 Nov 2002, David Donahue wrote: > > > I've been running Samba 2.2.2 for a while as a domain controller on > > my > > > mostly Windows network. It's been working great up to this point. > > Anyway, I just put together a new Linux server and installed 2.2.2 > > on it as well. > > > > I copied the conf file and pretty much mirrored everything on the > > existing server, changed the paths and the "workgroup" field in the > > conf file to match the new server, and ran the software. I'm able > > to join the domain, but when I attempt to login to it after > > rebooting, it > > > says the domain is not available. And when I login to the Windows > > machine as the local Administrator and try to connect to the domain > > it > > > says "the server is not configured for transactions." > > > > The log file samba generated for that client's connection repeats > > attempts to access /root/tmp (I don't know why) and keeps saying > > that a password server is unavailable. Any ideas? > > > > Could the problem be some kind of conflict with the current server > > on the other machine? Until the new one is fully working I still > > have the old one running on the other computer. Admittedly, I don't > > know what every setting in the conf file does. So is it likely > > that, for certain fields, identical settings on both machines would > > cause some kind of conflict during a logon? > > > > > > > > David P. Donahue > > [EMAIL PROTECTED] > > First Call Computer Solutions > > -- > > To unsubscribe from this list go to the following URL and read the > > instructions: http://lists.samba.org/mailman/listinfo/samba > > > > -- John H Terpstra Email: [EMAIL PROTECTED] -- To unsubscribe from this list go to the following URL and read the instructions: http://lists.samba.org/mailman/listinfo/samba
