pubcookie

Login Server Cert

| |

We need to get a verisign server cert for the login server.

https://onsite.verisign.com/UniversityofAlabamaatBirminghamITInfrastructureServicesGlobalServer/serverEnroll.htm

Customize Login Page

| |

We need to customize the login page to match UAB. This should look about like what https://metric.it.uab.edu/weblogin looks like. Specifically we need to get the BlazerID logo in place, change "Username" to "BlazerID" and make sure the other text is intelligent (eg. no acme.edu).

Effect of Enterprise_Domain on working of Pubcookie

| |

[phpwiki]
The Enterprise domain is a registry setting in the Application Server which determines the cookie domain.

Case 1
__The Enterprise domain of the application server(polka.it.uab.edu) is set to .it.uab.edu__

*The user requests for the WebApp resource on the application server.

*But the application server doesnt see the “granting cookie” so it sets the “pre-session” cookie (scoped to application server) and the “granting_request” cookie __(domain= .it.uab.edu)__. It also sends a redirect page back to the user along with these cookies.

*The user is redirected to the login server along with the granting request cookie. (Since the “granting request” cookie is scoped to __.it.uab.edu__ which is the same subdomain as the login server __(metric.it.uab.edu)__, the login server accepts it)

Weblogin Logout mechanisms

| |

[phpwiki]
In the WebApp, each of the Logout folders have been configured with a Logout_Action registry setting by example.reg

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\PubcookieFilter\Webapp\app-only-logout]
"Logout_Action"=dword:00000001

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\PubcookieFilter\Webapp\app-and-redirect-logout]
"Logout_Action"=dword:00000002

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\PubcookieFilter\Webapp\app-and-clearlogin-logout]
"Logout_Action"=dword:00000003

The details of the three logout folders are as below:

IIS is Pubcookie enabled

| |

We got our IIS server pubcookie enabled today. We had to deal with similar cert format issues as with the login server. Also had to adjust some of the instructutions.

Followup posts for the openssl controls and updates to iis install instructions are needed.

Test pubcookie login server operational

| |

I resolved the remaining problems with the certificate formats and configuration and now the test login server is operational. Getting to this point promises to make supporting a robust configuration possible.

Tomorrow I'll post some documentation about openssl. The key is: read the man pages.

n/a

UAB mod_pubcookie Install Guide

| |

[phpwiki]These are the instructions for UAB Web application administrators for adding Pubcookie support to their Apache server.


First all, user should check the [system requirements | http://pubcookie.org/docs/install-mod_pubcookie-3.0.html], and download [Pubcookie 3.0.0 | http://pubcookie.org/downloads.html]
software. The instruction to install the mod_pubcookie can be found [here | http://pubcookie.org/docs/install-mod_pubcookie-3.0.html].

For UAB, we need to change in the Pubcookie 3.0.0 Apache Module Installation Guide.
*Configure Pubcookie Config File (config): set the keymgt_uri value to "https://weblogin.ac.uab.edu:2222"

Install IIS on win2k to test ISAPI filter

| |

We need an IIS install to test the ISAPI filter. We should make sure to use compatible versions.

Syndicate content