Before yesterday I had a perfectly (as far as I could tell) functioning PDC with samba, roaming profiles and all. Yesterday I made some changes to the server 1.) install dhcp3 server 2.) changed IPs from 192.168.1.50 to 192.168.1.1 3.) changed netbios name from garnet-base to garnetmain 4.) started two more interfaces eth1 (172.17.0.0/16) and eth2 (cable internet) eth0 is still 192.168.0.0/16 5.) setup iptables to route between eth0 and eth2 so the server is also the internet gateway (eth2 is also an internet accessible interface) . Here are the iptables: iptables -A FORWARD -i eth2 -o eth0 -m state --state ESTABLISHED,RELATED -j ACCEPT iptables -A FORWARD -i eth0 -o eth2 -j ACCEPT iptables -A FORWARD -j LOG iptables -t nat -A POSTROUTING -o eth2 -j MASQUERADE 1.) Now my whole server is slowed right down, file transfers ftp, smb afp are all slowed right down. There is a process called root 3 59.6 0.0 0 0 ? R< 10:16 11:04 [events/0] that is eating all my cpu 2.) I'm having LMB and DMB problems on the server, here is the tails from syslog Jul 14 10:26:43 localhost nmbd[2434]: [2004/07/14 10:26:43, 0] nmbd/nmbd_become_lmb.c:become_local_master_stage2(396) Jul 14 10:26:43 localhost nmbd[2434]: ***** Jul 14 10:26:43 localhost nmbd[2434]: Jul 14 10:26:43 localhost nmbd[2434]: Samba name server GARNETMAIN is now a local master browser for workgroup GARNET on subnet 192.168.1.1 Jul 14 10:26:43 localhost nmbd[2434]: Jul 14 10:26:43 localhost nmbd[2434]: ***** Jul 14 10:27:04 localhost nmbd[2434]: [2004/07/14 10:27:04, 0] nmbd/nmbd_browsesync.c:domain_master_node_status_fail(247) Jul 14 10:27:04 localhost nmbd[2434]: domain_master_node_status_fail: Jul 14 10:27:04 localhost nmbd[2434]: Doing a node status request to the domain master browser Jul 14 10:27:04 localhost nmbd[2434]: for workgroup GARNET at IP 192.168.1.50 failed. Jul 14 10:27:04 localhost nmbd[2434]: Cannot sync browser lists. Jul 14 10:27:45 localhost nmbd[2434]: [2004/07/14 10:27:45, 0] nmbd/nmbd_become_dmb.c:become_domain_master_browser_wins(327) Jul 14 10:27:45 localhost nmbd[2434]: become_domain_master_browser_wins: Jul 14 10:27:45 localhost nmbd[2434]: Attempting to become domain master browser on workgroup GARNET, subnet UNICAST_SUBNET. Jul 14 10:27:45 localhost nmbd[2434]: [2004/07/14 10:27:45, 0] nmbd/nmbd_become_dmb.c:become_domain_master_browser_wins(341) Jul 14 10:27:45 localhost nmbd[2434]: become_domain_master_browser_wins: querying WINS server from IP 192.168.1.1 for domain master browser name GARNET<1b> on workgroup GARNET Jul 14 10:27:46 localhost nmbd[2434]: [2004/07/14 10:27:46, 0] nmbd/nmbd_become_dmb.c:become_domain_master_query_success(225) Jul 14 10:27:46 localhost nmbd[2434]: become_domain_master_query_success: Jul 14 10:27:46 localhost nmbd[2434]: There is already a domain master browser at IP 192.168.1.50 for workgroup GARNET registered on subnet UNICAST_SUBNET. Jul 14 10:32:45 localhost nmbd[2434]: [2004/07/14 10:32:45, 0] nmbd/nmbd_become_dmb.c:become_domain_master_browser_wins(327) Jul 14 10:32:45 localhost nmbd[2434]: become_domain_master_browser_wins: Jul 14 10:32:45 localhost nmbd[2434]: Attempting to become domain master browser on workgroup GARNET, subnet UNICAST_SUBNET. Jul 14 10:32:45 localhost nmbd[2434]: [2004/07/14 10:32:45, 0] nmbd/nmbd_become_dmb.c:become_domain_master_browser_wins(341) Jul 14 10:32:45 localhost nmbd[2434]: become_domain_master_browser_wins: querying WINS server from IP 192.168.1.1 for domain master browser name GARNET<1b> on workgroup GARNET Jul 14 10:32:46 localhost nmbd[2434]: [2004/07/14 10:32:46, 0] nmbd/nmbd_become_dmb.c:become_domain_master_query_success(225) Jul 14 10:32:46 localhost nmbd[2434]: become_domain_master_query_success: Jul 14 10:32:46 localhost nmbd[2434]: There is already a domain master browser at IP 192.168.1.50 for workgroup GARNET registered on subnet UNICAST_SUBNET. Jul 14 10:36:14 localhost nmbd[2434]: [2004/07/14 10:36:14, 0] nmbd/nmbd_incomingdgrams.c:process_master_browser_announce(397) Jul 14 10:36:14 localhost nmbd[2434]: process_master_browser_announce: Local master announce made to us from DPEZDESK IP 192.168.1.198 and we are not a domain master browser. As you can see somehow something has kept record of 192.168.1.50, and I'm not sure what. 3.) there are some other smb errors in the logs: Jul 14 10:35:49 localhost smbd[3065]: [2004/07/14 10:35:49, 0] rpc_server/srv_pipe.c:api_pipe_netsec_process(1371) Jul 14 10:35:49 localhost smbd[3065]: failed to decode PDU Jul 14 10:35:49 localhost smbd[3065]: [2004/07/14 10:35:49, 0] rpc_server/srv_pipe_hnd.c:process_request_pdu(605) Jul 14 10:35:49 localhost smbd[3065]: process_request_pdu: failed to do schannel processing. Not sure what to do about those. If someone could please help me that would be great thanks. Miles # Global parameters [global] workgroup = GARNET netbios name = GARNETMAIN server string = G interfaces = 192.168.1.1/16 bind interfaces only = Yes lanman auth = No log level = 1 log file = /var/log/samba/%m.log min protocol = NT1 time server = Yes change notify timeout = 300 deadtime = 15 socket options = TCP_NODELAY SO_RCVBUF=8192 IPTOS_LOWDELAY SO_RCVBUF=8192 SO_SNDBUF=8192 printcap name = cups add user script = /usr/sbin/useradd -m %u delete user script = /usr/sbin/userdel -r %u add group script = /usr/sbin/groupadd %g delete group script = /usr/sbin/groupdel %g add user to group script = /usr/sbin/usermod -G %g %u add machine script = /usr/sbin/useradd -s /bin/false -g machines -d /dev/null -M %u logon script = logon.bat logon path = \\%N\profile\%U logon drive = p: domain logons = Yes os level = 34 lm announce = Yes preferred master = Yes domain master = Yes wins support = Yes winbind use default domain = Yes comment = SERVER hosts allow = 192.168.0.0/255.255.0.0, 127.0.0.1, #EXCEPT, 192.168.0.83 hosts deny = ALL use sendfile = Yes printing = cups hide unreadable = Yes [homes] comment = Home Directories path = /home/%U valid users = %S read only = No force create mode = 0700 force directory mode = 0700 browseable = No [profile] path = /home/profile read only = No profile acls = Yes browseable = No [netlogon] comment = Network Logon Services path = /home/netlogon admin users = root, miles guest ok = Yes browseable = No
Before yesterday I had a perfectly (as far as I could tell) functioning PDC with samba, roaming profiles and all. Yesterday I made some changes to the server 1.) install dhcp3 server 2.) changed IPs from 192.168.1.50 to 192.168.1.1 3.) changed netbios name from garnet-base to garnetmain 4.) started two more interfaces eth1 (172.17.0.0/16) and eth2 (cable internet) eth0 is still 192.168.0.0/16 5.) setup iptables to route between eth0 and eth2 so the server is also the internet gateway (eth2 is also an internet accessible interface) . Here are the iptables: iptables -A FORWARD -i eth2 -o eth0 -m state --state ESTABLISHED,RELATED -j ACCEPT iptables -A FORWARD -i eth0 -o eth2 -j ACCEPT iptables -A FORWARD -j LOG iptables -t nat -A POSTROUTING -o eth2 -j MASQUERADE 1.) Now my whole server is slowed right down, file transfers ftp, smb afp are all slowed right down. There is a process called root 3 59.6 0.0 0 0 ? R< 10:16 11:04 [events/0] that is eating all my cpu 2.) I'm having LMB and DMB problems on the server, here is the tails from syslog Jul 14 10:26:43 localhost nmbd[2434]: [2004/07/14 10:26:43, 0] nmbd/nmbd_become_lmb.c:become_local_master_stage2(396) Jul 14 10:26:43 localhost nmbd[2434]: ***** Jul 14 10:26:43 localhost nmbd[2434]: Jul 14 10:26:43 localhost nmbd[2434]: Samba name server GARNETMAIN is now a local master browser for workgroup GARNET on subnet 192.168.1.1 Jul 14 10:26:43 localhost nmbd[2434]: Jul 14 10:26:43 localhost nmbd[2434]: ***** Jul 14 10:27:04 localhost nmbd[2434]: [2004/07/14 10:27:04, 0] nmbd/nmbd_browsesync.c:domain_master_node_status_fail(247) Jul 14 10:27:04 localhost nmbd[2434]: domain_master_node_status_fail: Jul 14 10:27:04 localhost nmbd[2434]: Doing a node status request to the domain master browser Jul 14 10:27:04 localhost nmbd[2434]: for workgroup GARNET at IP 192.168.1.50 failed. Jul 14 10:27:04 localhost nmbd[2434]: Cannot sync browser lists. Jul 14 10:27:45 localhost nmbd[2434]: [2004/07/14 10:27:45, 0] nmbd/nmbd_become_dmb.c:become_domain_master_browser_wins(327) Jul 14 10:27:45 localhost nmbd[2434]: become_domain_master_browser_wins: Jul 14 10:27:45 localhost nmbd[2434]: Attempting to become domain master browser on workgroup GARNET, subnet UNICAST_SUBNET. Jul 14 10:27:45 localhost nmbd[2434]: [2004/07/14 10:27:45, 0] nmbd/nmbd_become_dmb.c:become_domain_master_browser_wins(341) Jul 14 10:27:45 localhost nmbd[2434]: become_domain_master_browser_wins: querying WINS server from IP 192.168.1.1 for domain master browser name GARNET<1b> on workgroup GARNET Jul 14 10:27:46 localhost nmbd[2434]: [2004/07/14 10:27:46, 0] nmbd/nmbd_become_dmb.c:become_domain_master_query_success(225) Jul 14 10:27:46 localhost nmbd[2434]: become_domain_master_query_success: Jul 14 10:27:46 localhost nmbd[2434]: There is already a domain master browser at IP 192.168.1.50 for workgroup GARNET registered on subnet UNICAST_SUBNET. Jul 14 10:32:45 localhost nmbd[2434]: [2004/07/14 10:32:45, 0] nmbd/nmbd_become_dmb.c:become_domain_master_browser_wins(327) Jul 14 10:32:45 localhost nmbd[2434]: become_domain_master_browser_wins: Jul 14 10:32:45 localhost nmbd[2434]: Attempting to become domain master browser on workgroup GARNET, subnet UNICAST_SUBNET. Jul 14 10:32:45 localhost nmbd[2434]: [2004/07/14 10:32:45, 0] nmbd/nmbd_become_dmb.c:become_domain_master_browser_wins(341) Jul 14 10:32:45 localhost nmbd[2434]: become_domain_master_browser_wins: querying WINS server from IP 192.168.1.1 for domain master browser name GARNET<1b> on workgroup GARNET Jul 14 10:32:46 localhost nmbd[2434]: [2004/07/14 10:32:46, 0] nmbd/nmbd_become_dmb.c:become_domain_master_query_success(225) Jul 14 10:32:46 localhost nmbd[2434]: become_domain_master_query_success: Jul 14 10:32:46 localhost nmbd[2434]: There is already a domain master browser at IP 192.168.1.50 for workgroup GARNET registered on subnet UNICAST_SUBNET. Jul 14 10:36:14 localhost nmbd[2434]: [2004/07/14 10:36:14, 0] nmbd/nmbd_incomingdgrams.c:process_master_browser_announce(397) Jul 14 10:36:14 localhost nmbd[2434]: process_master_browser_announce: Local master announce made to us from DPEZDESK IP 192.168.1.198 and we are not a domain master browser. As you can see somehow something has kept record of 192.168.1.50, and I'm not sure what. 3.) there are some other smb errors in the logs: Jul 14 10:35:49 localhost smbd[3065]: [2004/07/14 10:35:49, 0] rpc_server/srv_pipe.c:api_pipe_netsec_process(1371) Jul 14 10:35:49 localhost smbd[3065]: failed to decode PDU Jul 14 10:35:49 localhost smbd[3065]: [2004/07/14 10:35:49, 0] rpc_server/srv_pipe_hnd.c:process_request_pdu(605) Jul 14 10:35:49 localhost smbd[3065]: process_request_pdu: failed to do schannel processing. Not sure what to do about those. If someone could please help me that would be great thanks. Miles # Global parameters [global] workgroup = GARNET netbios name = GARNETMAIN server string = G interfaces = 192.168.1.1/16 bind interfaces only = Yes lanman auth = No log level = 1 log file = /var/log/samba/%m.log min protocol = NT1 time server = Yes change notify timeout = 300 deadtime = 15 socket options = TCP_NODELAY SO_RCVBUF=8192 IPTOS_LOWDELAY SO_RCVBUF=8192 SO_SNDBUF=8192 printcap name = cups add user script = /usr/sbin/useradd -m %u delete user script = /usr/sbin/userdel -r %u add group script = /usr/sbin/groupadd %g delete group script = /usr/sbin/groupdel %g add user to group script = /usr/sbin/usermod -G %g %u add machine script = /usr/sbin/useradd -s /bin/false -g machines -d /dev/null -M %u logon script = logon.bat logon path = \\%N\profile\%U logon drive = p: domain logons = Yes os level = 34 lm announce = Yes preferred master = Yes domain master = Yes wins support = Yes winbind use default domain = Yes comment = SERVER hosts allow = 192.168.0.0/255.255.0.0, 127.0.0.1, #EXCEPT, 192.168.0.83 hosts deny = ALL use sendfile = Yes printing = cups hide unreadable = Yes [homes] comment = Home Directories path = /home/%U valid users = %S read only = No force create mode = 0700 force directory mode = 0700 browseable = No [profile] path = /home/profile read only = No profile acls = Yes browseable = No [netlogon] comment = Network Logon Services path = /home/netlogon admin users = root, miles guest ok = Yes browseable = No