05:42:56 hotspot,error,info,debug minutetest (10.10.10.208): ignoring invalid session terminate time <2008-01-10MST12:46:53-07:00> from RADIUS
I use the correct format as directed and the “T” is replaced with the MST (mountain standard I assume)…is that supposed to happen? Here is the code I use to setup the terminate time…
Ok, well apparently, the date() function was pre-parsing the T and replacing with the timezone.
Assuming the MT box wanted to parse it instead, I went ahead and did a string replace putting the T back in the $_SESSION[expire_time]…
That took care of the errors I was finding in the logs, but user is still not disconnected.
Solution:
Checked my system clock on the MT box and it was set incorrectly. tried logging in under expired user and it gave session expired error message as expected.
thought this update might help someone out perhaps