-
Improvement
-
Resolution: Fixed
-
Minor
-
2.7, 3.0
-
MOODLE_27_STABLE, MOODLE_30_STABLE
-
MOODLE_30_STABLE
-
MDL-45981-master -
PHPCAS uses cURL to make its back channel call to CAS Server. In some cases the SSL version needs to be explicitly defined as the default version chosen does not work. This issue was identified in https://moodle.org/mod/forum/discuss.php?d=176649, and we* independently ran into the same issue.
We* are submitting a patch that adds an additional configuration element on the CAS Auth config form to allow the SSL version to be specified.
* Unicon, Inc. was graciously permitted to provide this patch as part of our contracted work with the California College of Arts.
Reference material related to the fix
http://downloads.jasig.org/cas-clients/php/1.2.2/docs/api/classphpCAS.html#a26ba0156e03fede5cd0c6bacbae8e928
http://www.php.net//manual/en/function.curl-setopt.php
http://curl.haxx.se/docs/manpage.html