time missing in IIS6 policy agent 2.2 "IssueInstant" parameter
Hi
I have installed Policy Agent 2.2 for IIS6 on Windows 2003 Server SP1 and configured it in CDSSO mode according to the "Precautions Against Session-Cookie Hijacking in an Access Manager Deployment" guide.
After that, I always got the message "access denied" after login to Access Manager and following error in the "amCDC" logfile:
06/08/2007 07:14:50:212 PM CEST: Thread[httpWorkerThread-8181-3,10,Grizzly]
ERROR: CDCServlet.doGetPost:Exception occured
java.lang.StringIndexOutOfBoundsException: String index out of range: 13
at java.lang.String.substring(String.java:1935)
at com.sun.identity.common.DateUtils.createDate(DateUtils.java:250)
at com.sun.identity.common.DateUtils.stringToDate(DateUtils.java:183)
...
Then I found out, that after redirecting to loginpage the time is missing for the GET-parameter "IssueInstant" what causes the "out of range" error.
My IssueInstant parameter looks like this: "2007-06-08TZ"
It seems as the IIS6 policy agent can get the date information from the Windows 2003 system but not the time.
The Apache policy agent 2.2 on a Solaris 9 machine with the same AMAgentproperties sends all the information needed for "IssueInstant" and works fine.
Does anybody known how I make the IIS6 policy agent send the time as well?

