I have some queries related to LB configuration of sitefinity:
Lets say I have a site https://www.mysite.com
I have 2 servers where this site is hosted : For example : 10.0.0.1 (First Server) & 10.0.0.2 (Second Server) - I don't have public sub domains for these individual servers.
For Load balancer settings in Sitefinity, What do I have to configure from Sitefinity's back end ? My site runs under https protocol & there is no public HTTP protocol configured for the site. Shall I just write the IPs directly in LB configuration? Do I have to write a localhost port with it as well ? If not, How would it know what site to point to if I just write the server IP which may have multiple sites in IIS.
What I am doubtful about is, the webservers 10.0.0.1 (First Server) & 10.0.0.2 (Second Server) can communicate with each other within the network. But the website itself is not accessible through http protocol. Infact there is no http binding at all on IIS server for the particular website in question. We only have public HTTPS hosting URL on IIS & that is same for the site on both the servers.
So, if I am going to write http://10.0.0.1 & http://10.0.0.2 in Sitefinity backend settings, will this work ? In our scenario, HTTP level traffic is blocked on network level and we can only use the HTTPS binding. Your advise is awaited.
I am getting the following error in the Log file of one of the servers:
Message : "No CacheSyncClusterTransport instance was initialized"
Stack Trace : at Telerik.Sitefinity.LoadBalancing.InvalidateOpenAccessL2CacheHandler.ProcessSystemMessage(SystemMessageBase message)
at Telerik.Sitefinity.LoadBalancing.SystemMessageDispatcher.HandleSystemMessageInternal(SystemMessageBase msg)
Any idea what is causing this?