It appears the folks that setup the demo site are proxying the connection
(probably from Apache HTTPD to Tomcat), but Tomcat doesn't know that it is
being accessed over HTTPS. Whoever runs the demo site can look into this.
Harish, that warning/error happens because the CAS server software
refuses to run over an insecure connection, which is a good thing!