Home | About | Blogs

Blogs

Learn from the perspectives of our industry experts in our series of blog posts.
Check back for new posts on the latest in select open source projects.

Latest Blog Postings

CAS Configuration Review

I was helping with a CAS upgrade to CAS 3.5.1 the other day, in the course of which I reviewed the configuration. This blog post begins a series of posts about items in that and other CAS configuration reviews.

These posts won’t be the full report, and will be redacted to anonymize and generalize some of the recommendations.

Why do configuration reviews?

Reviewing CAS server configuration

Managing High Risk IT Incidents

Back to school is a harrowing time for almost anyone involved in delivering technology-based services in education. At this time of the year, Unicon often receives calls from business or IT leaders desperate for additional help in resolving a technology-related crisis. Unicon staff has extensive experience resolving application, performance, and infrastructure-related incidents. We have distilled a set of best practices for managing through high risk/high visibility IT incidents.

Validating CAS tickets w/ HTTPS-Enabled Tomcat

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. 

Using the script, you can validate that HTTPS is enabled and functional quickly without going though Tomcat's  startup/shutdown process. Simply change the URL address, recompile and test. 

:)

Shibboleth IdP Install, Apache Tomcat binding on port 443

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

The output revealed that the process listening on port 443 is has the system id 4, which Task Manager further explained was "NT Kernel & System". 

Pages