Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Shibboleth 1.3 and earlier doesn't perform user authentication itself, but instead relies on its environment for this information. This is an error that occurs when the ! IdP is handed the user session without an associated principal name. There's two primary causes of this problem; no authentication is performed, or mod_jk isn't successfully handing that authentication information to the ! IdP.

If you are asked to authenticate before receiving this error:

...

  • If you're using Apache authentication, make sure that there is a properly defined <Location> block protecting the SSO handler within the correct virtual host (usually port 443) like the following:
Code Block
		  &lt;Location<Location /shibboleth-idp/SSO&gt;SSO>
				AuthType Basic
				AuthName "Villain Verification Service (VVS)"
				AuthUserFile /usr/local/apache/conf/user.db
				require valid-user
		  &lt;/Location&gt;</Location>

...