Blogs

Disclaimer: The views and opinions expressed by bloggers (and those providing comments) are theirs alone and do not necessarily reflect the opinions of Unicon, Inc.

Managing High Risk IT Incidents

By Marquess Lewis
September 18, 2012

 

Your Blogmaster:

mlewis's picture

Marquess Lewis

Marquess Lewis fills numerous roles in Unicon, with involvement in learning systems architecture for various clients, Operations, architecture, and IT Security for Unicon's hosted offerings, and as a member of the Unicon executive team. Mr. Lewis has over 20 years of experience in complex systems development and operations, delivering SaaS platforms and services supporting millions of customers. A majority of this experience is in Education, both Higher Ed and K12 in the US and in global markets as well.

Unicon CAS development progress through June 2012

By Andrew Petro
September 14, 2012

In which I summarize recent Unicon participation in and contributions to the Jasig CAS open source Java single sign-on product project, for a rather long meaning of “recent”.

Your Blogmaster:

apetro's picture

Andrew Petro

After graduating with a degree in Computer Science from Yale University in 2004, Andrew stayed on to serve his alma mater as a casual systems programmer with the Technology & Planning group. His interests include automated software testing, application frameworks, and electronic security. Projects in which Andrew has been involved include the Central Authentication Service, YaleInfo Portal (Yale's uPortal implementation), the Jasig uPortal project, and the Jasig CAS project. Andrew has previously served on the Jasig uPortal and CAS steering committees, has been the release engineer for uPortal, and has been published in the Communications of the Association for Computing Machinery on the topic of electronic voting. In spring 2006 Andrew joined Unicon full time, serving various roles, including now as the Cooperative Support for CAS technical lead.

CAS-related sessions at Jasig-Sakai 2012

By Andrew Petro
June 22, 2012

Jasig-Sakai 2012 was a great conference last week, and it included oodles of good CAS-related sessions. In this blog post I highlight some of the richness.

Your Blogmaster:

apetro's picture

Andrew Petro

After graduating with a degree in Computer Science from Yale University in 2004, Andrew stayed on to serve his alma mater as a casual systems programmer with the Technology & Planning group. His interests include automated software testing, application frameworks, and electronic security. Projects in which Andrew has been involved include the Central Authentication Service, YaleInfo Portal (Yale's uPortal implementation), the Jasig uPortal project, and the Jasig CAS project. Andrew has previously served on the Jasig uPortal and CAS steering committees, has been the release engineer for uPortal, and has been published in the Communications of the Association for Computing Machinery on the topic of electronic voting. In spring 2006 Andrew joined Unicon full time, serving various roles, including now as the Cooperative Support for CAS technical lead.

Validating CAS tickets w/ HTTPS-Enabled Tomcat

By Misagh Moayyed
April 19, 2012

So, attached is a quick dirty script I wrote to see if I can connect to an Apache Tomcat instance over HTTPS. This may be useful in the context of a CAS server deployment where ticket validation may fail as a result of an SSL certificate being absent or misconfigured in the keystore. 
 

Your Blogmaster:

mmoayyed's picture

Misagh Moayyed

Shibboleth IdP Install, Apache Tomcat binding on port 443

By Misagh Moayyed
April 16, 2012

If you, like me, are going through a Shibboleth IdP install on a Windows 7 machine, after having configured all the necessary elements you may encounter an Apache Tomcat error that complains it can't bind on port 443. 
To diagnose the problem, I ran:
 
netstat -o -n -a
 

Your Blogmaster:

mmoayyed's picture

Misagh Moayyed

Socket timeouts in your CAS log? Turn off single sign-out.

By Andrew Petro
April 6, 2012

Seeing extraneous Socket Timeout in your CAS log files? You may have overlooked the opportunity to turn off the single sign-out feature.

Your Blogmaster:

apetro's picture

Andrew Petro

After graduating with a degree in Computer Science from Yale University in 2004, Andrew stayed on to serve his alma mater as a casual systems programmer with the Technology & Planning group. His interests include automated software testing, application frameworks, and electronic security. Projects in which Andrew has been involved include the Central Authentication Service, YaleInfo Portal (Yale's uPortal implementation), the Jasig uPortal project, and the Jasig CAS project. Andrew has previously served on the Jasig uPortal and CAS steering committees, has been the release engineer for uPortal, and has been published in the Communications of the Association for Computing Machinery on the topic of electronic voting. In spring 2006 Andrew joined Unicon full time, serving various roles, including now as the Cooperative Support for CAS technical lead.

One more thing to love about GitHub Enterprise and Jasig CAS

By Andrew Petro
November 15, 2011

Your Blogmaster:

apetro's picture

Andrew Petro

After graduating with a degree in Computer Science from Yale University in 2004, Andrew stayed on to serve his alma mater as a casual systems programmer with the Technology & Planning group. His interests include automated software testing, application frameworks, and electronic security. Projects in which Andrew has been involved include the Central Authentication Service, YaleInfo Portal (Yale's uPortal implementation), the Jasig uPortal project, and the Jasig CAS project. Andrew has previously served on the Jasig uPortal and CAS steering committees, has been the release engineer for uPortal, and has been published in the Communications of the Association for Computing Machinery on the topic of electronic voting. In spring 2006 Andrew joined Unicon full time, serving various roles, including now as the Cooperative Support for CAS technical lead.

Enhancing CAS to automatically register the CAS Services Management application

By Andrew Petro
November 10, 2011

Your Blogmaster:

apetro's picture

Andrew Petro

After graduating with a degree in Computer Science from Yale University in 2004, Andrew stayed on to serve his alma mater as a casual systems programmer with the Technology & Planning group. His interests include automated software testing, application frameworks, and electronic security. Projects in which Andrew has been involved include the Central Authentication Service, YaleInfo Portal (Yale's uPortal implementation), the Jasig uPortal project, and the Jasig CAS project. Andrew has previously served on the Jasig uPortal and CAS steering committees, has been the release engineer for uPortal, and has been published in the Communications of the Association for Computing Machinery on the topic of electronic voting. In spring 2006 Andrew joined Unicon full time, serving various roles, including now as the Cooperative Support for CAS technical lead.

(Temporarily) disabing access control to the CAS services management application

By Andrew Petro
November 3, 2011

Modern Jasig CAS server releases include a services management application for Web-based administration of the contents of the services registry. In some circumstances, you may want to disable its authentication and access control requirements. In this blog post I share how to do this.

Your Blogmaster:

apetro's picture

Andrew Petro

After graduating with a degree in Computer Science from Yale University in 2004, Andrew stayed on to serve his alma mater as a casual systems programmer with the Technology & Planning group. His interests include automated software testing, application frameworks, and electronic security. Projects in which Andrew has been involved include the Central Authentication Service, YaleInfo Portal (Yale's uPortal implementation), the Jasig uPortal project, and the Jasig CAS project. Andrew has previously served on the Jasig uPortal and CAS steering committees, has been the release engineer for uPortal, and has been published in the Communications of the Association for Computing Machinery on the topic of electronic voting. In spring 2006 Andrew joined Unicon full time, serving various roles, including now as the Cooperative Support for CAS technical lead.

phpCAS migrates to GitHub, and an excellent list post about it

By Andrew Petro
October 28, 2011

Adam Franco has already concisely, cogently, helpfully, and momentum-building-ly posted to cas-user@ about phpCAS's migration to GitHub. My meta-comment? Truly excellent list post.

Your Blogmaster:

apetro's picture

Andrew Petro

After graduating with a degree in Computer Science from Yale University in 2004, Andrew stayed on to serve his alma mater as a casual systems programmer with the Technology & Planning group. His interests include automated software testing, application frameworks, and electronic security. Projects in which Andrew has been involved include the Central Authentication Service, YaleInfo Portal (Yale's uPortal implementation), the Jasig uPortal project, and the Jasig CAS project. Andrew has previously served on the Jasig uPortal and CAS steering committees, has been the release engineer for uPortal, and has been published in the Communications of the Association for Computing Machinery on the topic of electronic voting. In spring 2006 Andrew joined Unicon full time, serving various roles, including now as the Cooperative Support for CAS technical lead.