<div>I was able to install it manually.</div>
<div> </div>
<p style="MARGIN: 0in 0in 0pt" class="MsoNormal"><span style="FONT-FAMILY: 'Calibri','sans-serif'; COLOR: #1f497d; FONT-SIZE: 11pt">I have setup RT_SitConfig.pm file. </span><font size="3" face="Times New Roman"> ExternalAuth does land on the login page to RT, but when I put my Active Directory username/password in there, it does not authenticate. It gave me the below error</font></p>

<p style="MARGIN: 0in 0in 0pt" class="MsoNormal"><font size="3" face="Times New Roman"> </font></p>
<p style="MARGIN: 0in 0in 0pt" class="MsoNormal"><font size="3" face="Times New Roman">[Fri Aug  6 18:49:57 2010] [critical]: RT::Authen::ExternalAuth::LDAP::_GetBoundLdapObj Can't bind: LDAP_INVALID_CREDENTIALS 49 (/data/rt3/local/plugins/RT-Authen-ExternalAuth/lib/RT/Authen/ExternalAuth/LDAP.pm:467)</font></p>

<p style="MARGIN: 0in 0in 0pt" class="MsoNormal"><font size="3" face="Times New Roman">[Fri Aug  6 18:49:57 2010] [error]: FAILED LOGIN for vibha from 130.245.14.200 (/data/rt3/share/html/autohandler:268)</font></p>
<p style="MARGIN: 0in 0in 0pt" class="MsoNormal"><font size="3" face="Times New Roman"> </font></p>
<p style="MARGIN: 0in 0in 0pt" class="MsoNormal"><font size="3" face="Times New Roman">It is pointing to LDAP.pm. Do you think I have to change anything there?</font></p>
<div><br>regards,</div>
<div>vm</div>
<div> </div>
<div>
<p style="MARGIN: 0in 0in 0pt; mso-margin-top-alt: auto; mso-margin-bottom-alt: auto" class="MsoNormal"><span style="COLOR: #1f497d; FONT-SIZE: 11pt"><font face="Times New Roman">My SiteConfig is changed as follows:</font></span></p>

<p style="MARGIN: 0in 0in 0pt; mso-margin-top-alt: auto; mso-margin-bottom-alt: auto" class="MsoNormal"><span style="COLOR: #1f497d; FONT-SIZE: 11pt"><font face="Times New Roman"># Tell RT to read the plugin for External Authentication.</font></span></p>

<p style="MARGIN: 0in 0in 0pt; mso-margin-top-alt: auto; mso-margin-bottom-alt: auto" class="MsoNormal"><span style="COLOR: #1f497d; FONT-SIZE: 11pt"><font face="Times New Roman">Set(@Plugins,qw(RT::Authen::ExternalAuth));</font></span></p>

<p style="MARGIN: 0in 0in 0pt; mso-margin-top-alt: auto; mso-margin-bottom-alt: auto" class="MsoNormal"><span style="COLOR: #1f497d; FONT-SIZE: 11pt"><font face="Times New Roman"> </font></span></p>
<p style="MARGIN: 0in 0in 0pt; mso-margin-top-alt: auto; mso-margin-bottom-alt: auto" class="MsoNormal"><span style="COLOR: #1f497d; FONT-SIZE: 11pt"><font face="Times New Roman">Set($ExternalAuthPriority,  ['My_LDAP']);</font></span></p>

<p style="MARGIN: 0in 0in 0pt; mso-margin-top-alt: auto; mso-margin-bottom-alt: auto" class="MsoNormal"><span style="COLOR: #1f497d; FONT-SIZE: 11pt"><font face="Times New Roman">Set($ExternalInfoPriority,  ['My_LDAP']);</font></span></p>

<p style="MARGIN: 0in 0in 0pt; mso-margin-top-alt: auto; mso-margin-bottom-alt: auto" class="MsoNormal"><span style="COLOR: #1f497d; FONT-SIZE: 11pt"><font face="Times New Roman"> </font></span></p>
<p style="MARGIN: 0in 0in 0pt; mso-margin-top-alt: auto; mso-margin-bottom-alt: auto" class="MsoNormal"><span style="COLOR: #1f497d; FONT-SIZE: 11pt"><font face="Times New Roman"># Tell RT to trust the webserver to handle authentication.</font></span></p>

<p style="MARGIN: 0in 0in 0pt; mso-margin-top-alt: auto; mso-margin-bottom-alt: auto" class="MsoNormal"><span style="COLOR: #1f497d; FONT-SIZE: 11pt"><font face="Times New Roman"># Set($WebExternalAuth, 3);</font></span></p>

<p style="MARGIN: 0in 0in 0pt; mso-margin-top-alt: auto; mso-margin-bottom-alt: auto" class="MsoNormal"><span style="COLOR: #1f497d; FONT-SIZE: 11pt"><font face="Times New Roman"> </font></span></p>
<p style="MARGIN: 0in 0in 0pt; mso-margin-top-alt: auto; mso-margin-bottom-alt: auto" class="MsoNormal"><span style="COLOR: #1f497d; FONT-SIZE: 11pt"><font face="Times New Roman"># If this is set to true, then the relevant packages will be loaded to use SSL/TLS connections. At the moment this just means "use Net::SSLeay;"</font></span></p>

<p style="MARGIN: 0in 0in 0pt; mso-margin-top-alt: auto; mso-margin-bottom-alt: auto" class="MsoNormal"><span style="COLOR: #1f497d; FONT-SIZE: 11pt"><font face="Times New Roman">Set($ExternalServiceUsesSSLorTLS,    1);</font></span></p>

<p style="MARGIN: 0in 0in 0pt; mso-margin-top-alt: auto; mso-margin-bottom-alt: auto" class="MsoNormal"><span style="COLOR: #1f497d; FONT-SIZE: 11pt"><font face="Times New Roman"> </font></span></p>
<p style="MARGIN: 0in 0in 0pt; mso-margin-top-alt: auto; mso-margin-bottom-alt: auto" class="MsoNormal"><span style="COLOR: #1f497d; FONT-SIZE: 11pt"><font face="Times New Roman"># If the webserver hands RT a user RT is not familiar with, RT should just go ahead and create an account</font></span></p>

<p style="MARGIN: 0in 0in 0pt; mso-margin-top-alt: auto; mso-margin-bottom-alt: auto" class="MsoNormal"><span style="COLOR: #1f497d; FONT-SIZE: 11pt"><font face="Times New Roman">Set($AutoCreateNonExternalUsers,    1);</font></span></p>

<p style="MARGIN: 0in 0in 0pt; mso-margin-top-alt: auto; mso-margin-bottom-alt: auto" class="MsoNormal"><span style="COLOR: #1f497d; FONT-SIZE: 11pt"><font face="Times New Roman"> </font></span></p>
<p style="MARGIN: 0in 0in 0pt; mso-margin-top-alt: auto; mso-margin-bottom-alt: auto" class="MsoNormal"><span style="COLOR: #1f497d; FONT-SIZE: 11pt"><font face="Times New Roman">Set($ExternalSettings, {</font></span></p>

<p style="MARGIN: 0in 0in 0pt; mso-margin-top-alt: auto; mso-margin-bottom-alt: auto" class="MsoNormal"><span style="COLOR: #1f497d; FONT-SIZE: 11pt"><font face="Times New Roman">                         'My_LDAP'       =>  {   ## GENERIC SECTION</font></span></p>

<p style="MARGIN: 0in 0in 0pt; mso-margin-top-alt: auto; mso-margin-bottom-alt: auto" class="MsoNormal"><span style="COLOR: #1f497d; FONT-SIZE: 11pt"><font face="Times New Roman">                                                  'type'    =>  'ldap',</font></span></p>

<p style="MARGIN: 0in 0in 0pt; mso-margin-top-alt: auto; mso-margin-bottom-alt: auto" class="MsoNormal"><span style="COLOR: #1f497d; FONT-SIZE: 11pt"><font face="Times New Roman">                                                  'server'  =>  'ad.hostname',</font></span></p>

<p style="MARGIN: 0in 0in 0pt; mso-margin-top-alt: auto; mso-margin-bottom-alt: auto" class="MsoNormal"><span style="COLOR: #1f497d; FONT-SIZE: 11pt"><font face="Times New Roman">                                                  # 'user'   =>  'ldapuser',</font></span></p>

<p style="MARGIN: 0in 0in 0pt; mso-margin-top-alt: auto; mso-margin-bottom-alt: auto" class="MsoNormal"><span style="COLOR: #1f497d; FONT-SIZE: 11pt"><font face="Times New Roman">                                                   'user'  =>  'CN=Recruit LDAP user,OU=Users,OU=SysStaff,OU=sb,DC=cs,DC=sb,DC=edu',</font></span></p>

<p style="MARGIN: 0in 0in 0pt; mso-margin-top-alt: auto; mso-margin-bottom-alt: auto" class="MsoNormal"><span style="COLOR: #1f497d; FONT-SIZE: 11pt"><font face="Times New Roman">                                                   'pass'   =>  'xxx',</font></span></p>

<p style="MARGIN: 0in 0in 0pt; mso-margin-top-alt: auto; mso-margin-bottom-alt: auto" class="MsoNormal"><span style="COLOR: #1f497d; FONT-SIZE: 11pt"><font face="Times New Roman">                                                   'base'   =>  'ou=sb,dc=cs,dc=sb,DC=edu',</font></span></p>

<p style="MARGIN: 0in 0in 0pt; mso-margin-top-alt: auto; mso-margin-bottom-alt: auto" class="MsoNormal"><span style="COLOR: #1f497d; FONT-SIZE: 11pt"><font face="Times New Roman">                                                   'filter'   =>  '((&(objectCategory=Users)))',</font></span></p>

<p style="MARGIN: 0in 0in 0pt; mso-margin-top-alt: auto; mso-margin-bottom-alt: auto" class="MsoNormal"><span style="COLOR: #1f497d; FONT-SIZE: 11pt"><font face="Times New Roman">                                                   'd_filter'  =>  '(userAccountControl:1.2.840.113556.1.4.803:=2)',</font></span></p>

<p style="MARGIN: 0in 0in 0pt; mso-margin-top-alt: auto; mso-margin-bottom-alt: auto" class="MsoNormal"><span style="COLOR: #1f497d; FONT-SIZE: 11pt"><font face="Times New Roman">                                                   'tls'      =>  1,</font></span></p>

<p style="MARGIN: 0in 0in 0pt; mso-margin-top-alt: auto; mso-margin-bottom-alt: auto" class="MsoNormal"><span style="COLOR: #1f497d; FONT-SIZE: 11pt"><font face="Times New Roman">                                                   'ssl_version' =>  3,</font></span></p>

<p style="MARGIN: 0in 0in 0pt; mso-margin-top-alt: auto; mso-margin-bottom-alt: auto" class="MsoNormal"><span style="COLOR: #1f497d; FONT-SIZE: 11pt"><font face="Times New Roman">                                                   'net_ldap_args' => [    version =>  3   ],</font></span></p>

<p style="MARGIN: 0in 0in 0pt; mso-margin-top-alt: auto; mso-margin-bottom-alt: auto" class="MsoNormal"><span style="COLOR: #1f497d; FONT-SIZE: 11pt"><font face="Times New Roman">                                                   #'group'        =>  'GROUP_NAME',</font></span></p>

<p style="MARGIN: 0in 0in 0pt; mso-margin-top-alt: auto; mso-margin-bottom-alt: auto" class="MsoNormal"><span style="COLOR: #1f497d; FONT-SIZE: 11pt"><font face="Times New Roman">                                                   #'group_attr'   =>  'GROUP_ATTR',</font></span></p>

<p style="MARGIN: 0in 0in 0pt; mso-margin-top-alt: auto; mso-margin-bottom-alt: auto" class="MsoNormal"><span style="COLOR: #1f497d; FONT-SIZE: 11pt"><font face="Times New Roman">                                                   'attr_match_list'  => [    'Name',</font></span></p>

<p style="MARGIN: 0in 0in 0pt; mso-margin-top-alt: auto; mso-margin-bottom-alt: auto" class="MsoNormal"><span style="COLOR: #1f497d; FONT-SIZE: 11pt"><font face="Times New Roman">                                                                              'EmailAddress'</font></span></p>

<p style="MARGIN: 0in 0in 0pt; mso-margin-top-alt: auto; mso-margin-bottom-alt: auto" class="MsoNormal"><span style="COLOR: #1f497d; FONT-SIZE: 11pt"><font face="Times New Roman">                                                                         ],</font></span></p>

<p style="MARGIN: 0in 0in 0pt; mso-margin-top-alt: auto; mso-margin-bottom-alt: auto" class="MsoNormal"><span style="COLOR: #1f497d; FONT-SIZE: 11pt"><font face="Times New Roman">                                                   'attr_map'         =>  {   'Name' => 'sAMAccountName',</font></span></p>

<p style="MARGIN: 0in 0in 0pt; mso-margin-top-alt: auto; mso-margin-bottom-alt: auto" class="MsoNormal"><span style="COLOR: #1f497d; FONT-SIZE: 11pt"><font face="Times New Roman">                                                                              'EmailAddress' => 'mail'</font></span></p>

<p style="MARGIN: 0in 0in 0pt; mso-margin-top-alt: auto; mso-margin-bottom-alt: auto" class="MsoNormal"><span style="COLOR: #1f497d; FONT-SIZE: 11pt"><font face="Times New Roman">                                                                          }</font></span></p>

<p style="MARGIN: 0in 0in 0pt; mso-margin-top-alt: auto; mso-margin-bottom-alt: auto" class="MsoNormal"><span style="COLOR: #1f497d; FONT-SIZE: 11pt"><font face="Times New Roman">                                              }</font></span></p>

<p style="MARGIN: 0in 0in 0pt; mso-margin-top-alt: auto; mso-margin-bottom-alt: auto" class="MsoNormal"><span style="COLOR: #1f497d; FONT-SIZE: 11pt"><font face="Times New Roman">                   }</font></span></p>
<p style="MARGIN: 0in 0in 0pt; mso-margin-top-alt: auto; mso-margin-bottom-alt: auto" class="MsoNormal"><span style="COLOR: #1f497d; FONT-SIZE: 11pt"><font face="Times New Roman">   );</font></span></p>
<p style="MARGIN: 0in 0in 0pt; mso-margin-top-alt: auto; mso-margin-bottom-alt: auto" class="MsoNormal"><span style="COLOR: #1f497d; FONT-SIZE: 11pt"><font face="Times New Roman">1;</font></span></p>
<p style="MARGIN: 0in 0in 0pt; mso-margin-top-alt: auto; mso-margin-bottom-alt: auto" class="MsoNormal"><span style="COLOR: #1f497d; FONT-SIZE: 11pt"><font face="Times New Roman"># END</font></span></p></div>
<div class="gmail_quote">On Fri, Aug 6, 2010 at 3:15 PM, Kevin Falcone <span dir="ltr"><<a href="mailto:falcone@bestpractical.com">falcone@bestpractical.com</a>></span> wrote:<br>
<blockquote style="BORDER-LEFT: #ccc 1px solid; MARGIN: 0px 0px 0px 0.8ex; PADDING-LEFT: 1ex" class="gmail_quote">
<div class="im">On Tue, Aug 03, 2010 at 10:30:50AM -0400, testwreq wreq wrote:<br>>    make command in the manual installation results in<br>>    make: *** No targets specified and no makefile found. Stop.<br>>    What does this mean?<br>
<br></div>Look through the README file for manual installation instructions.<br><font color="#888888"><br>-kevin<br></font>
<div class="im"><br>>    On Tue, Aug 3, 2010 at 5:25 AM, Mike Peachey <[1]<a href="mailto:mike.peachey@jennic.com">mike.peachey@jennic.com</a>> wrote:<br>><br>>      testwreq wreq wrote:<br>><br>>      ><br>
>      > To install ExternalAuth, I ran the following command ( cpan -i<br>>      > RT::Authen::ExternalAuth ); During installation, it asked for path to<br>>      > your RT.pm, which I entered as /data/rt3/lib<br>
>      ><br>>      > Any ideas?<br>>      ><br></div>
<div>
<div></div>
<div class="h5">>      > On Mon, Aug 2, 2010 at 5:18 AM, Mike Peachey <[2]<a href="mailto:mike.peachey@jennic.com">mike.peachey@jennic.com</a><br>>      > <mailto:[3]<a href="mailto:mike.peachey@jennic.com">mike.peachey@jennic.com</a>>> wrote:<br>
>      ><br>>      ><br>>      > > I ran the following command ( cpan -i RT::Authen::ExternalAuth );<br>>      ><br>>      > Follow the manual install instructions.<br>>      ><br>><br>
>      Follow the manual install instructions. NOT cpan.<br></div></div><br><br>Discover RT's hidden secrets with RT Essentials from O'Reilly Media.<br>Buy a copy at <a href="http://rtbook.bestpractical.com/" target="_blank">http://rtbook.bestpractical.com</a><br>
</blockquote></div><br>