[rt-users] RT with https (external authentication)

Tomasz Wlodek tomw at bnl.gov
Mon Mar 20 12:29:22 EST 2006


Hi,

I have installed RT and it works.

Now I wanted to use external authentication in RT.

I decided to create a virtual host which would be on port 443, so that it
can be accessed via https. Then I have added the following changes to RY
configuration file:

Set($WebExternalAuth , 1); (to set external authentication)
Set($WebFallbackToInternalAuth , 1); (to use internal authentication when
extrrnal fails)
Set($WebExternalAuto , 1); (to automatically create users when external
authentication is OK).

Then I have defined virtual host on port 443 with the same options as the
virtual host on port 80.

Now I logon to RT via https... I get the following error:

"You're almost there!
You haven't yet configured your webserver to run RT. You appear to have
installed RT's web interface correctly, but haven't yet configured your
web server to "run" the RT server which powers the web interface. The next
step is to edit your webserver's configuration file to instruct it to use
RT's mod_perl, fastcgi or speedycgi handler. If you need commercial
support, please contact us at sales at bestpractical.com."

Fine, but I have already configured my www server to run mod_perl,fastcgi.
It works when I connect to RT using http, not https. I do have the
LoadModule fastcgi_module modules/mod_fastcgi.so in apache configuration.

So what is missing? Why Rt works when called by http but not when I call
it by https?

Tomasz Wlodek                        | tel 631-344-7448
Brookhaven Laboratory, Building 510M | fax 631-344-7616
Upton NY 11973-5000                  |




More information about the rt-users mailing list