The idea here is that I would like to be able to pick which backend pool member my traffic goes to, so I send the server/port via URI parameters. Same virtual server, different parameters. Observed is the load balancing method.
The matchclass line works fine in version 10. I set up logging and it appears to be working as expected. The line "log local0. "[IP::client_addr] is attempting to send [HTTP::host] traffic to $server_ip:$server_port"" hits the ltm logfile showing the correct pool member information, but the actual traffic does not go to that server 100% of the time.