As part of the Unicon Cooperative Development program, I've been doing some
3.5.1-RC1 QA testing. I checked basic protocol correctness and verified
that the (relatively easily testable) bug fixes were in place. I'd still
like to test 3.5.1-RC1 with other CAS clients to see if the new line
spacing breaks any of them. There are also a few Clearpass bugs that were
fixed that I'd like to test out when I have the setup configured. In the
meantime, my testing results to date are below. Any questions or comments,
please let me know.
Thanks,
Drew
Building
--------
Ubuntu Linux 12.04
3.2.0-30-generic #48-Ubuntu SMP Fri Aug 24 16:52:48 UTC 2012 x86_64 x86_64
x86_64 GNU/Linux
java version "1.6.0_32"
Java(TM) SE Runtime Environment (build 1.6.0_32-b05)
Java HotSpot(TM) 64-Bit Server VM (build 20.7-b02, mixed mode)
Out of the box compile with Maven 2: [ FAIL ]
- dependency issues with net.sf.ehcache (mentioned on cas-dev)
Out of the box compile with Maven 3: [ FAIL ]
- Maven out of memory (permgen) building cas-server-support-trusted
Maven, MAVEN_OPTS=-Xmx512m -XX:MaxPermSize=128m: [ PASS ]
Testing
-------
CAS 1.0: (tested via manual ticket issuance and validation with browser and
wget):
pass validate success
pass validate failure
proper message formatting for both (with proper line endings)
renew=true on validate with presentation of primary credentials: pass
(result: yes\nnetid\n)
renew=true on validate with single sign-on: pass (result: no\n\n)
CAS 2.0: (tested via manual ticket issuance, wget, and Java CAS client
v3.2.1):
pass serviceValidate success
(2 extra lines at beginning of response since 3.5.0. Still valid XML
and spec doesn't mention white space, so it's okay. But, clients should
be tested.)
pass serviceValidate failure (text response doesn't exactly match spec --
extra ' (single quote) around wording, no issue. Also, one extra line
at beginning of response. See above.)
pass proxy ticket issuance
pass proxyValidate success, with PT
(extra 2 lines)
pass proxyValidate failure, no PT
pass renew=true on validate, primary credentials presented
pass renew=true on validate, SSO credentials (result = INVALID_TICKET; test
passed)
pass gateway=true
JIRA Issues
-----------
CAS-1190:
Follow Redirects from LogoutController Should Honor Registered Services
3.5.0: fail
3.5.1: pass
CAS-1142:
Submitting blank login form results in 'CAS is unavailable'
3.5.0: fail
3.5.1: pass
CAS-1126:
LPPE: missing password policy messages from messages_en.properties (and
other languages)
3.5.0: messages did not exist in message bundle
3.5.1: messages exist in messages_en.properties
CAS-1144:
Multiple AuditResourceResolvers share the same key
3.5.0: verified bug exists
3.5.1: key changed
CAS-1060:
Portuguese not is the list of languages in casLoginView.jsp
3.5.0: not in list
3.5.1: in list
CAS-1059:
Svenskt should be Svenska on casLoginView.jsp
3.5.0: Svenskt
3.5.1: Svenska
CAS-1087:
requesting a proxy ticket for an unauthorized service generates an uncaught
exception
3.5.0: passed (ticket says affects 3.4.11)
3.5.1: passed
--
You are currently subscribed to [email protected] as:
[email protected]
To unsubscribe, change settings or access archives, see
http://www.ja-sig.org/wiki/display/JSG/cas-dev