Hi Aaron,
Can you add some debug logging, retest and check /var/log/ltm for the log output for a failure?
when HTTP_REQUEST {
log local0. "[IP::client_addr]:[TCP::client_port]: [HTTP::method] to [virtual name] [HTTP::host][HTTP::uri]"
if { [class match [IP::client_addr] equals AWS_EC2] } {
Allow Amazon EC2 nodes past DUST Page
log local0. "[IP::client_addr]:[TCP::client_port]: Matched AWS_EC2"
} elseif { [class match [IP::client_addr] equals Testers] } {
Allow Testers past DUST Page
log local0. "[IP::client_addr]:[TCP::client_port]: Matched Testers"
} else {
HTTP::redirect "URL"
log local0. "[IP::client_addr]:[TCP::client_port]: No match in AWS_EC2: [class get AWS_EC2] or Testers: [class get Testers]"
}
}
Aaron