VMware Horizon Community
djfersa
Contributor
Contributor

Issues with View Horizon client for Android and iOS

Hello community,

I'm deploying Horizon View 6.0 and I have everything working pretty well (web, blast, PCoIP, RDP). If I'm using Internet Explorer or Firefox even the PCoIP client for windows works perfect. But when we try to load the connection from an Android or iOS device using the App, it show a certificate error saying that the certificate is not trusted.

This doesn't happen when I try to connect via browser on both devices.

Does anyone have experience this sometime?

Thanks for your help!

Reply
0 Kudos
4 Replies
mpryor
Commander
Commander

Presumably you've already replaced the default self-signed certificate on the server with one signed by a certificate authority?

This generally comes down to the mobile devices having different trusted root certificates configured vs your windows box - what does the full chain look like, is it issued by your internal domain CA or a CA that isn't installed by default on the devices?

Reply
0 Kudos
djfersa
Contributor
Contributor

Yes, we replace the certificate for a known CA (DigiCert) which make me wonder why is not working with the mobile devices.

Reply
0 Kudos
SueWang
VMware Employee
VMware Employee

Could you provide the server link? Let's have a try. Thx!

Reply
0 Kudos
SabrinaHou
Enthusiast
Enthusiast

There are 2 reasons which may block iOS/Android client to connect to View Connection Server.
1. The inputted View Connection Server name doesn't match the host name which is assigned in certificate.
2. The certificate file imported on View Connection Server doesn't include the entire cert chain. If the View Connection Server cannot return the full cert chain, the iOS client cannot verify it.
Please try below command to print the cert chain. Make sure it contains entire cert chain.
openssl s_client -showcerts -connect [ViewConnectionServer:443]

Please follow up blow steps to verify certificate status.
1. Launch the Internet Explorer and navigate to View Connection Server address
2. Click Certificate error button to view its status
certificateerror.JPG
3. In Certificate dialog, navigate to Certification Path tab and make sure the certificate status is OK.
checkcert.JPG

Reply
0 Kudos