<div dir="ltr">On Fri, Feb 22, 2013 at 3:36 PM, Thomas Simmons <span dir="ltr"><<a href="mailto:twsnnva@gmail.com" target="_blank">twsnnva@gmail.com</a>></span> wrote:<br><div class="gmail_extra"><div class="gmail_quote">
<blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex"><div dir="ltr"><div class="gmail_extra"><div class="gmail_quote">
<div class="im">On Thu, Feb 21, 2013 at 1:58 PM, Thomas Sibley <span dir="ltr"><<a href="mailto:trs@bestpractical.com" target="_blank">trs@bestpractical.com</a>></span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-style:solid;border-left-color:rgb(204,204,204);padding-left:1ex"><div>On 02/21/2013 09:07 AM, Thomas Simmons wrote:<br>
> Hello,<br>
> Just wanted to send a follow up. I'm really stumped one this and I<br>
> really am open to any ideas.<br>
<br>
</div>The information you sent is great, but for anyone to start to help,<br>
you're also going to need to provide detailed logs from RT and possibly<br>
AD.  Since you're on an ancient RT version and not using a standard LDAP<br>
auth solution for newer versions, I suggest you also provide the list<br>
with the two customized files you noted.<br>
<span><font color="#888888"><br>
<br></font></span></blockquote></div><div>Hello,<br></div><div>I'm not sure what changed, but "create on email" is consistently working. I am still having a problem with users not being creating when assigning someone as a requestor (using their email) or when a user tries logging into the web interface. I have attached some log snippets of these three things occurring, along with my RT_SiteConfig.pm. This is specifically confusing (from create on login):<br>

<br>Feb 22 13:23:02 helpdesk RT: Autocreated authenticated user tcuser () (/opt/rt3/share/html/Callbacks/LDAP/autohandler/Auth:24)  <br>Feb 22 13:23:02 helpdesk RT: FAILED LOGIN for tcuser from 192.168.100.191 (/opt/rt3/share/html/autohandler:251)<br>

<br></div><div>I then check MySQL and see this user was in fact, not created. Thank you for your help.<br></div><div><br>Create on email (Working)<br>Feb 22 14:08:05 helpdesk RT: RT::User::CanonicalizeEmailAddress : called with "<a href="mailto:test.a.user@example.com" target="_blank">test.a.user@example.com</a>" by RT::CurrentUser /opt/rt3/lib/RT/CurrentUser.pm 218  <br>

Feb 22 14:08:05 helpdesk RT: RT::User::CanonicalizeEmailAddress <a href="mailto:test.a.user@example.com" target="_blank">test.a.user@example.com</a> =>  <a href="mailto:test.a.user@example.com" target="_blank">test.a.user@example.com</a> (/opt/rt3/lib/RT/User_Local.pm:346)  <br>

Feb 22 14:08:05 helpdesk RT: RT::User::CanonicalizeUserInfo  called by RT::User /opt/rt3/lib/RT/User_Overlay.pm 192 with: Comments: Autocreated on ticket submission, Disabled: 0, EmailAddress: <a href="mailto:test.a.user@example.com" target="_blank">test.a.user@example.com</a>, Name: <a href="mailto:test.a.user@example.com" target="_blank">test.a.user@example.com</a>, Password: , Privileged: 0, RealName: "Test A. User"  <br>

Feb 22 14:08:05 helpdesk RT: RT::User::LookupExternalUserInfo called with baseDN "cn=Users,dc=internal,dc=example,dc=com" and filter "sAMAccountName=<a href="mailto:test.a.user@example.com" target="_blank">test.a.user@example.com</a>" by RT::User /opt/rt3/lib/RT/User_Local.pm 394  <br>

Feb 22 14:08:05 helpdesk RT: RT::User::LookupExternalUserInfo : cn=Users,dc=internal,dc=example,dc=com sAMAccountName=<a href="mailto:test.a.user@example.com" target="_blank">test.a.user@example.com</a> =>  EmailAddress: , Name: , RealName:  (/opt/rt3/lib/RT/User_Local.pm:563)  <br>

Feb 22 14:08:05 helpdesk RT: RT::User::LookupExternalUserInfo called with baseDN "cn=Users,dc=internal,dc=example,dc=com" and filter "mail=<a href="mailto:test.a.user@example.com" target="_blank">test.a.user@example.com</a>" by RT::User /opt/rt3/lib/RT/User_Local.pm 394  <br>

Feb 22 14:08:05 helpdesk RT: RT::User::LookupExternalUserInfo : cn=Users,dc=internal,dc=example,dc=com mail=<a href="mailto:test.a.user@example.com" target="_blank">test.a.user@example.com</a> =>  Address1: , Address2: , EmailAddress: <a href="mailto:test.a.user@example.com" target="_blank">test.a.user@example.com</a>, ExternalAuthId: tauser, ExternalContactInfoId: CN=Test A. User,CN=Users,DC=internal,dc=example,DC=com, Gecos: tauser, Name: tauser, Organization: , RealName: Test A. User, WorkPhone:  (/opt/rt3/lib/RT/User_Local.pm:563)  <br>

Feb 22 14:08:05 helpdesk RT: RT::User::CanonicalizeEmailAddress : called with "<a href="mailto:test.a.user@example.com" target="_blank">test.a.user@example.com</a>" by RT::User /opt/rt3/lib/RT/User_Local.pm 403  <br>
Feb 22 14:08:05 helpdesk RT: RT::User::CanonicalizeEmailAddress <a href="mailto:test.a.user@example.com" target="_blank">test.a.user@example.com</a> =>  <a href="mailto:test.a.user@example.com" target="_blank">test.a.user@example.com</a> (/opt/rt3/lib/RT/User_Local.pm:346)  <br>

Feb 22 14:08:05 helpdesk RT: RT::User::CanonicalizeUserInfo returning Address1: , Address2: , Comments: Autocreated on ticket submission, Disabled: 0, EmailAddress: <a href="mailto:test.a.user@example.com" target="_blank">test.a.user@example.com</a>, ExternalAuthId: tauser, ExternalContactInfoId: CN=Test A. User,CN=Users,DC=internal,dc=example,DC=com, Gecos: tauser, Name: tauser, Organization: , Password: , Privileged: 0, RealName: Test A. User, WorkPhone:  (/opt/rt3/lib/RT/User_Local.pm:412)  <br>

Feb 22 14:08:05 helpdesk RT: RT::User::CanonicalizeEmailAddress : called with "<a href="mailto:test.a.user@example.com" target="_blank">test.a.user@example.com</a>" by RT::User /opt/rt3/lib/RT/User_Overlay.pm 196  <br>
Feb 22 14:08:05 helpdesk RT: RT::User::CanonicalizeEmailAddress <a href="mailto:test.a.user@example.com" target="_blank">test.a.user@example.com</a> =>  <a href="mailto:test.a.user@example.com" target="_blank">test.a.user@example.com</a> (/opt/rt3/lib/RT/User_Local.pm:346)  <br>

Feb 22 14:08:05 helpdesk RT: RT::User::CanonicalizeEmailAddress : called with "<a href="mailto:test.a.user@example.com" target="_blank">test.a.user@example.com</a>" by RT::User /opt/rt3/lib/RT/User_Overlay.pm 563  <br>
Feb 22 14:08:05 helpdesk RT: RT::User::CanonicalizeEmailAddress <a href="mailto:test.a.user@example.com" target="_blank">test.a.user@example.com</a> =>  <a href="mailto:test.a.user@example.com" target="_blank">test.a.user@example.com</a> (/opt/rt3/lib/RT/User_Local.pm:346)  <br>

Feb 22 14:08:05 helpdesk RT: RT::User::CanonicalizeEmailAddress : called with "<a href="mailto:test.a.user@example.com" target="_blank">test.a.user@example.com</a>" by RT::User /opt/rt3/lib/RT/User_Overlay.pm 563  <br>
Feb 22 14:08:05 helpdesk RT: RT::User::CanonicalizeEmailAddress <a href="mailto:test.a.user@example.com" target="_blank">test.a.user@example.com</a> =>  <a href="mailto:test.a.user@example.com" target="_blank">test.a.user@example.com</a> (/opt/rt3/lib/RT/User_Local.pm:346)  <br>

Feb 22 14:08:05 helpdesk RT: About to think about scrips for transaction #43219  <br>Feb 22 14:08:05 helpdesk RT: About to think about scrips for transaction #43220  <br>Feb 22 14:08:05 helpdesk RT: RT::User::CanonicalizeEmailAddress : called with "<a href="mailto:test.a.user@example.com" target="_blank">test.a.user@example.com</a>" by RT::CurrentUser /opt/rt3/lib/RT/CurrentUser.pm 218  <br>

Feb 22 14:08:05 helpdesk RT: RT::User::CanonicalizeEmailAddress <a href="mailto:test.a.user@example.com" target="_blank">test.a.user@example.com</a> =>  <a href="mailto:test.a.user@example.com" target="_blank">test.a.user@example.com</a> (/opt/rt3/lib/RT/User_Local.pm:346)  <br>

Feb 22 14:08:05 helpdesk RT: About to think about scrips for transaction #43221  <br>Feb 22 14:08:06 helpdesk RT: About to think about scrips for transaction #43222  <br>Feb 22 14:08:06 helpdesk RT: About to think about scrips for transaction #43223  <br>

Feb 22 14:08:06 helpdesk RT: About to think about scrips for transaction #43224  <br>Feb 22 14:08:06 helpdesk RT: About to think about scrips for transaction #43225  <br>Feb 22 14:08:06 helpdesk RT: About to prepare scrips for transaction #43225  <br>

Feb 22 14:08:06 helpdesk RT: Found 4 scrips  <br>Feb 22 14:08:07 helpdesk RT: About to commit scrips for transaction #43225  <br>Feb 22 14:08:07 helpdesk RT: <<a href="mailto:rt-3.6.5-6476-1361560086-1540.3155-3-0@example.com" target="_blank">rt-3.6.5-6476-1361560086-1540.3155-3-0@example.com</a>> #3155/43225 - Scrip 3  (/opt/rt3/lib/RT/Action/SendEmail.pm:252)  <br>

Feb 22 14:08:07 helpdesk RT: <<a href="mailto:rt-3.6.5-6476-1361560086-1540.3155-3-0@example.com" target="_blank">rt-3.6.5-6476-1361560086-1540.3155-3-0@example.com</a>> sent  To: <a href="mailto:test.a.user@example.com" target="_blank">test.a.user@example.com</a> (/opt/rt3/lib/RT/Action/SendEmail.pm:283)  <br>

Feb 22 14:08:07 helpdesk RT: About to think about scrips for transaction #43226  <br>Feb 22 14:08:07 helpdesk RT: <<a href="mailto:rt-3.6.5-6476-1361560086-1904.3155-4-0@example.com" target="_blank">rt-3.6.5-6476-1361560086-1904.3155-4-0@example.com</a>> #3155/43225 - Scrip 4  (/opt/rt3/lib/RT/Action/SendEmail.pm:252)  <br>

Feb 22 14:08:07 helpdesk RT: <<a href="mailto:rt-3.6.5-6476-1361560086-1904.3155-4-0@example.com" target="_blank">rt-3.6.5-6476-1361560086-1904.3155-4-0@example.com</a>> No recipients found. Not sending. (/opt/rt3/lib/RT/Action/SendEmail.pm:264)  <br>

Feb 22 14:08:07 helpdesk RT: <<a href="mailto:rt-3.6.5-6476-1361560087-57.3155-15-0@example.com" target="_blank">rt-3.6.5-6476-1361560087-57.3155-15-0@example.com</a>> #3155/43225 - Scrip 15 NotifyByEmailOnCreate (/opt/rt3/lib/RT/Action/SendEmail.pm:252)  <br>

Feb 22 14:08:07 helpdesk RT: <<a href="mailto:rt-3.6.5-6476-1361560087-57.3155-15-0@example.com" target="_blank">rt-3.6.5-6476-1361560087-57.3155-15-0@example.com</a>> sent  To: <a href="mailto:removed@gmail.com" target="_blank">removed@gmail.com</a>,<a href="mailto:removed@gmail.com" target="_blank">removed@gmail.com</a> (/opt/rt3/lib/RT/Action/SendEmail.pm:283)  <br>

Feb 22 14:08:07 helpdesk RT: About to think about scrips for transaction #43227  <br>Feb 22 14:08:07 helpdesk RT: Ticket 3155 created in queue 'General' by tauser (/opt/rt3/lib/RT/Ticket_Overlay.pm:756)  <br>Feb 22 14:08:13 helpdesk RT: RT::Date used date::parse to make 1970-01-01 18000  <br>

Feb 22 14:08:30 helpdesk RT: RT::Date used date::parse to make 1970-01-01 18000  <br>Feb 22 14:09:28 helpdesk RT: RT::Date used date::parse to make 1970-01-01 18000  <br>Feb 22 14:10:03 helpdesk RT: About to think about scrips for transaction #43228  <br>

Feb 22 14:10:03 helpdesk RT: About to prepare scrips for transaction #43228  <br>Feb 22 14:10:03 helpdesk RT: Found 2 scrips  <br>Feb 22 14:10:03 helpdesk RT: About to commit scrips for transaction #43228  <br>Feb 22 14:10:03 helpdesk RT: <<a href="mailto:rt-3.6.5-6276-1361560203-830.3155-10-0@example.com" target="_blank">rt-3.6.5-6276-1361560203-830.3155-10-0@example.com</a>> #3155/43228 - Scrip 10  (/opt/rt3/lib/RT/Action/SendEmail.pm:252)  <br>

Feb 22 14:10:03 helpdesk RT: <<a href="mailto:rt-3.6.5-6276-1361560203-830.3155-10-0@example.com" target="_blank">rt-3.6.5-6276-1361560203-830.3155-10-0@example.com</a>> sent  To: <a href="mailto:test.a.user@example.com" target="_blank">test.a.user@example.com</a> (/opt/rt3/lib/RT/Action/SendEmail.pm:283)  <br>

Feb 22 14:10:03 helpdesk RT: About to think about scrips for transaction #43229  <br>Feb 22 14:10:50 helpdesk RT: RT::Date used date::parse to make 1970-01-01 18000<br><br>Create when added as a watcher (Not Working)<br>
Feb 22 14:02:46 helpdesk RT: RT::User::CanonicalizeEmailAddress : called with "<a href="mailto:test.b.user@example.com" target="_blank">test.b.user@example.com</a>" by RT::Ticket /opt/rt3/lib/RT/Ticket_Overlay.pm 1350  <br>

Feb 22 14:02:46 helpdesk RT: RT::User::CanonicalizeEmailAddress <a href="mailto:test.b.user@example.com" target="_blank">test.b.user@example.com</a> =>  <a href="mailto:test.b.user@example.com" target="_blank">test.b.user@example.com</a> (/opt/rt3/lib/RT/User_Local.pm:346)  <br>

Feb 22 14:02:46 helpdesk RT: RT::User::CanonicalizeEmailAddress : called with "<a href="mailto:test.b.user@example.com" target="_blank">test.b.user@example.com</a>" by RT::User /opt/rt3/lib/RT/User_Overlay.pm 563  <br>
Feb 22 14:02:46 helpdesk RT: RT::User::CanonicalizeEmailAddress <a href="mailto:test.b.user@example.com" target="_blank">test.b.user@example.com</a> =>  <a href="mailto:test.b.user@example.com" target="_blank">test.b.user@example.com</a> (/opt/rt3/lib/RT/User_Local.pm:346)  <br>

Feb 22 14:02:46 helpdesk RT: RT::Authen::ExternalAuth::CanonicalizeUserInfo called by RT::Authen::ExternalAuth /opt/rt3/local/lib/RT/Authen/ExternalAuth.pm 682 with: Comments: Autocreated when added as a watcher, Disabled: , EmailAddress: <a href="mailto:test.b.user@example.com" target="_blank">test.b.user@example.com</a>, Name: <a href="mailto:test.b.user@example.com" target="_blank">test.b.user@example.com</a>, Privileged: , RealName: <a href="mailto:test.b.user@example.com" target="_blank">test.b.user@example.com</a>  <br>

Feb 22 14:02:46 helpdesk RT: Attempting to get user info using this external service:   <br>Feb 22 14:02:46 helpdesk RT: RT::Authen::ExternalAuth::CanonicalizeUserInfo returning Comments: Autocreated when added as a watcher, Disabled: , EmailAddress: <a href="mailto:test.b.user@example.com" target="_blank">test.b.user@example.com</a>, Name: <a href="mailto:test.b.user@example.com" target="_blank">test.b.user@example.com</a>, Privileged: , RealName: <a href="mailto:test.b.user@example.com" target="_blank">test.b.user@example.com</a> (/opt/rt3/local/lib/RT/Authen/ExternalAuth.pm:665)  <br>

Feb 22 14:02:46 helpdesk RT: RT::User::CanonicalizeEmailAddress : called with "<a href="mailto:test.b.user@example.com" target="_blank">test.b.user@example.com</a>" by RT::User /opt/rt3/lib/RT/User_Overlay.pm 563  <br>
Feb 22 14:02:46 helpdesk RT: RT::User::CanonicalizeEmailAddress <a href="mailto:test.b.user@example.com" target="_blank">test.b.user@example.com</a> =>  <a href="mailto:test.b.user@example.com" target="_blank">test.b.user@example.com</a> (/opt/rt3/lib/RT/User_Local.pm:346)  <br>

Feb 22 14:02:51 helpdesk RT: RT::User::CanonicalizeEmailAddress : called with "<a href="mailto:test.b.user@example.com" target="_blank">test.b.user@example.com</a>" by RT::User /opt/rt3/lib/RT/User_Overlay.pm 563  <br>
Feb 22 14:02:51 helpdesk RT: RT::User::CanonicalizeEmailAddress <a href="mailto:test.b.user@example.com" target="_blank">test.b.user@example.com</a> =>  <a href="mailto:test.b.user@example.com" target="_blank">test.b.user@example.com</a> (/opt/rt3/lib/RT/User_Local.pm:346)  <br>

Feb 22 14:02:51 helpdesk RT: Failed to create user <a href="mailto:test.b.user@example.com" target="_blank">test.b.user@example.com</a>: Could not set user info (/opt/rt3/lib/RT/User_Overlay.pm:617)  <br>Feb 22 14:02:51 helpdesk RT: Could not load create a user with the email address '<a href="mailto:test.b.user@example.com" target="_blank">test.b.user@example.com</a>' to add as a watcher for ticket 3090 (/opt/rt3/lib/RT/Ticket_Overlay.pm:1424)  <br>

Feb 22 14:05:42 helpdesk RT: RT::User::CanonicalizeEmailAddress : called with "<a href="mailto:test.b.user@example.com" target="_blank">test.b.user@example.com</a>" by RT::Ticket /opt/rt3/lib/RT/Ticket_Overlay.pm 1350  <br>
Feb 22 14:05:42 helpdesk RT: RT::User::CanonicalizeEmailAddress <a href="mailto:test.b.user@example.com" target="_blank">test.b.user@example.com</a> =>  <a href="mailto:test.b.user@example.com" target="_blank">test.b.user@example.com</a> (/opt/rt3/lib/RT/User_Local.pm:346)  <br>

Feb 22 14:05:42 helpdesk RT: RT::User::CanonicalizeEmailAddress : called with "<a href="mailto:test.b.user@example.com" target="_blank">test.b.user@example.com</a>" by RT::User /opt/rt3/lib/RT/User_Overlay.pm 563  <br>
Feb 22 14:05:42 helpdesk RT: RT::User::CanonicalizeEmailAddress <a href="mailto:test.b.user@example.com" target="_blank">test.b.user@example.com</a> =>  <a href="mailto:test.b.user@example.com" target="_blank">test.b.user@example.com</a> (/opt/rt3/lib/RT/User_Local.pm:346)  <br>

Feb 22 14:05:42 helpdesk RT: RT::Authen::ExternalAuth::CanonicalizeUserInfo called by RT::Authen::ExternalAuth /opt/rt3/local/lib/RT/Authen/ExternalAuth.pm 682 with: Comments: Autocreated when added as a watcher, Disabled: , EmailAddress: <a href="mailto:test.b.user@example.com" target="_blank">test.b.user@example.com</a>, Name: <a href="mailto:test.b.user@example.com" target="_blank">test.b.user@example.com</a>, Privileged: , RealName: <a href="mailto:test.b.user@example.com" target="_blank">test.b.user@example.com</a>  <br>

Feb 22 14:05:42 helpdesk RT: Attempting to get user info using this external service:   <br>Feb 22 14:05:42 helpdesk RT: RT::Authen::ExternalAuth::CanonicalizeUserInfo returning Comments: Autocreated when added as a watcher, Disabled: , EmailAddress: <a href="mailto:test.b.user@example.com" target="_blank">test.b.user@example.com</a>, Name: <a href="mailto:test.b.user@example.com" target="_blank">test.b.user@example.com</a>, Privileged: , RealName: <a href="mailto:test.b.user@example.com" target="_blank">test.b.user@example.com</a> (/opt/rt3/local/lib/RT/Authen/ExternalAuth.pm:665)  <br>

Feb 22 14:05:42 helpdesk RT: RT::User::CanonicalizeEmailAddress : called with "<a href="mailto:test.b.user@example.com" target="_blank">test.b.user@example.com</a>" by RT::User /opt/rt3/lib/RT/User_Overlay.pm 563  <br>
Feb 22 14:05:42 helpdesk RT: RT::User::CanonicalizeEmailAddress <a href="mailto:test.b.user@example.com" target="_blank">test.b.user@example.com</a> =>  <a href="mailto:test.b.user@example.com" target="_blank">test.b.user@example.com</a> (/opt/rt3/lib/RT/User_Local.pm:346)  <br>

Feb 22 14:05:47 helpdesk RT: RT::User::CanonicalizeEmailAddress : called with "<a href="mailto:test.b.user@example.com" target="_blank">test.b.user@example.com</a>" by RT::User /opt/rt3/lib/RT/User_Overlay.pm 563  <br>
Feb 22 14:05:47 helpdesk RT: RT::User::CanonicalizeEmailAddress <a href="mailto:test.b.user@example.com" target="_blank">test.b.user@example.com</a> =>  <a href="mailto:test.b.user@example.com" target="_blank">test.b.user@example.com</a> (/opt/rt3/lib/RT/User_Local.pm:346)  <br>

Feb 22 14:05:47 helpdesk RT: Failed to create user <a href="mailto:test.b.user@example.com" target="_blank">test.b.user@example.com</a>: Could not set user info (/opt/rt3/lib/RT/User_Overlay.pm:617)  <br>Feb 22 14:05:47 helpdesk RT: Could not load create a user with the email address '<a href="mailto:test.b.user@example.com" target="_blank">test.b.user@example.com</a>' to add as a watcher for ticket 3090 (/opt/rt3/lib/RT/Ticket_Overlay.pm:1424)  <br>

Feb 22 14:07:46 helpdesk RT: RT::Date used date::parse to make 1970-01-01 18000<br><br>Create on login (Not Working)<br>Feb 22 13:23:02 helpdesk RT: Autohandler called ExternalAuth. Response: (0, ExternalAuthPriority not defined, please check your configuration file.)  <br>

Feb 22 13:23:02 helpdesk RT: Transaction->Create couldn't, as you didn't specify an object type and id (/opt/rt3/lib/RT/Record.pm:1481)  <br>Feb 22 13:23:02 helpdesk RT: Trying LDAP authentication  <br>Feb 22 13:23:02 helpdesk RT: RT::User::IsLDAPPassword Found LDAP DN: CN=Test C. User,CN=Users,DC=internal,DC=example,DC=com  <br>

Feb 22 13:23:02 helpdesk RT: RT::User::IsLDAPPassword AUTH OK: tcuser (CN=Test C. User,CN=Users,DC=internal,DC=example,DC=com) (/opt/rt3/lib/RT/User_Local.pm:223)  <br>Feb 22 13:23:02 helpdesk RT: RT::User::IsPassword auth method IsLDAPPassword SUCCEEDED  <br>

Feb 22 13:23:02 helpdesk RT: RT::Authen::ExternalAuth::CanonicalizeUserInfo called by RT::Authen::ExternalAuth /opt/rt3/local/lib/RT/Authen/ExternalAuth.pm 682 with: Disabled: , EmailAddress: , Gecos: tcuser, Name: tcuser, Privileged:   <br>

Feb 22 13:23:02 helpdesk RT: Attempting to get user info using this external service:   <br>Feb 22 13:23:02 helpdesk RT: RT::Authen::ExternalAuth::CanonicalizeUserInfo returning Disabled: , EmailAddress: , Gecos: tcuser, Name: tcuser, Privileged:  (/opt/rt3/local/lib/RT/Authen/ExternalAuth.pm:665)  <br>

Feb 22 13:23:02 helpdesk RT: Autocreated authenticated user tcuser () (/opt/rt3/share/html/Callbacks/LDAP/autohandler/Auth:24)  <br>Feb 22 13:23:02 helpdesk RT: FAILED LOGIN for tcuser from 192.168.100.191 (/opt/rt3/share/html/autohandler:251)<br>

<br>RT_SiteConfig.pm<br># /etc/request-tracker3.6/RT_SiteConfig.pm<br>Set($rtname, '<a href="http://helpdesk.example.com" target="_blank">helpdesk.example.com</a>');<br>Set($Organization, '<a href="http://example.com" target="_blank">example.com</a>');<br>

Set($CorrespondAddress , 'rt');<br>Set($CommentAddress , 'rt-comment');<br>Set($Timezone , 'US/Eastern');<br>Set($DatabaseType, 'mysql'); # e.g. Pg or mysql<br>Set($DatabaseUser , 'rtuser');<br>

Set($DatabasePassword , 'super_duper_secret_password');<br>Set($DatabaseName , 'rtdb');<br>Set($WebPath , "/rt");<br>Set($WebBaseURL , "<a href="https://helpdesk.example.com" target="_blank">https://helpdesk.example.com</a>");<br>

Set($AuthMethods, ['LDAP', 'Internal']);<br>Set($LdapExternalAuth, 1);<br>Set($LdapExternalInfo, 1);<br>Set($LdapAutoCreateNonLdapUsers, 0);<br>Set($LdapAttrMap, {'Name' => 'sAMAccountName',<br>

                   'EmailAddress' => 'mail',<br>                   'Organization' => 'company',<br>                   'RealName' => 'displayName',<br>                   'ExternalContactInfoId' => 'distinguishedName',<br>

                   'ExternalAuthId' => 'sAMAccountName',<br>                   'Gecos' => 'sAMAccountName',<br>                   'WorkPhone' => 'telephoneNumber',<br>

                   'Address1' => 'streetAddress',<br>                   'Address2' => 'streetAddress'}<br>);<br>Set($LdapRTAttrMatchList, ['Name', 'EmailAddress']<br>
);<br>
Set($LdapEmailAttrMatchList, ['mail']<br>);<br>Set($LdapServer, 'ldap://<a href="http://dc1.internal.example.com" target="_blank">dc1.internal.example.com</a>');<br>Set($LdapBase, 'cn=Users,dc=internal,dc=example,dc=com');<br>

Set($LdapFilter, '(objectclass=user)');<br>Set($LdapUser, 'cn=rtbind,cn=Users,dc=internal,dc=example,dc=com');<br>Set($LdapPass, 'super_secret_password');<br>1;<br></div><div class="im"><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-style:solid;border-left-color:rgb(204,204,204);padding-left:1ex">

<span><font color="#888888">
<br>
<br>
--<br>
RT training in Amsterdam, March 20-21: <a href="http://bestpractical.com/services/training.html" target="_blank">http://bestpractical.com/services/training.html</a><br>
<br>
Help improve RT by taking our user survey: <a href="https://www.surveymonkey.com/s/N23JW9T" target="_blank">https://www.surveymonkey.com/s/N23JW9T</a><br>
</font></span></blockquote></div></div><br></div></div>
</blockquote></div><div class="gmail_extra">Hello,</div><div class="gmail_extra" style>It seems I was wrong about mail working 100% of the time. I have made no changes since my last email and noticed the following when a user tried submitting a request via email today. This person is a long-time employee whose account existed before the Samba3 + OpenLDAP to Samba4 (Active Directory) migration, but had never used RT. Based on what I'm seeing now, it appears that create-on-email works for domain users who have been created since the migration, while those who existed previously are having problems. However, it could also be complete coincidence. The inconsistency of this problem has made it very difficult to pinpoint exact behavior and led to my own confusion at times.</div>
<div class="gmail_extra" style><br></div><div class="gmail_extra">Feb 26 17:00:04 helpdesk RT: Converting 'us-ascii' to 'utf-8' for text/plain - VPN Connection Error</div><div class="gmail_extra">Feb 26 17:00:04 helpdesk RT: RT::User::CanonicalizeEmailAddress : called with "<a href="mailto:s.marsh@example.com">s.marsh@example.com</a>" by RT::CurrentUser /opt/rt3/lib/RT/CurrentUser.pm 218</div>
<div class="gmail_extra">Feb 26 17:00:04 helpdesk RT: RT::User::CanonicalizeEmailAddress <a href="mailto:s.marsh@example.com">s.marsh@example.com</a> =>  <a href="mailto:s.marsh@example.com">s.marsh@example.com</a> (/opt/rt3/lib/RT/User_Local.pm:346)</div>
<div class="gmail_extra">Feb 26 17:00:04 helpdesk RT: RT::Authen::ExternalAuth::CanonicalizeUserInfo called by RT::Authen::ExternalAuth /opt/rt3/local/lib/RT/Authen/ExternalAuth.pm 682 with: Comments: Autocreated on ticket submission, Disabled: , EmailAddress: <a href="mailto:s.marsh@example.com">s.marsh@example.com</a>, Name: <a href="mailto:s.marsh@example.com">s.marsh@example.com</a>, Password: , Privileged: , RealName: <a href="mailto:s.marsh@example.com">s.marsh@example.com</a></div>
<div class="gmail_extra">Feb 26 17:00:04 helpdesk RT: Attempting to get user info using this external service:</div><div class="gmail_extra">Feb 26 17:00:04 helpdesk RT: RT::Authen::ExternalAuth::CanonicalizeUserInfo returning Comments: Autocreated on ticket submission, Disabled: , EmailAddress: <a href="mailto:s.marsh@example.com">s.marsh@example.com</a>, Name: <a href="mailto:s.marsh@example.com">s.marsh@example.com</a>, Password: , Privileged: , RealName: <a href="mailto:s.marsh@example.com">s.marsh@example.com</a> (/opt/rt3/local/lib/RT/Authen/ExternalAuth.pm:665)</div>
<div class="gmail_extra">Feb 26 17:00:04 helpdesk RT: RT::User::CanonicalizeEmailAddress : called with "<a href="mailto:s.marsh@example.com">s.marsh@example.com</a>" by RT::User /opt/rt3/lib/RT/User_Overlay.pm 563</div>
<div class="gmail_extra">Feb 26 17:00:04 helpdesk RT: RT::User::CanonicalizeEmailAddress <a href="mailto:s.marsh@example.com">s.marsh@example.com</a> =>  <a href="mailto:s.marsh@example.com">s.marsh@example.com</a> (/opt/rt3/lib/RT/User_Local.pm:346)</div>
<div class="gmail_extra">Feb 26 17:00:04 helpdesk RT: User creation failed in mailgateway: Could not set user info (/opt/rt3/lib/RT/Interface/Email.pm:243)</div><div class="gmail_extra">Feb 26 17:00:04 helpdesk RT: RT::User::CanonicalizeEmailAddress : called with "<a href="mailto:s.marsh@example.com">s.marsh@example.com</a>" by RT::CurrentUser /opt/rt3/lib/RT/CurrentUser.pm 218</div>
<div class="gmail_extra">Feb 26 17:00:04 helpdesk RT: RT::User::CanonicalizeEmailAddress <a href="mailto:s.marsh@example.com">s.marsh@example.com</a> =>  <a href="mailto:s.marsh@example.com">s.marsh@example.com</a> (/opt/rt3/lib/RT/User_Local.pm:346)</div>
<div class="gmail_extra">Feb 26 17:00:04 helpdesk RT: Couldn't load user '<a href="mailto:s.marsh@example.com">s.marsh@example.com</a>'.giving up (/opt/rt3/lib/RT/Interface/Email.pm:329)</div><div class="gmail_extra">
Feb 26 17:00:04 helpdesk RT: User  '<a href="mailto:s.marsh@example.com">s.marsh@example.com</a>' could not be loaded in the mail gateway (/opt/rt3/lib/RT/Interface/Email.pm:243)</div><div class="gmail_extra">Feb 26 17:00:04 helpdesk RT: RT could not load a valid user, and RT's configuration does not allow for the creation of a new user for this email (<a href="mailto:s.marsh@example.com">s.marsh@example.com</a>).  You might need to grant 'Everyone' the right 'CreateTicket' for the queue General. (/opt/rt3/lib/RT/Interface/Email.pm:243)</div>
<div class="gmail_extra">Feb 26 17:00:04 helpdesk RT: RT could not load a valid user, and RT's configuration does not allow for the creation of a new user for your email. (/opt/rt3/lib/RT/Interface/Email.pm:243)</div>
<div class="gmail_extra">Feb 26 17:00:05 helpdesk RT: Could not record email: Could not load a valid user (/opt/rt3/share/html/REST/1.0/NoAuth/mail-gateway:75)</div><div class="gmail_extra"><br></div><div class="gmail_extra">
As you can see, this person is in Active Directory and all of the attributes required by my RT setup are correct.</div><div class="gmail_extra"><br></div><div class="gmail_extra"><div class="gmail_extra">helpdesk:~# ldapsearch -x -LLL -D example\\Administrator -b cn=Users,dc=internal,dc=example,dc=com \(mail=<a href="mailto:s.marsh@example.com">s.marsh@example.com</a>\) mail sAMAccountName displayName distinguishedName objectClass -W</div>
<div class="gmail_extra">Enter LDAP Password:</div><div class="gmail_extra"><br></div><div class="gmail_extra">dn: CN=Removed Marsh,CN=Users,DC=internal,DC=example,DC=com</div><div class="gmail_extra">sAMAccountName: s.marsh</div>
<div class="gmail_extra">displayName: Removed Marsh</div><div class="gmail_extra">objectClass: top</div><div class="gmail_extra">objectClass: posixAccount</div><div class="gmail_extra">objectClass: person</div><div class="gmail_extra">
objectClass: organizationalPerson</div><div class="gmail_extra">objectClass: user</div><div class="gmail_extra">mail: <a href="mailto:s.marsh@example.com">s.marsh@example.com</a></div><div class="gmail_extra">distinguishedName: CN=Steven Marsh,CN=Users,DC=internal,DC=example,DC=com</div>
</div></div></div>