Hello samba-list, we have a problems with WINS resolved hosts, which were added to the WINS cache on the first query with TTL=7200 (2 hours). Exactly after 2h entries are deleted and all following queries fail. This behaviour occurs only for hosts in other subnets than our PDC, e.g. some other linux machines. Joined workstations, even in other subnets, are fully resolvable. We have configured our PDC as the only WINS server and set "dns proxy = yes" because we have a permanent connection to our dns server and it works well, but only for the first query and all following in 2h, after 2h all queries fail. It seems that the dns query dies after some time, but the dns server is still online and responses to queries. Wenn we restart nmbd it works well for another 2h. Can anybody explain why after some time dns queries froms wins fails? Samba 3.0.24 on Gentoo (stable) /etc/samba/smb.conf [global] wins support = yes name resolve order = lmhosts wins dns proxy = yes max ttl = 518400 # 6 days max wins ttl = 1036800 # 12 days min wins ttl = 172800 # 2 days $ less /var/log/samba/ ... [2007/02/13 00:58:07, 3] nmbd/nmbd_winsserver.c:wins_process_name_query_request(1892) wins_process_name_query: name query for name FILESERVER<00> from IP 192.168.1.10 [2007/02/13 00:58:07, 3] nmbd/nmbd_winsserver.c:wins_process_name_query_request(1956) wins_process_name_query: name query for name FILESERVER<00> not found - doing dns lookup. [2007/02/13 00:58:07, 3] nmbd/asyncdns.c:queue_dns_query(310) added DNS query for FILESERVER<00> [2007/02/13 00:58:07, 3] nmbd/asyncdns.c:add_dns_result(43) add_dns_result: DNS gave answer for FILESERVER of 192.168.40.100 [2007/02/13 00:58:07, 3] nmbd/nmbd_namelistdb.c:add_name_to_subnet(247) add_name_to_subnet: Added netbios name FILESERVER<00> with first IP 192.168.40.100 ttl=7200 nb_flags= 4 to subnet WINS_SERVER_SUBNET [2007/02/13 00:58:07, 3] nmbd/asyncdns.c:run_dns_queue(227) DNS calling send_wins_name_query_response ... [2007/02/13 02:58:11, 3] nmbd/nmbd_winsserver.c:wins_processing_traverse_fn(2136) wins_processing_traverse_fn: deleting timed out DNS name FILESERVER<00> ... wins_process_name_query: name query for name FILESERVER<00> from IP 192.168.1.10 [2007/02/13 02:58:25, 3] nmbd/nmbd_winsserver.c:wins_process_name_query_request(1956) wins_process_name_query: name query for name FILESERVER<00> not found - doing dns lookup. [2007/02/13 02:58:25, 3] nmbd/asyncdns.c:queue_dns_query(310) added DNS query for FILESERVER<00> ... [2007/02/13 02:58:29, 3] nmbd/nmbd_winsserver.c:wins_process_name_query_request(1892) wins_process_name_query: name query for name FILESERVER<00> from IP 192.168.1.10 [2007/02/13 02:58:29, 3] nmbd/nmbd_winsserver.c:wins_process_name_query_request(1956) wins_process_name_query: name query for name FILESERVER<00> not found - doing dns lookup. [2007/02/13 02:58:29, 3] nmbd/asyncdns.c:queue_dns_query(310) added DNS query for FILESERVER<00>