Forum Discussion
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.
- mikeshimkus_111Historic F5 Account
Hi Domel, this is due to a tmsh change in v12.0, and has been fixed in the v1.5.2 version of the iApp. I expect that to be available to download in January. Until then you'll need to manually remove the extra backslash.
thanks
- Domel_163525Nimbostratus
Hi MikeShimkus,
Why does this only affect my internal iApp deployment while the external is fine?
Also I'm running BIG-IP 11.6.0 Build 6.0.442 Hotfix HF6.
Can I upgrade to get this working at all or it just due to the iApp?
- mikeshimkus_111Historic F5 Account
Are you running the same BIG-IP version on both internal and external?
You can't upgrade BIG-IP to work around this; upgrading is actually what introduced the problem. You would either need to downgrade to an earlier version of BIG-IP, or wait for the new iApp.
- Domel_163525Nimbostratus
Hi,
Yes it is the same VCMP where I'm running it and only one keeps adding "\".
If I downgrade to Hotfix HF5 will that work at all?
- mikeshimkus_111Historic F5 Account
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.
- Domel_163525Nimbostratus
Hi MikeShimkus,
That worked perfectly fine.
So I went to Main --> iApps --> Templates --> f5.microsoft_exchange_2010_2013_cas.v1.5.1
Within Implementation I has replaced "username \\ \" with "username \ \" and Saved it. Then as it says the source code has changed I have pushed it toward both exchange-internal & exchange-external and it works perfectly fine.
Thanks a lot for your help
Recent Discussions
Related Content
* Getting Started on DevCentral
* Community Guidelines
* Community Terms of Use / EULA
* Community Ranking Explained
* Community Resources
* Contact the DevCentral Team
* Update MFA on account.f5.com