<HTML>
<HEAD>
<TITLE>Re: [rt-users] Undefined value using RT::Authen::ExternalAuth::LDAP</TITLE>
</HEAD>
<BODY>
<FONT FACE="Arial"><SPAN STYLE='font-size:12pt'>That or the fact that that isn’t valid RFC compliant URI syntax: try <a href="http://rt/?user=john_doe">http://rt/?user=john_doe</a> instead. While some web browsers/servers will fake it and try to work, most standards compliant ones like lighttp and Apache aren’t as forgiving.<BR>
<BR>
<BR>
On 12/21/09 12:22 PM, "William Graboyes" <<a href="william.graboyes@theportalgrp.com">william.graboyes@theportalgrp.com</a>> wrote:<BR>
<BR>
</SPAN></FONT><BLOCKQUOTE><FONT FACE="Arial"><SPAN STYLE='font-size:12pt'>Hi Matt,<BR>
<BR>
This is nothing more than an uneducated guess, so take it as a grain of salt, Could it possibly have something to do with writing/maintaining the cookie/session?<BR>
<BR>
Thanks,<BR>
Bill<BR>
<BR>
On Mon, Dec 21, 2009 at 12:17 PM, Matt Adams <<a href="matt.adams@cypressinteractive.com">matt.adams@cypressinteractive.com</a>> wrote:<BR>
</SPAN></FONT><BLOCKQUOTE><FONT FACE="Arial"><SPAN STYLE='font-size:12pt'>Mike Peachey wrote:<BR>
<BR>
> It is definitely related to the filter. The problem is in UserExists<BR>
> which ensures that the user actually exists in the user database, and is<BR>
> run once for each specified database iirc.<BR>
><BR>
> Double, triple and then quadruple check your filter value in the config.<BR>
<BR>
I'm not convinced that the filter value is the config is to blame for<BR>
this.  It hasn't been changed since the initial installation and<BR>
everything has been working up until a little while ago.<BR>
<BR>
I found out what was causing the problem although I still don't know<BR>
*why* it is a problem.<BR>
<BR>
Someone changed the URL to RT in our wiki to be <a href="http://rt?user=john_doe">http://rt?user=john_doe</a><BR>
so that the username would be set automatically as per the wiki<BR>
username.  Seemed like a smart idea since both authenticate against the<BR>
same LDAP server.  Whenever this URL is used to get to RT the error appears.<BR>
<BR>
If I remove ?user=john_doe and log in manually everything works just fine.<BR>
<BR>
Does anyone know why this would be?  We're using RT 3.8.5 and<BR>
RT::Authen::ExternalAuth 0.08<BR>
<BR>
My problem is solved for the time being but it would be nice to know why<BR>
?user=john_doe causes problems.<BR>
<BR>
<BR>
Thanks,<BR>
<BR>
Matt<BR>
--<BR>
Matt Adams<BR>
Development & Network Services, Cypress Interactive<BR>
<a href="http://cypressinteractive.com">http://cypressinteractive.com</a>, <a href="http://edsuite.com">http://edsuite.com</a><BR>
_______________________________________________<BR>
<a href="http://lists.bestpractical.com/cgi-bin/mailman/listinfo/rt-users">http://lists.bestpractical.com/cgi-bin/mailman/listinfo/rt-users</a><BR>
<BR>
Community help: <a href="http://wiki.bestpractical.com">http://wiki.bestpractical.com</a><BR>
Commercial support: <a href="sales@bestpractical.com">sales@bestpractical.com</a><BR>
<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">http://rtbook.bestpractical.com</a><BR>
</SPAN></FONT></BLOCKQUOTE><FONT FACE="Arial"><SPAN STYLE='font-size:12pt'><BR>
<BR>
<HR ALIGN=CENTER SIZE="3" WIDTH="95%"></SPAN></FONT><FONT SIZE="4"><FONT FACE="Monaco, Courier New"><SPAN STYLE='font-size:14pt'>_______________________________________________<BR>
<a href="http://lists.bestpractical.com/cgi-bin/mailman/listinfo/rt-users">http://lists.bestpractical.com/cgi-bin/mailman/listinfo/rt-users</a><BR>
<BR>
Community help: <a href="http://wiki.bestpractical.com">http://wiki.bestpractical.com</a><BR>
Commercial support: <a href="sales@bestpractical.com">sales@bestpractical.com</a><BR>
<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">http://rtbook.bestpractical.com</a><BR>
</SPAN></FONT></FONT></BLOCKQUOTE><FONT SIZE="4"><FONT FACE="Monaco, Courier New"><SPAN STYLE='font-size:14pt'><BR>
</SPAN></FONT></FONT><FONT FACE="Arial"><SPAN STYLE='font-size:12pt'>-- <BR>
Gary L. Greene, Jr.<BR>
IT Operations<BR>
Minerva Networks, Inc.<BR>
Cell:  (650) 704-6633<BR>
Phone: (408) 240-1239<BR>
</SPAN></FONT>
</BODY>
</HTML>