Forum Discussion
PCoIP not passing through APM
We are trying to perform a proof of concept for using the F5 APM with our VMWare view environment. I have used the f5.vmware_view.v1.2.0 iApp in 11.5.1 HF7. We have allowed port 4172 through our firewall all the way through to our connection server and pools. When we have users access the website within the network we have no issues. But when we attempt to access the website from the outside the user can authenticate through to the webtop and see the pools but only receives the black screen of death. I ran a tcpdump for 4172 on both tcp and udp and receive nothing from external clients. We seem to have everything that is listed in the deployment guide but still are not having any luck. Any insight or possible solutions, would not be surprised if I am missing a checkbox somewhere.
13 Replies
- Greg_Crosby_319Historic F5 AccountAre you using BIG-IP APM as your gateway to proxy ICA traffic or are you configuring BIG-IP for LTM only deployment?
- jtlampe
Cirrus
We are using the APM as the gateway to Proxy pcoip traffic. The setup we are using is only a connection server (no security server). - Greg_Crosby_319Historic F5 AccountJust read the post title. If you are not seeing traffic from client to the big-ip on udp 4172 then I would verify your connection servers have options "Use Secure Tunnel", "PCoIP Secure Gateway", and "Blast Secure Gateway" unchecked. You do not need to direct clients back to a specific gateway address since APM will be handling PCoIP traffic (APM inserts it's ip address as assigned VD address and proxys to actual assigned virtual desktop address). I would run a tcpdump on the client to see where it is sending PCoIP connection requests, hopefully it is sending them to the BIG-IP. If so, then run tcpdump on BIG-IP to see client request. If you are not seeing the request on the big-ip then something in the middle needs to be configured to allow 4172 to the big-ip. Last step of connection request is to watch for big-ip self ip to make PCoIP request to the assigned virtual desktop (or RDS hosted app). Hope this helps, Greg
- jtlampe
Cirrus
I ran a packet capture on the client device watching all 443 and 4172 traffic. There is plenty of 443 going back and forth between the client and the F5 as well as the F5 and connection server and pool memeber. however I do not see any 4172 (PCoIP) traffic being sent from the client once the desktop is launched. nor do I see any 4172 traffic hit on the F5 from the pool member (which I'm told would start the 4172 traffic). - Hamish
Cirrocumulus
You don't have analytics or logging profiles attached to the VS do you?
I had the same issues...
H
- jtlampe
Cirrus
I was able to have our VMware team set up a pool for me to test solely with. I ran wireshark there and when I attempted to log in externally to the same pool member I saw a lot of 4172 traffic being sent to the F5 but rejected due to checksum not matching. - jtlampe
Cirrus
Also we verified that all checkboxes on the connection server are cleared. I would check these things:
1) Do you have a forwarding IP VIP. I just used a any any Forwarding VIP.
2) I don't think it would be rejecting it due to a checksum, but possibly a missing route. Make sure you have proper routes to reach your Connection Servers and make sure they have proper routes to reach the F5. Windows Server does not have telnet by default, but turn it on or use putty, to telnet to the F5 using 4172 and make sure it's open.
3) Use the "sessiondump" on the CLI when logging in for troubleshooting to see how far the user is getting.
4) And most importantly, in Vmware Horizon View, double check your PCoIP Secure Gateway. Vmware strongly recommends you use a seperate NAT (Public IP) I know, I know, you are supposed to be able to go back through the F5 for everything, but you may want to cut your loses and test this.
- Hamish
Cirrocumulus
Also
- Check your SSL profiles are setup correctly. There's specific setting required (And an iRule) to fixup everything
- Enable debug logs for APM and check what comes up in /var/log/apm
H
- Greg_Crosby_319Historic F5 Account
I have seen that error but I have only seen it when connections are made using a HTML 5 client which might explain why you are not seeing any PCoIP traffic. Are users connecting using Horizon View client or HTML 5 client?
Help guide the future of your DevCentral Community!
What tools do you use to collaborate? (1min - anonymous)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