Microsoft Dynamics 2013 not working with tablet, smartphone, and Outlook applications externally.

We have deployed a single Windows Server 2008 R2 virtual machine and installed Dynamics CRM 2013 on with all roles enabled.
There is a Citrix Netscaler (load balancer) directing traffic on port 80/443 from the external WAN interface to the server. Everything seems to work just fine. The only exception is.

-iPad and iPhone CRM app loads a white screen after logging into the CRM application.
-Mobile and Web version load just fine externally.
-Outlook Plug-in fails to detect CRM over the specificed url provided.

I have updated to the latest version of 2015 SP1 (Feb 2015 Release) and I am still having the same issue. Any assistance would be appreciated.
Who is Participating?

[Product update] Infrastructure Analysis Tool is now available with Business Accounts.Learn More

I wear a lot of hats...

"The solutions and answers provided on Experts Exchange have been extremely helpful to me over the last few years. I wear a lot of hats - Developer, Database Administrator, Help Desk, etc., so I know a lot of things but not a lot about one thing. Experts Exchange gives me answers from people who do know a lot about one thing, in a easy to use platform." -Todd S.

Rikin ShahMicrosoft Dynamics CRM ConsultantCommented:

I do not think IPad/IPhone Application for CRM will work with the exposed CRM Application URL to the WAN.
Mobile and web version will load externally successfully because they are accessed through browsers and not Applications and they will work on certain conditions also.

Microsoft Dynamics CRM (on-premises) uses claims-based authentication to authenticate internal users and to enable Internet access for external users not using VPN. In claims-based authentication, an identity provider that contains a security token service (STS) responds to authentication requests and issues SAML security tokens that include any number of claims about a user, such as a user name and groups the user belongs to. A relying party application receives the SAML token and uses the claims inside to decide whether to grant the client access to the requested resource. Claims-based authentication can be used to authenticate your organization's internal users, external users, and users from partner organizations.

For IPad/IPhone app you will have to implement IFD (Internet Facing Deployment). There is a long procedure to implement and configure IFD. Please check this link-

Please note: The implementation and configuration depends on which server OS you have installed. You can access White Paper from MS here-

Experts Exchange Solution brought to you by

Your issues matter to us.

Facing a tech roadblock? Get the help and guidance you need from experienced professionals who care. Ask your question anytime, anywhere, with no hassle.

Start your 7-day free trial
ubixtechAuthor Commented:
I am going to follow the deployment instructions and I will post back and award points if it leads to the correct conclusion.
ubixtechAuthor Commented:

I didn't get a chance to implement the solution but based on my research your solution looks absolutely correct.
It's more than this solution.Get answers and train to solve all your tech problems - anytime, anywhere.Try it for free Edge Out The Competitionfor your dream job with proven skills and certifications.Get started today Stand Outas the employee with proven skills.Start learning today for free Move Your Career Forwardwith certification training in the latest technologies.Start your trial today
Microsoft Dynamics

From novice to tech pro — start learning today.