I have recently added an additional server with CRM installed to a configuration that contained a CRM server and a SQL database server. Per the installation guide, I was instructed to setup a NLB to handle traffic to the 2 CRM servers and add the NLB to the MSCRM_CONFIG database. I have successfully setup the new CRM server, configured the NLB for the 2 server, and updated MSCRM_CONFIG with the NLB but when applied updates to record via the UI for the new CRM server I am getting "unable to load plugin assembly" errors.
What additional step(s) do I need to perform to resolve this error and have all existing plugin to trigger as expected?
My Setup:
NLB --> CRM server 1 --> SQL server
--> CRM server 2
*This post is locked for comments
Thanks for the assistance Wayne. I got my Network team to set cookie persistence/sticky sessions enabled in the load balancer but the plugins aren't getting triggered consistently from the new server when records are added/updated. Do you know what could be causing this inconsistency? Is it possibly how the plugins are registered?
docs.microsoft.com/.../cc778263(v=ws.10)
You want to look for Affinity, and the type you want is Single, if I recall.
Thanks for you response. How do you enable sticky sessions?
It's been a long time since I've done CRM 4 load balancing, but that sounds like the old issue of not enabling "sticky sessions". You need users to stay with the front-end they're on to make sure all plugins can retain context to the user.
Stay up to date on forum activity by subscribing. You can also customize your in-app and email Notification settings across all subscriptions.
André Arnaud de Cal... 291,240 Super User 2024 Season 2
Martin Dráb 230,149 Most Valuable Professional
nmaenpaa 101,156