[rt-users] Misspelled Requestors

Schultz, Eric ESchultz at corp.untd.com
Thu Sep 21 14:31:03 EDT 2006


> I have a question I am hoping there is a simple answer to a problem  
> we are having right now.  We use the LDAP overlay with RT, so users  
> can login with their LDAP credentials, and requestors are validated  
> against LDAP when we enter tickets.  However, we are running into a  
> problem when a HelpDesk employee misspells a requestor when entering  
> a ticket.  It takes a long time to create the ticket, but it  
> eventually creates it without a requestor, and a small error message  
> stating "Could not find or create that user".  That error is usually  
> missed, so when a technician goes to work on the ticket, they 
> have no  
> idea where to go or who to call about the problem.  I can check the  
> rt.log file and get the following entry to find out what was 
> typed in  
> the requestor field:
> 
> [error]: Could not load create a user with the email address  
> 'blah_blah_blah' to add as a watcher for ticket 1234 (/opt/rt36prod/ 
> lib/RT/Ticket_Overlay.pm:1423)
> 
> That means an administrator can go back and figure out who the  
> requestor was supposed to be, but HelpDesk staff and Technicians  
> cannot.  I believe the new LDAP overlay has a feature to create  
> accounts for even non-LDAP users, but we don't want to create  
> accounts for those misspellings.  I think an ideal solution for us  
> would be to add that rejected username to the ticket as a comment.   
> However, I cannot find how to retrieve this information in a scrip  
> since it is not created with the ticket.  If anyone knows how we  
> could achieve this, or has some other method to capture the  
> misspelled requestor info, please let me know.  Thanks!

Rather than doing this, I would fix the code so that the page is
presented again to the user creating the ticket, when they try to enter
a requestor that does not exist.  That way, they can't create a ticket
until they get it right :-)

Eric Schultz
United Online



More information about the rt-users mailing list