我在安装在 NLB 上的 vanilla CRM2013 上遇到了身份验证问题。如果我使用 NLB 的 IP 地址,crm 2013 工作正常,但如果我尝试使用唯一名称访问 NLB,它会提示输入凭据并且不会验证用户(用户是我用于设置过程)。有人见过这样的事情吗?我尝试对请求进行提琴处理,并且除了标题中的 cookie 请求的微小差异之外,它们看起来相同。此外,如果我 ping NLB 的唯一名称,它会以正确的 IP 地址响应。我所做的最后一个测试是在主机文件中添加名称,并且我遇到了同样的问题(没有身份验证),看起来正在设法访问服务器,但它无法进行身份验证。我尝试使用本地主机地址并且它工作(在两个单一服务器上),它与属于我的集群的 2 台服务器的名称一起使用,它也与这些服务器的 ip 一起使用。任何人都知道为什么使用 NLB 的 IP 地址,一切都按我的预期工作,而一旦我使用该名称就无法正常工作?
回顾:
Address |Status
-------------------------
CRM1.com |working
192.168.1.CRM1 |working
CRM2.com |working
192.168.1.CRM2 |working
192.168.1.NLB |working
NLB.com |not working
显然这是示例数据,我知道对于单个服务器我不会使用 NLB,我预计 Ip 和服务器名都会出现问题,而不仅仅是其中一个。