<HTML><HEAD>
<META http-equiv=Content-Type content="text/html; charset=iso-8859-1">
<META content="MSHTML 6.00.2900.2668" name=GENERATOR></HEAD>
<BODY style="MARGIN: 4px 4px 1px; FONT: 10pt Tahoma">
<DIV>I would like to use external Authentication for RT in order to be able to use it within a "Intranet" environment. Authentication is done through PHP authentication against a Postgres DB. RT runs un the same server using Postgres as well. I am using RT 3.4.2</DIV>
<DIV> </DIV>
<DIV>So far I understand the following:</DIV>
<DIV> </DIV>
<DIV>1. in RT_SiteConfig.pm set: Set($WebExternalAuth , 1);</DIV>
<DIV>2. During the PHP login on the intranet I set "Remote_User" environment variable to the name of the user logging in. This user actually exists in RT and has rights.</DIV>
<DIV>3. I call the RT url, and I should automatically be logged in and presented with the usual RT Homepage.</DIV>
<DIV> </DIV>
<DIV>The problem is that it does not work. All I get is the login page, without the actual fields where to put the login name and password.</DIV>
<DIV> </DIV>
<DIV>Looking at the code in .../share/html/Elements/login this behavior is explainable, but I don't know why I don't get properly logged in. </DIV>
<DIV>Checking the code in ../share/html/autohandler, which may (should?) have some code like "<FONT face=Verdana>$user = $ENV{'REMOTE_USER'}; " I can't find it nor can I figure out how it is supposed to read the  environment variable at all.</FONT></DIV>
<DIV><FONT face=Verdana></FONT> </DIV>
<DIV><FONT face=Verdana>I do appreciate any help from anyone, on how to get this going. </FONT></DIV>
<DIV><FONT face=Verdana></FONT> </DIV>
<DIV><FONT face=Verdana>Thanks in Advance,</FONT></DIV>
<DIV><FONT face=Verdana></FONT> </DIV>
<DIV><FONT face=Verdana>Manfred Koroschetz</FONT></DIV></BODY></HTML>