Problem with exchange iApp
Hi guys,
I have deployed 2x exchange iApps on our F5 recently (f5.microsoft_exchange_2010_2013_cas.v1.5.1).
1x is used for external and 1x for internal traffic.
I have used advanced monitors to monitor my primary and backup mailboxes. Monitors are configured identically for both exchnage-internal & exchnage-external iApp deployments.
What I have discovered the problem is with these monitors:
exchange-internal_as_https_svc_f5_mon_pri_adv_monitor exchange-internal_as_https_svc_f5_mon_bk_adv_monitor
What the iApp does is when specifying domain name and mailbox it keeps adding "\" rather just "\" to it.
So the username in my monitor is "domain\mailbox" rather than just "domain\mailbox".
Because of that monitors can not connect to the mailbox and flag "exchange-internal_as_pool7" as down
The interesting thing is - it doesn't do that for my exchnage-external monitors.
I have tried to reconfigure it but no luck - keeps doing it.
I can manually remove one of the "\" and that work fine - pool marked as available but as soon as I redeploy the iApp it keeps changing it again.
Any ideas?
Well, that's just weird. Should be the same behavior on both.
If you want, you could make a copy of the iApp template, then find this text:
recv \"MS-ASProtocolCommands: Sync,SendMail,SmartForward,SmartReply,GetAttachment,GetHierarchy,CreateCollection,DeleteCollection,MoveCollection,FolderSync\" \ username \\\\ \
And replace it with this:
recv \"MS-ASProtocolCommands: Sync,SendMail,SmartForward,SmartReply,GetAttachment,GetHierarchy,CreateCollection,DeleteCollection,MoveCollection,FolderSync\" \ username \\ \
Then deploy Exchange using the copy of the template where you made the change.