Successful login with adminuser:

CD1E .START phpCAS-1.3.3 ****************** [CAS.php:438]

CD1E .=> phpCAS::client('2.0', 'idea.nottingham.ac.uk', 443, 'cas/', false) [auth.php:198]

CD1E .| => CAS_Client::__construct('2.0', false, 'idea.nottingham.ac.uk', 443, 'cas/', false) [CAS.php:340]

CD1E .| <= ''

CD1E .<= ''

CD1E .=> phpCAS::setNoCasServerValidation() [auth.php:209]

CD1E .| You have configured no validation of the legitimacy of the cas server. This is not recommended for production use. [CAS.php:1553]

CD1E .<= ''

CD1E .=> phpCAS::checkAuthentication() [auth.php:126]

CD1E .| => CAS_Client::checkAuthentication() [CAS.php:995]

CD1E .| | => CAS_Client::isAuthenticated() [Client.php:1296]

CD1E .| | | => CAS_Client::_wasPreviouslyAuthenticated() [Client.php:1356]

CD1E .| | | | no user found [Client.php:1592]

CD1E .| | | <= false

CD1E .| | | no ticket found [Client.php:1453]

CD1E .| | <= false

CD1E .| | user is not authenticated (cache reset) [Client.php:1334]

CD1E .| | => CAS_Client::redirectToCas(true) [Client.php:1335]

CD1E .| | | => CAS_Client::getServerLoginURL(true, false) [Client.php:1613]

CD1E .| | | | => CAS_Client::getURL() [Client.php:342]

CD1E .| | | | | Final URI: [Client.php:3466]

CD1E .| | | | <= '

CD1E .| | | <= '

CD1E .| | | Redirect to : [Client.php:1620]

CD1E .| | | exit()

CD1E .| | | -

CD1E .| | -

CD1E .| -

5CE3 .START phpCAS-1.3.3 ****************** [CAS.php:438]

5CE3 .=> phpCAS::client('2.0', 'idea.nottingham.ac.uk', 443, 'cas/', false) [auth.php:198]

5CE3 .| => CAS_Client::__construct('2.0', false, 'idea.nottingham.ac.uk', 443, 'cas/', false) [CAS.php:340]

5CE3 .| | Ticket 'ST-ibqxcVbzJi' found [Client.php:988]

5CE3 .| <= ''

5CE3 .<= ''

5CE3 .=> phpCAS::setNoCasServerValidation() [auth.php:209]

5CE3 .| You have configured no validation of the legitimacy of the cas server. This is not recommended for production use. [CAS.php:1553]

5CE3 .<= ''

5CE3 .=> phpCAS::checkAuthentication() [auth.php:126]

5CE3 .| => CAS_Client::checkAuthentication() [CAS.php:995]

5CE3 .| | => CAS_Client::isAuthenticated() [Client.php:1296]

5CE3 .| | | => CAS_Client::_wasPreviouslyAuthenticated() [Client.php:1356]

5CE3 .| | | | no user found [Client.php:1592]

5CE3 .| | | <= false

5CE3 .| | | CAS 2.0 ticket `ST-ibqxcVbzJi' is present [Client.php:1406]

5CE3 .| | | => CAS_Client::validateCAS20('', NULL, NULL) [Client.php:1409]

5CE3 .| | | | [Client.php:3101]

5CE3 .| | | | => CAS_Client::getServerServiceValidateURL() [Client.php:3108]

5CE3 .| | | | | => CAS_Client::getURL() [Client.php:453]

5CE3 .| | | | | | Final URI: [Client.php:3466]

5CE3 .| | | | | <= '

5CE3 .| | | | <= '

5CE3 .| | | | => CAS_Client::_readURL(' NULL, NULL, NULL) [Client.php:3118]

5CE3 .| | | | | => CAS_Request_CurlRequest::sendRequest() [AbstractRequest.php:242]

5CE3 .| | | | | | Response Body:

5CE3 .| | | | | | <cas:serviceResponse xmlns:cas='

5CE3 .| | | | | | <cas:authenticationSuccess>

5CE3 .| | | | | | <cas:user>adminuser</cas:user>

5CE3 .| | | | | | <cas:attributes>

5CE3 .| | | | | | <cas:attraStyle>Jasig</cas:attraStyle>

5CE3 .| | | | | | <cas:uid>1282</cas:uid>

5CE3 .| | | | | | <cas:mail></cas:mail>

5CE3 .| | | | | | <cas:created>1407085228</cas:created>

5CE3 .| | | | | | <cas:language</cas:language>

5CE3 .| | | | | | <cas:drupal_roles>authenticated user</cas:drupal_roles>

5CE3 .| | | | | | <cas:drupal_roles>administrator</cas:drupal_roles>

5CE3 .| | | | | | <cas:drupal_roles>site editor</cas:drupal_roles>

5CE3 .| | | | | | <cas:drupal_roles>course editor</cas:drupal_roles>

5CE3 .| | | | | | <cas:drupal_roles>user admin</cas:drupal_roles>

5CE3 .| | | | | | <cas:drupal_roles>forum moderator</cas:drupal_roles>

5CE3 .| | | | | | </cas:attributes>

5CE3 .| | | | | | </cas:authenticationSuccess>

5CE3 .| | | | | | </cas:serviceResponse>

5CE3 .| | | | | |

5CE3 .| | | | | | [CurlRequest.php:84]

5CE3 .| | | | | <= true

5CE3 .| | | | <= true

5CE3 .| | | | => CAS_Client::_readExtraAttributesCas20(DOMNodeList) [Client.php:3176]

5CE3 .| | | | | Found nested jasig style attributes [Client.php:3263]

5CE3 .| | | | | Attribute [attraStyle] = Jasig [Client.php:3270]

5CE3 .| | | | | Attribute [uid] = 1282 [Client.php:3270]

5CE3 .| | | | | Attribute [mail] = [Client.php:3270]

5CE3 .| | | | | Attribute [created] = 1407085228 [Client.php:3270]

5CE3 .| | | | | Attribute [language] = [Client.php:3270]

5CE3 .| | | | | Attribute [drupal_roles] = authenticated user [Client.php:3270]

5CE3 .| | | | | Attribute [drupal_roles] = administrator [Client.php:3270]

5CE3 .| | | | | Attribute [drupal_roles] = site editor [Client.php:3270]

5CE3 .| | | | | Attribute [drupal_roles] = course editor [Client.php:3270]

5CE3 .| | | | | Attribute [drupal_roles] = user admin [Client.php:3270]

5CE3 .| | | | | Attribute [drupal_roles] = forum moderator [Client.php:3270]

5CE3 .| | | | <= ''

5CE3 .| | | | Storing Proxy List [Client.php:3185]

5CE3 .| | | | => CAS_ProxyChain_AllowedList::isProxyListAllowed(array ()) [Client.php:3188]

5CE3 .| | | | | No proxies were found in the response [AllowedList.php:81]

5CE3 .| | | | <= true

5CE3 .| | | | => CAS_Client::_renameSession('ST-ibqxcVbzJi') [Client.php:3220]

5CE3 .| | | | | Skipping session rename since phpCAS is not handling the session. [Client.php:3599]

5CE3 .| | | | <= ''

5CE3 .| | | <= true

5CE3 .| | | CAS 2.0 ticket `ST-ibqxcVbzJi' was validated [Client.php:1412]

5CE3 .| | | => CAS_Client::getURL() [Client.php:1472]

5CE3 .| | | <= '

5CE3 .| | | Prepare redirect to : [Client.php:1472]

5CE3 .| | | => CAS_Client::getURL() [Client.php:1474]

5CE3 .| | | <= '

5CE3 .| | | exit()

5CE3 .| | | -

5CE3 .| | -

5CE3 .| -

D433 .START phpCAS-1.3.3 ****************** [CAS.php:438]

D433 .=> phpCAS::client('2.0', 'idea.nottingham.ac.uk', 443, 'cas/', false) [auth.php:198]

D433 .| => CAS_Client::__construct('2.0', false, 'idea.nottingham.ac.uk', 443, 'cas/', false) [CAS.php:340]

D433 .| <= ''

D433 .<= ''

D433 .=> phpCAS::setNoCasServerValidation() [auth.php:209]

D433 .| You have configured no validation of the legitimacy of the cas server. This is not recommended for production use. [CAS.php:1553]

D433 .<= ''

D433 .=> phpCAS::checkAuthentication() [auth.php:126]

D433 .| => CAS_Client::checkAuthentication() [CAS.php:995]

D433 .| | => CAS_Client::isAuthenticated() [Client.php:1296]

D433 .| | | => CAS_Client::_wasPreviouslyAuthenticated() [Client.php:1356]

D433 .| | | | user = `adminuser' [Client.php:1579]

D433 .| | | <= true

D433 .| | | user was already authenticated, no need to look for tickets [Client.php:1380]

D433 .| | <= true

D433 .| | user is authenticated [Client.php:1297]

D433 .| <= true

D433 .<= true

D433 .=> phpCAS::setNoCasServerValidation() [auth.php:209]

D433 .| You have configured no validation of the legitimacy of the cas server. This is not recommended for production use. [CAS.php:1553]

D433 .<= ''

D433 .=> phpCAS::isAuthenticated() [auth.php:72]

D433 .| => CAS_Client::isAuthenticated() [CAS.php:1062]

D433 .| | => CAS_Client::_wasPreviouslyAuthenticated() [Client.php:1356]

D433 .| | | user = `adminuser' [Client.php:1579]

D433 .| | <= true

D433 .| | user was already authenticated, no need to look for tickets [Client.php:1380]

D433 .| <= true

D433 .<= true

77D8 .START phpCAS-1.3.3 ****************** [CAS.php:438]

Successful logout with adminuser user:

FA56 .START phpCAS-1.3.3 ****************** [CAS.php:438]

FA56 .=> phpCAS::client('2.0', 'idea.nottingham.ac.uk', 443, 'cas/', false) [auth.php:198]

FA56 .| => CAS_Client::__construct('2.0', false, 'idea.nottingham.ac.uk', 443, 'cas/', false) [CAS.php:340]

FA56 .| <= ''

FA56 .<= ''

FA56 .=> phpCAS::setNoCasServerValidation() [auth.php:209]

FA56 .| You have configured no validation of the legitimacy of the cas server. This is not recommended for production use. [CAS.php:1553]

FA56 .<= ''

FA56 .=> phpCAS::logoutWithUrl(' [auth.php:180]

FA56 .| => CAS_Client::logout(array ( 'url' => ' [CAS.php:1405]

FA56 .| | Prepare redirect to : [Client.php:1653]

FA56 .| | exit()

FA56 .| | -

FA56 .| -

11F3 .START phpCAS-1.3.3 ****************** [CAS.php:438]

11F3 .=> phpCAS::client('2.0', 'idea.nottingham.ac.uk', 443, 'cas/', false) [auth.php:198]

11F3 .| => CAS_Client::__construct('2.0', false, 'idea.nottingham.ac.uk', 443, 'cas/', false) [CAS.php:340]

11F3 .| <= ''

11F3 .<= ''

11F3 .=> phpCAS::setNoCasServerValidation() [auth.php:209]

11F3 .| You have configured no validation of the legitimacy of the cas server. This is not recommended for production use. [CAS.php:1553]

11F3 .<= ''

11F3 .=> phpCAS::checkAuthentication() [auth.php:126]

11F3 .| => CAS_Client::checkAuthentication() [CAS.php:995]

11F3 .| | => CAS_Client::isAuthenticated() [Client.php:1296]

11F3 .| | | => CAS_Client::_wasPreviouslyAuthenticated() [Client.php:1356]

11F3 .| | | | no user found [Client.php:1592]

11F3 .| | | <= false

11F3 .| | | no ticket found [Client.php:1453]

11F3 .| | <= false

11F3 .| | user is not authenticated (cache reset) [Client.php:1334]

11F3 .| | => CAS_Client::redirectToCas(true) [Client.php:1335]

11F3 .| | | => CAS_Client::getServerLoginURL(true, false) [Client.php:1613]

11F3 .| | | | => CAS_Client::getURL() [Client.php:342]

11F3 .| | | | | Final URI: [Client.php:3466]

11F3 .| | | | <= '

11F3 .| | | <= '

11F3 .| | | Redirect to : [Client.php:1620]

11F3 .| | | exit()

11F3 .| | | -

11F3 .| | -

11F3 .| -

B734 .START phpCAS-1.3.3 ****************** [CAS.php:438]

B734 .=> phpCAS::client('2.0', 'idea.nottingham.ac.uk', 443, 'cas/', false) [auth.php:198]

B734 .| => CAS_Client::__construct('2.0', false, 'idea.nottingham.ac.uk', 443, 'cas/', false) [CAS.php:340]

B734 .| <= ''

B734 .<= ''

B734 .=> phpCAS::setNoCasServerValidation() [auth.php:209]

B734 .| You have configured no validation of the legitimacy of the cas server. This is not recommended for production use. [CAS.php:1553]

B734 .<= ''

B734 .=> phpCAS::checkAuthentication() [auth.php:126]

B734 .| => CAS_Client::checkAuthentication() [CAS.php:995]

B734 .| | => CAS_Client::isAuthenticated() [Client.php:1296]

B734 .| | | => CAS_Client::_wasPreviouslyAuthenticated() [Client.php:1356]

B734 .| | | | no user found [Client.php:1592]

B734 .| | | <= false

B734 .| | | no ticket found [Client.php:1453]

B734 .| | <= false

B734 .| | user is not authenticated (cache reset) [Client.php:1334]

B734 .| | => CAS_Client::redirectToCas(true) [Client.php:1335]

B734 .| | | => CAS_Client::getServerLoginURL(true, false) [Client.php:1613]

B734 .| | | | => CAS_Client::getURL() [Client.php:342]

B734 .| | | | | Final URI: [Client.php:3466]

B734 .| | | | <= '

B734 .| | | <= '

B734 .| | | Redirect to : [Client.php:1620]

B734 .| | | exit()

B734 .| | | -

B734 .| | -

B734 .| -

Unsuccessful login with ordinaryuser (no admin permissions):

E60E .START phpCAS-1.3.3 ****************** [CAS.php:438]

E60E .=> phpCAS::client('2.0', 'idea.nottingham.ac.uk', 443, 'cas/', false) [auth.php:198]

E60E .| => CAS_Client::__construct('2.0', false, 'idea.nottingham.ac.uk', 443, 'cas/', false) [CAS.php:340]

E60E .| <= ''

E60E .<= ''

E60E .=> phpCAS::setNoCasServerValidation() [auth.php:209]

E60E .| You have configured no validation of the legitimacy of the cas server. This is not recommended for production use. [CAS.php:1553]

E60E .<= ''

E60E .=> phpCAS::checkAuthentication() [auth.php:126]

E60E .| => CAS_Client::checkAuthentication() [CAS.php:995]

E60E .| | => CAS_Client::isAuthenticated() [Client.php:1296]

E60E .| | | => CAS_Client::_wasPreviouslyAuthenticated() [Client.php:1356]

E60E .| | | | no user found [Client.php:1592]

E60E .| | | <= false

E60E .| | | no ticket found [Client.php:1453]

E60E .| | <= false

E60E .| | user is not authenticated (cache reset) [Client.php:1334]

E60E .| | => CAS_Client::redirectToCas(true) [Client.php:1335]

E60E .| | | => CAS_Client::getServerLoginURL(true, false) [Client.php:1613]

E60E .| | | | => CAS_Client::getURL() [Client.php:342]

E60E .| | | | | Final URI: [Client.php:3466]

E60E .| | | | <= '

E60E .| | | <= '

E60E .| | | Redirect to : [Client.php:1620]

E60E .| | | exit()

E60E .| | | -

E60E .| | -

E60E .| -

4CFF .START phpCAS-1.3.3 ****************** [CAS.php:438]

4CFF .=> phpCAS::client('2.0', 'idea.nottingham.ac.uk', 443, 'cas/', false) [auth.php:198]

4CFF .| => CAS_Client::__construct('2.0', false, 'idea.nottingham.ac.uk', 443, 'cas/', false) [CAS.php:340]

4CFF .| | Ticket 'ST-nnBUqHVsbg' found [Client.php:988]

4CFF .| <= ''

4CFF .<= ''

4CFF .=> phpCAS::setNoCasServerValidation() [auth.php:209]

4CFF .| You have configured no validation of the legitimacy of the cas server. This is not recommended for production use. [CAS.php:1553]

4CFF .<= ''

4CFF .=> phpCAS::checkAuthentication() [auth.php:126]

4CFF .| => CAS_Client::checkAuthentication() [CAS.php:995]

4CFF .| | => CAS_Client::isAuthenticated() [Client.php:1296]

4CFF .| | | => CAS_Client::_wasPreviouslyAuthenticated() [Client.php:1356]

4CFF .| | | | no user found [Client.php:1592]

4CFF .| | | <= false

4CFF .| | | CAS 2.0 ticket `ST-nnBUqHVsbg' is present [Client.php:1406]

4CFF .| | | => CAS_Client::validateCAS20('', NULL, NULL) [Client.php:1409]

4CFF .| | | | [Client.php:3101]

4CFF .| | | | => CAS_Client::getServerServiceValidateURL() [Client.php:3108]

4CFF .| | | | | => CAS_Client::getURL() [Client.php:453]

4CFF .| | | | | | Final URI: [Client.php:3466]

4CFF .| | | | | <= '

4CFF .| | | | <= '

4CFF .| | | | => CAS_Client::_readURL(' NULL, NULL, NULL) [Client.php:3118]

4CFF .| | | | | => CAS_Request_CurlRequest::sendRequest() [AbstractRequest.php:242]

4CFF .| | | | | | Response Body:

4CFF .| | | | | | <cas:serviceResponse xmlns:cas='

4CFF .| | | | | | <cas:authenticationFailure code="INVALID_TICKET">

4CFF .| | | | | | Ticket ST-nnBUqHVsbg not recognized.

4CFF .| | | | | | </cas:authenticationFailure>

4CFF .| | | | | | </cas:serviceResponse>

4CFF .| | | | | |

4CFF .| | | | | | [CurlRequest.php:84]

4CFF .| | | | | <= true

4CFF .| | | | <= true

4CFF .| | | | => CAS_AuthenticationException::__construct(CAS_Client, 'Ticket not validated', ' false, false, '<cas:serviceResponse xmlns:cas=\' code="INVALID_TICKET">Ticket ST-nnBUqHVsbg not recognized.</cas:authenticationFailure</cas:serviceResponse>', 'INVALID_TICKET', 'Ticket ST-nnBUqHVsbg not recognized.') [Client.php:3209]

4CFF .| | | | | => CAS_Client::getURL() [AuthenticationException.php:76]

4CFF .| | | | | <= '

4CFF .| | | | | CAS URL: [AuthenticationException.php:79]

4CFF .| | | | | Authentication failure: Ticket not validated [AuthenticationException.php:80]

4CFF .| | | | | Reason: [INVALID_TICKET] CAS error: Ticket ST-nnBUqHVsbg not recognized. [AuthenticationException.php:96]

4CFF .| | | | | CAS response: <cas:serviceResponse xmlns:cas='

4CFF .| | | | | <cas:authenticationFailure code="INVALID_TICKET">

4CFF .| | | | | Ticket ST-nnBUqHVsbg not recognized.

4CFF .| | | | | </cas:authenticationFailure>

4CFF .| | | | | </cas:serviceResponse>

4CFF .| | | | | [AuthenticationException.php:101]

4CFF .| | | | | exit()

4CFF .| | | | | -

4CFF .| | | | -

4CFF .| | | -

4CFF .| | -

4CFF .| -

Error message is

CAS Authentication failed!

You were not authenticated.

You may submit your request again by clickinghere.

If the problem persists, you may contactthe administrator of this site.

phpCAS 1.3.3 using server(CAS 2.0)

When clicking on “You may submit your request again by clickinghere”, login for ordinaryuser (no admin permissions) does work (though user not enrolled in the course):

509F .START phpCAS-1.3.3 ****************** [CAS.php:438]

509F .=> phpCAS::client('2.0', 'idea.nottingham.ac.uk', 443, 'cas/', false) [auth.php:198]

509F .| => CAS_Client::__construct('2.0', false, 'idea.nottingham.ac.uk', 443, 'cas/', false) [CAS.php:340]

509F .| <= ''

509F .<= ''

509F .=> phpCAS::setNoCasServerValidation() [auth.php:209]

509F .| You have configured no validation of the legitimacy of the cas server. This is not recommended for production use. [CAS.php:1553]

509F .<= ''

509F .=> phpCAS::checkAuthentication() [auth.php:126]

509F .| => CAS_Client::checkAuthentication() [CAS.php:995]

509F .| | => CAS_Client::isAuthenticated() [Client.php:1296]

509F .| | | => CAS_Client::_wasPreviouslyAuthenticated() [Client.php:1356]

509F .| | | | no user found [Client.php:1592]

509F .| | | <= false

509F .| | | no ticket found [Client.php:1453]

509F .| | <= false

509F .| <= false

509F .<= false

509F .=> phpCAS::isAuthenticated() [auth.php:164]

509F .| => CAS_Client::isAuthenticated() [CAS.php:1062]

509F .| | => CAS_Client::_wasPreviouslyAuthenticated() [Client.php:1356]

509F .| | | no user found [Client.php:1592]

509F .| | <= false

509F .| | no ticket found [Client.php:1453]

509F .| <= false

509F .<= false

509F .=> CAS_Client::setLang('CAS_Languages_English') [CAS.php:630]

509F .<= ''

509F .=> phpCAS::forceAuthentication() [auth.php:166]

509F .| => CAS_Client::forceAuthentication() [CAS.php:1015]

509F .| | => CAS_Client::isAuthenticated() [Client.php:1245]

509F .| | | => CAS_Client::_wasPreviouslyAuthenticated() [Client.php:1356]

509F .| | | | no user found [Client.php:1592]

509F .| | | <= false

509F .| | | no ticket found [Client.php:1453]

509F .| | <= false

509F .| | => CAS_Client::redirectToCas(false) [Client.php:1254]

509F .| | | => CAS_Client::getServerLoginURL(false, false) [Client.php:1613]

509F .| | | | => CAS_Client::getURL() [Client.php:342]

509F .| | | | | Final URI: [Client.php:3466]

509F .| | | | <= '

509F .| | | <= '

509F .| | | Redirect to : [Client.php:1620]

509F .| | | exit()

509F .| | | -

509F .| | -

509F .| -

3234 .START phpCAS-1.3.3 ****************** [CAS.php:438]

3234 .=> phpCAS::client('2.0', 'idea.nottingham.ac.uk', 443, 'cas/', false) [auth.php:198]

3234 .| => CAS_Client::__construct('2.0', false, 'idea.nottingham.ac.uk', 443, 'cas/', false) [CAS.php:340]

3234 .| | Ticket 'ST-Um3YfyJEh4' found [Client.php:988]

3234 .| <= ''

3234 .<= ''

3234 .=> phpCAS::setNoCasServerValidation() [auth.php:209]

3234 .| You have configured no validation of the legitimacy of the cas server. This is not recommended for production use. [CAS.php:1553]

3234 .<= ''

3234 .=> phpCAS::checkAuthentication() [auth.php:126]

3234 .| => CAS_Client::checkAuthentication() [CAS.php:995]

3234 .| | => CAS_Client::isAuthenticated() [Client.php:1296]

3234 .| | | => CAS_Client::_wasPreviouslyAuthenticated() [Client.php:1356]

3234 .| | | | no user found [Client.php:1592]

3234 .| | | <= false

3234 .| | | CAS 2.0 ticket `ST-Um3YfyJEh4' is present [Client.php:1406]

3234 .| | | => CAS_Client::validateCAS20('', NULL, NULL) [Client.php:1409]

3234 .| | | | [Client.php:3101]

3234 .| | | | => CAS_Client::getServerServiceValidateURL() [Client.php:3108]

3234 .| | | | | => CAS_Client::getURL() [Client.php:453]

3234 .| | | | | | Final URI: [Client.php:3466]

3234 .| | | | | <= '

3234 .| | | | <= '

3234 .| | | | => CAS_Client::_readURL(' NULL, NULL, NULL) [Client.php:3118]

3234 .| | | | | => CAS_Request_CurlRequest::sendRequest() [AbstractRequest.php:242]

3234 .| | | | | | Response Body:

3234 .| | | | | | <cas:serviceResponse xmlns:cas='

3234 .| | | | | | <cas:authenticationSuccess>

3234 .| | | | | | <cas:user>ordinaryuser</cas:user>

3234 .| | | | | | <cas:attributes>

3234 .| | | | | | <cas:attraStyle>Jasig</cas:attraStyle>

3234 .| | | | | | <cas:uid>2200</cas:uid>

3234 .| | | | | | <cas:mail></cas:mail>

3234 .| | | | | | <cas:created>1438359997</cas:created>

3234 .| | | | | | <cas:language</cas:language>

3234 .| | | | | | <cas:drupal_roles>authenticated user</cas:drupal_roles>

3234 .| | | | | | </cas:attributes>

3234 .| | | | | | </cas:authenticationSuccess>

3234 .| | | | | | </cas:serviceResponse>

3234 .| | | | | |

3234 .| | | | | | [CurlRequest.php:84]

3234 .| | | | | <= true

3234 .| | | | <= true

3234 .| | | | => CAS_Client::_readExtraAttributesCas20(DOMNodeList) [Client.php:3176]

3234 .| | | | | Found nested jasig style attributes [Client.php:3263]

3234 .| | | | | Attribute [attraStyle] = Jasig [Client.php:3270]

3234 .| | | | | Attribute [uid] = 2200 [Client.php:3270]

3234 .| | | | | Attribute [mail] = [Client.php:3270]

3234 .| | | | | Attribute [created] = 1438359997 [Client.php:3270]

3234 .| | | | | Attribute [language] = [Client.php:3270]

3234 .| | | | | Attribute [drupal_roles] = authenticated user [Client.php:3270]

3234 .| | | | <= ''

3234 .| | | | Storing Proxy List [Client.php:3185]

3234 .| | | | => CAS_ProxyChain_AllowedList::isProxyListAllowed(array ()) [Client.php:3188]

3234 .| | | | | No proxies were found in the response [AllowedList.php:81]

3234 .| | | | <= true

3234 .| | | | => CAS_Client::_renameSession('ST-Um3YfyJEh4') [Client.php:3220]

3234 .| | | | | Skipping session rename since phpCAS is not handling the session. [Client.php:3599]

3234 .| | | | <= ''

3234 .| | | <= true

3234 .| | | CAS 2.0 ticket `ST-Um3YfyJEh4' was validated [Client.php:1412]

3234 .| | | => CAS_Client::getURL() [Client.php:1472]

3234 .| | | <= '

3234 .| | | Prepare redirect to : [Client.php:1472]

3234 .| | | => CAS_Client::getURL() [Client.php:1474]

3234 .| | | <= '

3234 .| | | exit()

3234 .| | | -

3234 .| | -

3234 .| -

7FA1 .START phpCAS-1.3.3 ****************** [CAS.php:438]

7FA1 .=> phpCAS::client('2.0', 'idea.nottingham.ac.uk', 443, 'cas/', false) [auth.php:198]

7FA1 .| => CAS_Client::__construct('2.0', false, 'idea.nottingham.ac.uk', 443, 'cas/', false) [CAS.php:340]

7FA1 .| <= ''

7FA1 .<= ''

7FA1 .=> phpCAS::setNoCasServerValidation() [auth.php:209]

7FA1 .| You have configured no validation of the legitimacy of the cas server. This is not recommended for production use. [CAS.php:1553]

7FA1 .<= ''

7FA1 .=> phpCAS::checkAuthentication() [auth.php:126]

7FA1 .| => CAS_Client::checkAuthentication() [CAS.php:995]

7FA1 .| | => CAS_Client::isAuthenticated() [Client.php:1296]

7FA1 .| | | => CAS_Client::_wasPreviouslyAuthenticated() [Client.php:1356]

7FA1 .| | | | user = `ordinaryuser' [Client.php:1579]

7FA1 .| | | <= true

7FA1 .| | | user was already authenticated, no need to look for tickets [Client.php:1380]

7FA1 .| | <= true

7FA1 .| | user is authenticated [Client.php:1297]

7FA1 .| <= true

7FA1 .<= true

7FA1 .=> phpCAS::setNoCasServerValidation() [auth.php:209]

7FA1 .| You have configured no validation of the legitimacy of the cas server. This is not recommended for production use. [CAS.php:1553]

7FA1 .<= ''

7FA1 .=> phpCAS::isAuthenticated() [auth.php:72]

7FA1 .| => CAS_Client::isAuthenticated() [CAS.php:1062]

7FA1 .| | => CAS_Client::_wasPreviouslyAuthenticated() [Client.php:1356]

7FA1 .| | | user = `ordinaryuser' [Client.php:1579]

7FA1 .| | <= true

7FA1 .| | user was already authenticated, no need to look for tickets [Client.php:1380]

7FA1 .| <= true

7FA1 .<= true

571B .START phpCAS-1.3.3 ****************** [CAS.php:438]

On the test site, login with user ordinaryuser (no admin permissions) does work:

2A03 .START phpCAS-1.3.3 ****************** [CAS.php:439]

2A03 .=> phpCAS::client('2.0', '127.0.0.1', 443, 'drupal/cas/', false) [auth.php:198]

2A03 .| => CAS_Client::__construct('2.0', false, '127.0.0.1', 443, 'drupal/cas/', false) [CAS.php:340]

2A03 .| <= ''

2A03 .<= ''

2A03 .=> phpCAS::setNoCasServerValidation() [auth.php:209]

2A03 .| You have configured no validation of the legitimacy of the cas server. This is not recommended for production use. [CAS.php:1554]

2A03 .<= ''

2A03 .=> phpCAS::checkAuthentication() [auth.php:126]

2A03 .| => CAS_Client::checkAuthentication() [CAS.php:996]

2A03 .| | => CAS_Client::isAuthenticated() [Client.php:1296]

2A03 .| | | => CAS_Client::_wasPreviouslyAuthenticated() [Client.php:1356]

2A03 .| | | | no user found [Client.php:1592]

2A03 .| | | <= false

2A03 .| | | no ticket found [Client.php:1453]

2A03 .| | <= false

2A03 .| | user is not authenticated (cache reset) [Client.php:1334]

2A03 .| | => CAS_Client::redirectToCas(true) [Client.php:1335]

2A03 .| | | => CAS_Client::getServerLoginURL(true, false) [Client.php:1613]

2A03 .| | | | => CAS_Client::getURL() [Client.php:342]

2A03 .| | | | | Final URI: [Client.php:3466]

2A03 .| | | | <= '

2A03 .| | | <= '

2A03 .| | | Redirect to : [Client.php:1620]

2A03 .| | | exit()

2A03 .| | | -

2A03 .| | -

2A03 .| -

41A2 .START phpCAS-1.3.3 ****************** [CAS.php:439]

41A2 .=> phpCAS::client('2.0', '127.0.0.1', 443, 'drupal/cas/', false) [auth.php:198]

41A2 .| => CAS_Client::__construct('2.0', false, '127.0.0.1', 443, 'drupal/cas/', false) [CAS.php:340]

41A2 .| | Ticket 'ST-Ppo5QttfFb' found [Client.php:988]

41A2 .| <= ''

41A2 .<= ''

41A2 .=> phpCAS::setNoCasServerValidation() [auth.php:209]

41A2 .| You have configured no validation of the legitimacy of the cas server. This is not recommended for production use. [CAS.php:1554]

41A2 .<= ''

41A2 .=> phpCAS::checkAuthentication() [auth.php:126]

41A2 .| => CAS_Client::checkAuthentication() [CAS.php:996]

41A2 .| | => CAS_Client::isAuthenticated() [Client.php:1296]

41A2 .| | | => CAS_Client::_wasPreviouslyAuthenticated() [Client.php:1356]

41A2 .| | | | no user found [Client.php:1592]

41A2 .| | | <= false

41A2 .| | | CAS 2.0 ticket `ST-Ppo5QttfFb' is present [Client.php:1406]

41A2 .| | | => CAS_Client::validateCAS20('', NULL, NULL) [Client.php:1409]

41A2 .| | | | [Client.php:3101]

41A2 .| | | | => CAS_Client::getServerServiceValidateURL() [Client.php:3108]

41A2 .| | | | | => CAS_Client::getURL() [Client.php:453]

41A2 .| | | | | | Final URI: [Client.php:3466]

41A2 .| | | | | <= '

41A2 .| | | | <= '

41A2 .| | | | => CAS_Client::_readURL(' NULL, NULL, NULL) [Client.php:3118]

41A2 .| | | | | => CAS_Request_CurlRequest::sendRequest() [AbstractRequest.php:242]

41A2 .| | | | | | Response Body:

41A2 .| | | | | | <cas:serviceResponse xmlns:cas='

41A2 .| | | | | | <cas:authenticationSuccess>

41A2 .| | | | | | <cas:user>ordinaryuser</cas:user>

41A2 .| | | | | | <cas:attributes>

41A2 .| | | | | | <cas:attraStyle>Jasig</cas:attraStyle>

41A2 .| | | | | | <cas:uid>1888</cas:uid>

41A2 .| | | | | | <cas:mail></cas:mail>

41A2 .| | | | | | <cas:created>1439383499</cas:created>

41A2 .| | | | | | <cas:language</cas:language>

41A2 .| | | | | | <cas:drupal_roles>authenticated user</cas:drupal_roles>

41A2 .| | | | | | </cas:attributes>

41A2 .| | | | | | </cas:authenticationSuccess>

41A2 .| | | | | | </cas:serviceResponse>

41A2 .| | | | | |

41A2 .| | | | | | [CurlRequest.php:84]

41A2 .| | | | | <= true

41A2 .| | | | <= true

41A2 .| | | | => CAS_Client::_readExtraAttributesCas20(DOMNodeList) [Client.php:3176]

41A2 .| | | | | Found nested jasig style attributes [Client.php:3263]

41A2 .| | | | | Attribute [attraStyle] = Jasig [Client.php:3270]

41A2 .| | | | | Attribute [uid] = 1888 [Client.php:3270]

41A2 .| | | | | Attribute [mail] = [Client.php:3270]

41A2 .| | | | | Attribute [created] = 1439383499 [Client.php:3270]

41A2 .| | | | | Attribute [language] = [Client.php:3270]

41A2 .| | | | | Attribute [drupal_roles] = authenticated user [Client.php:3270]

41A2 .| | | | <= ''

41A2 .| | | | Storing Proxy List [Client.php:3185]

41A2 .| | | | => CAS_ProxyChain_AllowedList::isProxyListAllowed(array ()) [Client.php:3188]

41A2 .| | | | | No proxies were found in the response [AllowedList.php:81]

41A2 .| | | | <= true

41A2 .| | | | => CAS_Client::_renameSession('ST-Ppo5QttfFb') [Client.php:3220]

41A2 .| | | | | Skipping session rename since phpCAS is not handling the session. [Client.php:3599]

41A2 .| | | | <= ''

41A2 .| | | <= true

41A2 .| | | CAS 2.0 ticket `ST-Ppo5QttfFb' was validated [Client.php:1412]

41A2 .| | | => CAS_Client::getURL() [Client.php:1472]

41A2 .| | | <= '

41A2 .| | | Prepare redirect to : [Client.php:1472]

41A2 .| | | => CAS_Client::getURL() [Client.php:1474]

41A2 .| | | <= '

41A2 .| | | exit()

41A2 .| | | -

41A2 .| | -

41A2 .| -

9DC5 .START phpCAS-1.3.3 ****************** [CAS.php:439]

9DC5 .=> phpCAS::client('2.0', '127.0.0.1', 443, 'drupal/cas/', false) [auth.php:198]

9DC5 .| => CAS_Client::__construct('2.0', false, '127.0.0.1', 443, 'drupal/cas/', false) [CAS.php:340]

9DC5 .| <= ''

9DC5 .<= ''

9DC5 .=> phpCAS::setNoCasServerValidation() [auth.php:209]

9DC5 .| You have configured no validation of the legitimacy of the cas server. This is not recommended for production use. [CAS.php:1554]

9DC5 .<= ''

9DC5 .=> phpCAS::checkAuthentication() [auth.php:126]

9DC5 .| => CAS_Client::checkAuthentication() [CAS.php:996]

9DC5 .| | => CAS_Client::isAuthenticated() [Client.php:1296]

9DC5 .| | | => CAS_Client::_wasPreviouslyAuthenticated() [Client.php:1356]

9DC5 .| | | | user = `ordinaryuser' [Client.php:1579]

9DC5 .| | | <= true

9DC5 .| | | user was already authenticated, no need to look for tickets [Client.php:1380]

9DC5 .| | <= true

9DC5 .| | user is authenticated [Client.php:1297]

9DC5 .| <= true

9DC5 .<= true

9DC5 .=> phpCAS::setNoCasServerValidation() [auth.php:209]

9DC5 .| You have configured no validation of the legitimacy of the cas server. This is not recommended for production use. [CAS.php:1554]

9DC5 .<= ''

9DC5 .=> phpCAS::isAuthenticated() [auth.php:72]

9DC5 .| => CAS_Client::isAuthenticated() [CAS.php:1063]

9DC5 .| | => CAS_Client::_wasPreviouslyAuthenticated() [Client.php:1356]

9DC5 .| | | user = `ordinaryuser' [Client.php:1579]

9DC5 .| | <= true

9DC5 .| | user was already authenticated, no need to look for tickets [Client.php:1380]

9DC5 .| <= true

9DC5 .<= true

94C2 .START phpCAS-1.3.3 ****************** [CAS.php:439]

For comparison, successful login to test site for adminuser:

C392 .START phpCAS-1.3.3 ****************** [CAS.php:439]

C392 .=> phpCAS::client('2.0', '127.0.0.1', 443, 'drupal/cas/', false) [auth.php:198]

C392 .| => CAS_Client::__construct('2.0', false, '127.0.0.1', 443, 'drupal/cas/', false) [CAS.php:340]

C392 .| <= ''

C392 .<= ''

C392 .=> phpCAS::setNoCasServerValidation() [auth.php:209]

C392 .| You have configured no validation of the legitimacy of the cas server. This is not recommended for production use. [CAS.php:1554]

C392 .<= ''

C392 .=> phpCAS::checkAuthentication() [auth.php:126]

C392 .| => CAS_Client::checkAuthentication() [CAS.php:996]

C392 .| | => CAS_Client::isAuthenticated() [Client.php:1296]

C392 .| | | => CAS_Client::_wasPreviouslyAuthenticated() [Client.php:1356]

C392 .| | | | no user found [Client.php:1592]

C392 .| | | <= false

C392 .| | | no ticket found [Client.php:1453]

C392 .| | <= false

C392 .| | user is not authenticated (cache reset) [Client.php:1334]

C392 .| | => CAS_Client::redirectToCas(true) [Client.php:1335]

C392 .| | | => CAS_Client::getServerLoginURL(true, false) [Client.php:1613]

C392 .| | | | => CAS_Client::getURL() [Client.php:342]

C392 .| | | | | Final URI: [Client.php:3466]

C392 .| | | | <= '

C392 .| | | <= '

C392 .| | | Redirect to : [Client.php:1620]

C392 .| | | exit()

C392 .| | | -

C392 .| | -

C392 .| -

269A .START phpCAS-1.3.3 ****************** [CAS.php:439]

269A .=> phpCAS::client('2.0', '127.0.0.1', 443, 'drupal/cas/', false) [auth.php:198]

269A .| => CAS_Client::__construct('2.0', false, '127.0.0.1', 443, 'drupal/cas/', false) [CAS.php:340]

269A .| | Ticket 'ST-apkqRAX6Mx' found [Client.php:988]

269A .| <= ''

269A .<= ''

269A .=> phpCAS::setNoCasServerValidation() [auth.php:209]

269A .| You have configured no validation of the legitimacy of the cas server. This is not recommended for production use. [CAS.php:1554]

269A .<= ''

269A .=> phpCAS::checkAuthentication() [auth.php:126]

269A .| => CAS_Client::checkAuthentication() [CAS.php:996]

269A .| | => CAS_Client::isAuthenticated() [Client.php:1296]

269A .| | | => CAS_Client::_wasPreviouslyAuthenticated() [Client.php:1356]

269A .| | | | no user found [Client.php:1592]

269A .| | | <= false

269A .| | | CAS 2.0 ticket `ST-apkqRAX6Mx' is present [Client.php:1406]

269A .| | | => CAS_Client::validateCAS20('', NULL, NULL) [Client.php:1409]

269A .| | | | [Client.php:3101]

269A .| | | | => CAS_Client::getServerServiceValidateURL() [Client.php:3108]

269A .| | | | | => CAS_Client::getURL() [Client.php:453]

269A .| | | | | | Final URI: [Client.php:3466]

269A .| | | | | <= '

269A .| | | | <= '

269A .| | | | => CAS_Client::_readURL(' NULL, NULL, NULL) [Client.php:3118]

269A .| | | | | => CAS_Request_CurlRequest::sendRequest() [AbstractRequest.php:242]

269A .| | | | | | Response Body:

269A .| | | | | | <cas:serviceResponse xmlns:cas='

269A .| | | | | | <cas:authenticationSuccess>

269A .| | | | | | <cas:user>adminuser</cas:user>