I have 2 servers setup. We are using robocopy to replicate the web content and IIS configuration and IIS Shared Configuration to ensure that the IIS settings are the same. I have verified that both servers have the loadbalancing.providers.dll in the assembly and the versions are the same (as they should be since this data is replicated). One of the servers when accessing Admin shows Load balancing under the Web and HTTP settings but the other one doesn't. What could cause this?
Hm. That really depends upon a lot of things. Could be permissions are used to hide it for you? Or the license file might be wrong?
We (currently) use this line to check what is needed to show that node:
if (LicenseManager.LicenseHasFeature("LoadBalancing") && (useNewPermissions || (currentUser != null && (currentUser.IsAngel || currentUser.UserType == UserType.SystemAdministrator))))
Hope it makes sense to you. Let me know if it helps or if we need to dig further!
I have requested a production license so will see if it is a licensing issue. I login as angel so it shouldn't be a permissions issue. Thanks for your help with this.
Sure thing. I know it can be a bit difficult to track down why things are shown or hidden, so asking is the best way to solve the issue.
By the way, you can look at your "Settings -> System -> License Information -> Features" and see if LoadBalancing is visible on the list. If it is, you have a "big enough" license.
Hope this can speed that process a bit.
You must be logged in to post in the forum