Kevin, Your suggestion on using the LDAP setting for adding users worked well. Thank you.
I do have a question as to why all that explanation on My_Oracle and such in the ExternalAuth notes if we should use such settings? Kenn LBNL On Thu, Jan 13, 2011 at 10:31 AM, Nicôle Layne-Balram < [email protected]> wrote: > Any thoughts on this issue? > > Kind regards, > Nicole > > ------------------------------ > > Message: 2 > Date: Mon, 10 Jan 2011 23:04:52 -0400 > From: Nicole Layne-Balram <[email protected]> > To: <[email protected]> > Subject: [rt-users] External users unable to create tickets since > ExternalAuth activated > Message-ID: > < > 4c137e3ba6db4a4291596a118437d8e501929...@exchange1.telebarbados.com> > Content-Type: text/plain; charset="iso-8859-1" > > Since implementing external auth (LDAP option), RT works as expected for > users within AD, but I've just realized that external users are unable to > create tickets, even with the appropriate "Everybody" permissions set via > the web interface (globally as well as queue-specific). > > Error within logs: > *timestamp* RT RT: RT::Authen::ExternalAuth::CanonicalizeUserInfo returning > Comments: Autocreated on ticket submission, Disabled: 0, EmailAddress: > [email protected], Name: [email protected], Password: , Privileged: 0, > RealName: Jane Doe > (/opt/rt3/local/plugins/RT-Authen-ExternalAuth/lib/RT/Authen/ExternalAuth.pm:536) > Jan 10 21:21:58 RT RT: Couldn't load user '[email protected]'.giving up > (/opt/rt3/bin/../lib/RT/Interface/Email.pm:947) > > RT_SiteConfig.pm: > Set($rtname , "xxx.com"); > Set($Organization , "xxx.com"); > Set($Timezone , 'US/Eastern'); > Set($DatabaseType , 'mysql'); > Set($DatabaseHost , 'localhost'); > Set($DatabaseRTHost , 'localhost'); > Set($DatabasePort , ''); > Set($DatabaseUser , 'rt'); > Set($DatabasePassword , 'xyz'); > Set($OwnerEmail , 'root'); > Set($RTAddressRegexp , '([a-z]+)\@rt\.xxx\.com$'); > Set($ValidateUserEmailAddresses, 1); > Set($CorrespondAddress , '[email protected]'); > Set($CommentAddress , '[email protected]'); > Set( $WebDomain, 'rt.xxx.com' ); > Set($WebPath, ""); > Set($CanonicalizeRedirectURLs, 1); > Set($LogToSyslog , 'info'); > Set($UnsafeEmailCommands,1); > Set($LogToSyslog, "debug"); > Set($AutoCreateNonExternalUsers, 1); > Set($AutoCreate, {Privileged => 1}); > Set(@Plugins,qw(RT::FM RT::Extension::QueueDeactivatedScrips > RT::Extension::MobileUI RT::Authen::ExternalAuth)); > require > "/opt/rt3/local/plugins/RT-Authen-ExternalAuth/etc/My_RT_SiteConfig.pm"; > > 1; > > External User gets two returned e-mails from [email protected]: > RT could not load a valid user, and RT's configuration does not allow for > the creation of a new user for your email. > User '[email protected]' could not be loaded in the mail gateway > > Any help and suggestions would be greatly appreciated. > > Thanks, > Nicole > > > ------------------------------ > >
