CAS login and Google Search Appliance conflict (Solved & Updated)

Are you trying to automatically log everyone in with CAS whenever they visit your site? Then our Google Search Appliance will not crawl your site. But don't panic! Read the solution below.

Thanks to the helpful folks in OIT, we've found a gotcha related to using CAS login and our Google Search Applicance. 

Problem

If you enable automatic login via CAS for everyone who visits a Drupal website, your site will not be crawled by the campus Google Search Appliance.

This is caused by the Drupal website creating various redirect error messages when anonymous visitors view your website.

Solution

  1. Go to the CAS settings on your site: http://mysite.gatech.edu/admin/config/people/cas
  2. Under the "Redirection" section, set 'Check with the CAS server to see if the user is already logged in?' to this setting: Never'.
  3. Save the CAS settings.