When visiting the site I get a CAS warning the variable is undeclared on line 25 of cas.php.
The hack by Vangelis Haniotakis to handle the absence of $_SERVER['REQUEST_URI'] in IIS doesn't work, you cannot check !$_SERVER['REQUEST_URI'], isset($_SERVER['REQUEST_URI']) should be used instead. The current one (using !) assumes the variable exists, returning a notice.
I've attached my copy that works, no errors or notices.
|Link||This issue will be resolved by MDL-24789 [ MDL-24789 ]|
|Status||Open [ 1 ]||Resolved [ 5 ]|
|Fix Version/s||1.8.14 [ 10411 ]|
|Fix Version/s||1.9.10 [ 10407 ]|
|Resolution||Fixed [ 1 ]|
|Status||Resolved [ 5 ]||Closed [ 6 ]|
|Workflow||jira [ 23814 ]||MDL Workflow [ 58130 ]|
|Workflow||MDL Workflow [ 58130 ]||MDL Full Workflow [ 87276 ]|