我们在三个位置运行 WINS 角色的域控制器。其中两个是 Windows 2008,一个是 2003。它们被设置为每 30 分钟相互复制一次 WINS(我相信默认设置)。
他们每个人每小时都会记录事件 ID 4102 错误:
连接被远程 WINS 中止。远程 WINS 可能未配置为与服务器进行复制。
此外,其中之一是记录事件 ID 4149 错误:
Winsock Send 无法发送所有字节。连接可能已被远程客户端中止。
这些错误在每台服务器上每小时重复一次,但它们在一小时内的三个不同时间发生。
有人对如何解决此问题有任何建议吗?这些服务器都相互之间有干净的通信,尽管存在错误,WINS 似乎在它们之间或多或少地正确复制。
仔细检查您在一台服务器中没有与其他服务器中的动态映射冲突的任何静态映射。WINS 服务器因在幕后仍能正常工作而抛出可怕的错误而臭名昭著。
除非您知道可以通过不使用 NetBIOS 名称解析来获得 WINS,否则我不会摆脱 WINS。我不太喜欢 NetBIOS 名称解析,但我尝试运行“免费 NetBIOS”的大多数网络都有某种“陷阱”应用程序或服务,它们盲目地尝试进行 NetBIOS 名称解析。令人沮丧的是,我们无法摆脱像 NetBIOS 这样糟糕的旧协议,但看起来就是这样。
最简单的解决方案是摆脱 WINS。严重地。除非您有一些真正古老的应用程序使用 WINS 进行名称解析,否则您根本不需要它;否则你可以摆脱它。