I'm using WFF 2.2 in a 3-tier setup as per http://www.iis.net/learn/extensions/configuring-application-request-routing-(arr)/achieving-high-availability-and-scalability-arr-and-nlb with 2x ARR boxes (both can act as Controllers) and 2x Content boxes.
All was going well until this morning when the Secondary Server stopped synchronizing content with the Primary Server though Application Provisioning. It hangs at "Diffing with...".
I have tried removing and re-adding the server to the farm which causes it to hang at AddingServer. I have also made it the Primary server which then causes the former Primary server to hang on HandlingConfigurationChange. Eventually the server tries to AutoRepair but ultimately fails.
If I disable Application Provisioning, everything returns to normal but of course without the synchronization which is not what I desire to happen.
I have also restarted both ARR servers that act as controllers.
Thanks for any help in advance! I'm looking to try and get this resolved as quickly as possible as it's a production environment.