We are using a login.fcc with the following directive:
@targetenc=%urlencode(target)%
We then use $$targetenc$$ to obtain the value of the target.
With Test URL #1: https://hostname.com/index.jsp?test=1
The value of $$targetenc$$ is HTTPS%3A%2F%2Fhostname.com%2Findex.jsp%3Ftest%3D1 as expected.
With Test URL #2: https://hostname.com/index.jsp?test=1&test1=2
The value of $$targetenc$$ is DATA BLOCKED
Seems there is an issue with urlencode when the target contains an ampersand, which can be quite common.
Web Server is Apache 2.2 on RHEL 6.x with R12.52 agent.
Policy Server is R12.6,