FW: Regular Authentication and ExternalAuth RT 3.8.1

I’m still having a problem with this. Does anyone know how to get LDAP working on RT 3.8.2? Thank you.From: Eric Chatham
Sent: Wednesday, May 20, 2009 14:55
To: ‘Eric Chatham’; RT-Users@lists.bestpractical.com
Subject: RE: Regular Authentication and ExternalAuth RT 3.8.1

It appears that after I got Apache/MySql working previously, I am unable to login with the default username/password (root/password) to the web > interface. I started a new topic for this. I also tried adding settings in for ExternalAuth to the RT_SiteConfig.pm. I am getting an @INC
error in Apache when I try restarting the service. Even before I added the “External Authentication” variables, “LDAP” variables and the
“ExternalAuth” Plugin setting, I still could not login using root and password.

/opt/rt3/etc/RT_SiteConfig.pm settings:

I fixed some of my problems. I did two things to fix them, but I’m still stuck.

  1. I copied my RT_SiteConfig.pm and Apache Config and re-ran the installation (./configure → make testdeps → make install). I copied my saved RT_SiteConfig.pm and Apache config back to their original location. I ran “make dropdb” to redo the database installation. There wasn’t anything in there before so I was aware of the warning of all data being lost.

This fixed the problem I was having trying to log onto the web interface with the defaults (root and password). I would like to change this password, can anyone tell me how this is changed? The README file didn’t say how or where.

APACHE ERROR_LOG:

[Tue May 19 12:54:25 2009] [error] Can’t load Perl file: /opt/rt3/bin/webmux.pl for server clehbrtsrv01.broadvox.local:0, exiting…
[Tue May 19 12:55:17 2009] [error] Can’t locate RT/Authen/ExternalAuth.pm in @INC (@INC contains: /opt/rt3/bin/…/local/lib /opt/rt3/bin/…/lib > /usr/lib/perl5/site_perl/5.8.8/i386-linux-thread-multi /usr/lib/perl5/site_perl/5.8.7/i386-linux-thread-multi
/usr/lib/perl5/site_perl/5.8.6/i386-linux-thread-multi /usr/lib/perl5/site_perl/5.8.5/i386-linux-thread-multi /usr/lib/perl5/site_perl/5.8.8
/usr/lib/perl5/site_perl/5.8.7 /usr/lib/perl5/site_perl/5.8.6 /usr/lib/perl5/site_perl/5.8.5 /usr/lib/perl5/site_perl
/usr/lib/perl5/vendor_perl/5.8.8/i386-linux-thread-multi /usr/lib/perl5/vendor_perl/5.8.7/i386-linux-thread-multi
/usr/lib/perl5/vendor_perl/5.8.6/i386-linux-thread-multi /usr/lib/perl5/vendor_perl/5.8.5/i386-linux-thread-multi
/usr/lib/perl5/vendor_perl/5.8.8 /usr/lib/perl5/vendor_perl/5.8.7 /usr/lib/perl5/vendor_perl/5.8.6 /usr/lib/perl5/vendor_perl/5.8.5
/usr/lib/perl5/vendor_perl /usr/lib/perl5/5.8.8/i386-linux-thread-multi /usr/lib/perl5/5.8.8 . /etc/httpd) at /opt/rt3/bin/…/lib/RT.pm line
625.\nCompilation failed in require at (eval 2) line 1.\n
[Tue May 19 12:55:17 2009] [error] Can’t load Perl file: /opt/rt3/bin/webmux.pl for server clehbrtsrv01.broadvox.local:0, exiting…

  1. I partly fixed the problem I was having with LDAP. First, I looked for the ./RT/Authen/ directory and copied it recursively over to /opt/rt3/bin. This fixed the problem as far as the Module being included, but it did not fix the problem I’m having trying to use LDAP.

So, here are examples of my problems after the fixings. Could someone double check them for me? Thank you once again for your assistance.

RT_SiteConfig.pm settings:

Set( $rtname, ‘example.com’);

Set(@Plugins,(qw(Extension::QuickDelete)));

Set($WebPath, “/rt3”);

Set($rtname, “broadvox.local”);
Set($Orginization, ‘broadvox.local’);
Set($CorrespondAddress, ‘echatham@broadvox.net’);
Set($CommentAddress, ‘echatham@infotelecom.us’);
Set($Timezone, ‘US/Eastern’);

Set($WebBaseURL, ‘http://rt.broadvox.local/’);

Set(@Plugins, qw(RT::Authen::ExternalAuth));

Database

Set($DatabaseType, ‘mysql’);

Set($DatabaseUser, ‘rt_user’);

Set($DatabasePassword, ‘rt_pass’);

Set($DatabaseRTHost, ‘localhost’);

External Authentication

Set($ExternalAuthPriority, [‘My_LDAP’]);
Set($ExternalInfoPriority, [‘My_LDAP’]);
Set($AutoCreateNonExternalUsers, 1);
Set($ExternalAuthPriority, [‘My_LDAP’, ‘My_MySQL’, ‘My_Oracle’, ‘SecondaryLDAP’, ‘Other-DB’]);

LDAP

Set($AuthMethods, [‘My_LDAP’, ‘Internal’]);
Set($LdapExternalAuth, 0);
Set($LdapExternalInfo, 0);
Set($LdapAutoCreateNonLdapUsers, 1);
Set($LdapAttrMap, {‘Name’ => ‘sAMAccountName’,
‘EmailAddress’ => ‘mail’,
‘Orginization’ => ‘o’,
‘RealName’ => ‘cn’,
‘ExternalContactInfoId’ => ‘dn’,
‘ExternalAuthId’ => ‘sAMAccountName’,
‘Gecos’, => ‘sAMAccountName’,
‘WorkPhone’, => ‘telephoneNumber’,
‘Address1’ => ‘streetAddress’,
‘City’ => ‘l’,
‘State’ => ‘st’,
‘Zip’ => ‘postalCode’,
‘Country’ => ‘co’});
Set($LdapRTAttrMatchList, [‘ExternalContactInfoId’, ‘Name’,
‘EmailAddress’, ‘RealName’,
‘WorkPhone’, ‘Address2’]);
Set($LdapEmailAttrMatchList, [‘mail’, ‘mailRoutingAddress’,
‘mailAlternateAddress’]);
Set($LdapEmailAttrMatchPrefix, [‘’, ‘smtp’, ‘SMTP:’]);
Set($LdapServer, ‘clehbdc01.broadvox.local’);
Set($LdapBase, ‘OU=USA,DC=broadvox,DC=local’);
Set($LdapFilter, ‘(objectClass=*)’);
1;

Here are my APACHE ERROR_LOG listings:

[Wed May 20 14:07:07 2009] [notice] Apache/2.2.3 (CentOS) configured – resuming normal operations
[Wed May 20 18:08:04 2009] [error]: FAILED LOGIN for echatham from 172.16.3.38 (/opt/rt3/share/html/autohandler:268)
[Wed May 20 18:08:09 2009] [error]: FAILED LOGIN for echatham from 172.16.3.38 (/opt/rt3/share/html/autohandler:268)
[Wed May 20 18:08:13 2009] [error]: FAILED LOGIN for echathamAuxal9op from 172.16.3.38 (/opt/rt3/share/html/autohandler:268)
[Wed May 20 18:08:19 2009] [error]: FAILED LOGIN for echatham from 172.16.3.38 (/opt/rt3/share/html/autohandler:268)
[Wed May 20 18:08:28 2009] [info]: Successful login for root from 172.16.3.38 (/opt/rt3/share/html/autohandler:276)
[Wed May 20 18:08:43 2009] [error]: FAILED LOGIN for echatham@broadvox.local from 172.16.3.38 (/opt/rt3/share/html/autohandler:268)
[Wed May 20 18:08:55 2009] [error]: FAILED LOGIN for echatham@broadvox.local from 172.16.3.38 (/opt/rt3/share/html/autohandler:268)
[Wed May 20 18:09:21 2009] [info]: Successful login for root from 172.16.3.38 (/opt/rt3/share/html/autohandler:276)
[Wed May 20 18:11:05 2009] [error]: FAILED LOGIN for echatham from 172.16.3.38 (/opt/rt3/share/html/autohandler:268)
[Wed May 20 18:11:12 2009] [error]: FAILED LOGIN for echatham from 172.16.3.38 (/opt/rt3/share/html/autohandler:268)

Eric Chatham

CONFIDENTIAL. This e-mail and any attached files are confidential and should be destroyed and/or returned if you are not the intended and proper recipient.

Thu 21 May 2009 15:18:29 GMT
Eric Chatham wrote:

I’m still having a problem with this. Does anyone know how to get LDAP working on RT 3.8.2? Thank you.

Absolutely.

-----Original Message-----
From: Eric Chatham
Sent: Wednesday, May 20, 2009 14:55
To: ‘Eric Chatham’; RT-Users@lists.bestpractical.com
Subject: RE: Regular Authentication and ExternalAuth RT 3.8.1

It appears that after I got Apache/MySql working previously, I am unable to login with the default username/password (root/password) to the web > interface. I started a new topic for this. I also tried adding settings in for ExternalAuth to the RT_SiteConfig.pm. I am getting an @INC
error in Apache when I try restarting the service. Even before I added the “External Authentication” variables, “LDAP” variables and the
“ExternalAuth” Plugin setting, I still could not login using root and password.

I think part of the problem may be that you seem to be mixing LDAP
implementations.

/opt/rt3/etc/RT_SiteConfig.pm settings:

I fixed some of my problems. I did two things to fix them, but I’m still stuck.

  1. I copied my RT_SiteConfig.pm and Apache Config and re-ran the installation (./configure → make testdeps → make install). I copied my saved RT_SiteConfig.pm and Apache config back to their original location. I ran “make dropdb” to redo the database installation. There wasn’t anything in there before so I was aware of the warning of all data being lost.

This fixed the problem I was having trying to log onto the web interface with the defaults (root and password). I would like to change this password, can anyone tell me how this is changed? The README file didn’t say how or where.

APACHE ERROR_LOG:

You don’t mention actually installing RT::Authen::ExternalAuth into
your RT install…

  1. I partly fixed the problem I was having with LDAP. First, I looked for the ./RT/Authen/ directory and copied it recursively over to /opt/rt3/bin. This fixed the problem as far as the Module being included, but it did not fix the problem I’m having trying to use LDAP.

I totally don’t see how that would work… throwing random stuff into a
bin dir certainly would have no impact on getting it going…

This further makes me concerned that you might not have actually
installed the plugin at all.

So, here are examples of my problems after the fixings. Could someone double check them for me? Thank you once again for your assistance.

RT_SiteConfig.pm settings:

Set(@Plugins, qw(RT::Authen::ExternalAuth));

This line is right and is what causes the plugin to get loaded assuming
it’s properly installed.

External Authentication

Set($ExternalAuthPriority, [‘My_LDAP’]);
Set($ExternalInfoPriority, [‘My_LDAP’]);
Set($AutoCreateNonExternalUsers, 1);
Set($ExternalAuthPriority, [‘My_LDAP’, ‘My_MySQL’, ‘My_Oracle’, ‘SecondaryLDAP’, ‘Other-DB’]);

Why are you overriding ExternalAuthPriority with invalid entries after
having set it correctly the first time?

Set($AuthMethods, [‘My_LDAP’, ‘Internal’]);

This is not a valid setting any more. Delete it. It was deprecated by
ExternalAuthPriority.

Set($LdapExternalAuth, 0);
Set($LdapExternalInfo, 0);
Set($LdapAutoCreateNonLdapUsers, 1);

These are nothing to do with ExternalAuth, you must have picked them up
from somewhere else. Delete them.

Set($LdapAttrMap, {‘Name’ => ‘sAMAccountName’,
‘EmailAddress’ => ‘mail’,
‘Orginization’ => ‘o’,
‘RealName’ => ‘cn’,
‘ExternalContactInfoId’ => ‘dn’,
‘ExternalAuthId’ => ‘sAMAccountName’,
‘Gecos’, => ‘sAMAccountName’,
‘WorkPhone’, => ‘telephoneNumber’,
‘Address1’ => ‘streetAddress’,
‘City’ => ‘l’,
‘State’ => ‘st’,
‘Zip’ => ‘postalCode’,
‘Country’ => ‘co’});
Set($LdapRTAttrMatchList, [‘ExternalContactInfoId’, ‘Name’,
‘EmailAddress’, ‘RealName’,
‘WorkPhone’, ‘Address2’]);
Set($LdapEmailAttrMatchList, [‘mail’, ‘mailRoutingAddress’,
‘mailAlternateAddress’]);
Set($LdapEmailAttrMatchPrefix, [‘’, ‘smtp’, ‘SMTP:’]);
Set($LdapServer, ‘clehbdc01.broadvox.local’);
Set($LdapBase, ‘OU=USA,DC=broadvox,DC=local’);
Set($LdapFilter, ‘(objectClass=*)’);

ALL of these are irrelevant to ExternalAuth. ExternalAuth uses a single
config variable called ExternalSettings with the settings for all
external configurations inside it.

Here are my APACHE ERROR_LOG listings:

The apache error_log is useless for debugging EA, you need to have debug
logging enabled and look at the rt log.

You need to go back to basics and start again. First things first, go to
cpan and get the latest tarball for RT-Authen-ExternalAuth v0.08.
http://search.cpan.org/CPAN/authors/id/Z/ZO/ZORDRAK/RT-Authen-ExternalAuth-0.08.tar.gz

Open the README and read it top to bottom.
http://search.cpan.org/src/ZORDRAK/RT-Authen-ExternalAuth-0.08/README

Open the example configuration file and read through. If it’s not
provided as an example entry there, you shouldn’t have it in your
RT_SiteConfig.pm.
http://cpansearch.perl.org/src/ZORDRAK/RT-Authen-ExternalAuth-0.08/etc/RT_SiteConfig.pm

Once done, strip your RT_SiteConfig.pm down to basics and add the
directives you need from the example, modifying them to suit and work
with your LDAP environment.
Kind Regards,

Mike Peachey, IT
Tel: +44 114 281 2655
Fax: +44 114 281 2951
Jennic Ltd, Furnival Street, Sheffield, S1 4QT, UK
Comp Reg No: 3191371 - Registered In England

On Thursday, May 21, 2009 10:39, Mike Peachey wrote,

I’m still having a problem with this. Does anyone know how to get LDAP
working on RT 3.8.2? Thank you.

Absolutely.

You don’t mention actually installing RT::Authen::ExternalAuth into
your RT install…

I did the CPAN install. Would you suggest the manual installation, using the tarball you provided in your e-mail?

  1. I partly fixed the problem I was having with LDAP. First, I looked for
    the ./RT/Authen/ directory and copied it recursively over to /opt/rt3/bin.
    This fixed the problem as far as the Module being included, but it did not fix
    the problem I’m having trying to use LDAP.

I totally don’t see how that would work… throwing random stuff into a
bin dir certainly would have no impact on getting it going…

This further makes me concerned that you might not have actually
installed the plugin at all.

So, here are examples of my problems after the fixings. Could someone
double check them for me? Thank you once again for your assistance.

RT_SiteConfig.pm settings:

Set(@Plugins, qw(RT::Authen::ExternalAuth));

This line is right and is what causes the plugin to get loaded assuming
it’s properly installed.

External Authentication

Set($ExternalAuthPriority, [‘My_LDAP’]);
Set($ExternalInfoPriority, [‘My_LDAP’]);
Set($AutoCreateNonExternalUsers, 1);
Set($ExternalAuthPriority, [‘My_LDAP’, ‘My_MySQL’, ‘My_Oracle’,
‘SecondaryLDAP’, ‘Other-DB’]);

Why are you overriding ExternalAuthPriority with invalid entries after
having set it correctly the first time?

Set($AuthMethods, [‘My_LDAP’, ‘Internal’]);

This is not a valid setting any more. Delete it. It was deprecated by
ExternalAuthPriority.

Set($LdapExternalAuth, 0);
Set($LdapExternalInfo, 0);
Set($LdapAutoCreateNonLdapUsers, 1);

These are nothing to do with ExternalAuth, you must have picked them up
from somewhere else. Delete them.

Set($LdapAttrMap, {‘Name’ => ‘sAMAccountName’,
‘EmailAddress’ => ‘mail’,
‘Orginization’ => ‘o’,
‘RealName’ => ‘cn’,
‘ExternalContactInfoId’ => ‘dn’,
‘ExternalAuthId’ => ‘sAMAccountName’,
‘Gecos’, => ‘sAMAccountName’,
‘WorkPhone’, => ‘telephoneNumber’,
‘Address1’ => ‘streetAddress’,
‘City’ => ‘l’,
‘State’ => ‘st’,
‘Zip’ => ‘postalCode’,
‘Country’ => ‘co’});
Set($LdapRTAttrMatchList, [‘ExternalContactInfoId’, ‘Name’,
‘EmailAddress’, ‘RealName’,
‘WorkPhone’, ‘Address2’]);
Set($LdapEmailAttrMatchList, [‘mail’, ‘mailRoutingAddress’,
‘mailAlternateAddress’]);
Set($LdapEmailAttrMatchPrefix, [‘’, ‘smtp’, ‘SMTP:’]);
Set($LdapServer, ‘clehbdc01.broadvox.local’);
Set($LdapBase, ‘OU=USA,DC=broadvox,DC=local’);
Set($LdapFilter, ‘(objectClass=*)’);

ALL of these are irrelevant to ExternalAuth. ExternalAuth uses a single
config variable called ExternalSettings with the settings for all
external configurations inside it.

Here are my APACHE ERROR_LOG listings:

The apache error_log is useless for debugging EA, you need to have debug
logging enabled and look at the rt log.

You need to go back to basics and start again. First things first, go to
cpan and get the latest tarball for RT-Authen-ExternalAuth v0.08.
http://search.cpan.org/CPAN/authors/id/Z/ZO/ZORDRAK/RT-Authen-ExternalAuth-
0.08.tar.gz

Open the README and read it top to bottom.
README - metacpan.org

Open the example configuration file and read through. If it’s not
provided as an example entry there, you shouldn’t have it in your
RT_SiteConfig.pm.
http://cpansearch.perl.org/src/ZORDRAK/RT-Authen-ExternalAuth-
0.08/etc/RT_SiteConfig.pm

Once done, strip your RT_SiteConfig.pm down to basics and add the
directives you need from the example, modifying them to suit and work
with your LDAP environment.

CONFIDENTIAL. This e-mail and any attached files are confidential and should be destroyed and/or returned if you are not the intended and proper recipient.

Thu 21 May 2009 18:38:45 GMT
Eric Chatham wrote:

On Thursday, May 21, 2009 10:39, Mike Peachey wrote,

I’m still having a problem with this. Does anyone know how to get LDAP
working on RT 3.8.2? Thank you.

Absolutely.

You don’t mention actually installing RT::Authen::ExternalAuth into
your RT install…

I did the CPAN install. Would you suggest the manual installation, using the tarball you provided in your e-mail?

No, the CPAN install is just fine, it just wasn’t clear what you had done.

Kind Regards,

Mike Peachey, IT
Tel: +44 114 281 2655
Fax: +44 114 281 2951
Jennic Ltd, Furnival Street, Sheffield, S1 4QT, UK
Comp Reg No: 3191371 - Registered In England

No, the CPAN install is just fine, it just wasn’t clear what you had done.

Thank you for replying. I’m still having a problem getting this to work. I tried doing a tethereal capture. No packets are recorded in the capture when I try to log on to the web interface. Here are my new RT_SiteConfig settings.

Set( $rtname, ‘example.com’);

Set(@Plugins,(qw(Extension::QuickDelete)));

Set($WebPath, “/rt3”);

Set($rtname, “broadvox.local”);
Set($Organization, ‘broadvox.local’);

Set($CorrespondAddress, ‘echatham@broadvox.net’);

Set($CommentAddress, ‘echatham@infotelecom.us’);

Set($Timezone, ‘US/Eastern’);

Set($WebBaseURL, ‘http://rt.broadvox.local/’);

Set(@Plugins, qw(RT::Authen::ExternalAuth));

Database

Set($DatabaseType, ‘mysql’);

Set($DatabaseUser, ‘rt_user’);

Set($DatabasePassword, ‘rt_pass’);

Set($DatabaseRTHost, ‘localhost’);

External Authentication

Set($ExternalAuthPriority, [‘My_LDAP’]);

LDAP

Set($ExternalSettings, {‘My_LDAP’ => {‘type’ => ‘ldap’,
‘auth’ => 1,
‘info’ => 1,
‘server’ => ‘clehbdc01.broadvox.local’,
‘user’ => ‘secmanager’,
‘pass’ => ‘**********’,
‘port’ => ‘389’,
‘base’ => ‘ou=USA,dc=broadvox,dc=local’,
‘filter’ => ‘(objectclass=user)’,
‘attr_match_list’ => [ ‘Name’,
‘EmailAddress’,
‘RealName’,
‘WorkPhone’,
‘Address2’
],
‘attr_map’ => {‘Name’ => ‘sAMAccountName’,
‘EmailAddress’ => ‘mail’,
‘Orginazation’ => ‘physicalDeliveryOfficeName’,
‘RealName’ => ‘cn’,
‘ExternalAuthID’ => ‘sAMAccountName’,
‘WorkPhone’ => ‘telephoneNumber’,
‘Address1’ => ‘streetAddress’,
‘City’ => ‘l’,
‘State’ => ‘st’,
‘Zip’ => ‘postalCode’,
‘Country’ => ‘co’}
}
});
1;
[root@clehbrtsrv01 etc]# tethereal ip host 172.16.5.10 -w /home/share/rt.cap
Running as user “root” and group “root”. This could be dangerous.
Capturing on eth0

[root@clehbrtsrv01 etc]#

CONFIDENTIAL. This e-mail and any attached files are confidential and should be destroyed and/or returned if you are not the intended and proper recipient.

No, the CPAN install is just fine, it just wasn’t clear what you had
done.

Thank you for replying. I’m still having a problem getting this to work.
I tried doing a tethereal capture. No packets are recorded in the capture
when I try to log on to the web interface. Here are my new RT_SiteConfig
settings.

I’d suggest putting this in your SiteConfig,

Set($LogToSyslog, ‘info’);
Set($LogStackTraces, ‘debug’);

and starting up, trying to log in, then checking the logs.

/chown -R us:us /yourbase

No, the CPAN install is just fine, it just wasn’t clear what you had
done.

Thank you for replying. I’m still having a problem getting this to work.
I tried doing a tethereal capture. No packets are recorded in the capture
when I try to log on to the web interface. Here are my new RT_SiteConfig
settings.

I’d suggest putting this in your SiteConfig,

Set($LogToSyslog, ‘info’);
Set($LogStackTraces, ‘debug’);

and starting up, trying to log in, then checking the logs.


/chown -R us:us /yourbase

Oh good. Sorry, copied from my own config. Make them both debug; no info.

/chown -R us:us /yourbase

I’d suggest putting this in your SiteConfig,

Set($LogToSyslog, ‘info’);
Set($LogStackTraces, ‘debug’);

and starting up, trying to log in, then checking the logs.

Thank you. I added the variables. Where can I check the logs at?

CONFIDENTIAL. This e-mail and any attached files are confidential and should be destroyed and/or returned if you are not the intended and proper recipient.

I’d suggest putting this in your SiteConfig,

Set($LogToSyslog, ‘info’);
Set($LogStackTraces, ‘debug’);

and starting up, trying to log in, then checking the logs.

Thank you. I added the variables. Where can I check the logs at?

Most likely in
/var/log/

and you’re looking for “syslog” in there, which you can check last 10 lines
of with
tail syslog

or last 35 lines with
tail -n 35 syslog

or watch in realtime with
tail -f syslog
(then CTRL-C to break out of that)

/chown -R us:us /yourbase

On Friday, May 22, 2009 15:58, Rob Munsch wrote,

Most likely in
/var/log/

and you’re looking for “syslog” in there, which you can check last 10 lines of with
tail syslog

or last 35 lines with
tail -n 35 syslog

or watch in realtime with
tail -f syslog
(then CTRL-C to break out of that)

There is nothing listed in /var/log.

CONFIDENTIAL. This e-mail and any attached files are confidential and should be destroyed and/or returned if you are not the intended and proper recipient.

On Friday, May 22, 2009 15:58, Rob Munsch wrote,

Most likely in
/var/log/

There is nothing listed in /var/log.

er…

I’m thinking you should probably tell us more about your system setup in
general…

/chown -R us:us /yourbase

Rob Munsch wrote:

On Friday, May 22, 2009 15:58, Rob Munsch wrote,

> Most likely in
> /var/log/

There is nothing listed in /var/log.

er…

I’m thinking you should probably tell us more about your system setup in
general…

No, instead, he should read through the RT_Config.pm file to find
documentation on the logging options, and use the RT wiki and or RT
Essentials for further information as logging is well documented.

Also Eric, it would appear you don’t have a d_filter. Although this will
change in the future, at the moment a d_filter is absolutely required.
Kind Regards,

Mike Peachey, IT
Tel: +44 114 281 2655
Fax: +44 114 281 2951
Jennic Ltd, Furnival Street, Sheffield, S1 4QT, UK
Comp Reg No: 3191371 - Registered In England

There is nothing listed in /var/log.

er…

I’m thinking you should probably tell us more about your system setup in general…

I am running CentOS (RHEL 5.1) on VMWare. As far as System Setup, I installed RT 3.8.2 with the following (let me know if there is something specific you need):

Perl Modules:

Perl v5.8.8 under linux
Apache2::Const v2.000004;
Apache2::Log v2.000004;
Apache2::RequestIO v2.000004;
Apache2::RequestRec v2.000004;
Apache2::RequestUtil v2.000004;
Apache2::Response v2.000004;
Apache2::ServerUtil v2.000004;
Apache2::Status v4.00;
Apache::Session v1.88;
Apache::Session::Generate::MD5 v2.12;
Apache::Session::lock::MySQL v1.01;
Apache::Session::MySQL v1.01;
Apache::Session::Serialize::Storable v1.01;
Apache::Session::Store::DBI v1.02;
Apache::Session::Store::MySQL v1.04;
APR v0.009000;
APR::Pool v0.009000;
APR::Table v0.009000;
AutoLoader v5.60;
base v2.07;
bytes v1.02;
Cache::Simple::TimedExpiry v0.27;
Carp v1.04;
CGI v3.43;
CGI::Cookie v1.29;
CGI::Util v1.5_01;
Class::Accessor v0.33;
Class::Accessor::Fast v0.33;
Class::Container v0.12;
Class::Data::Inheritable v0.08;
Class::Inspector v1.24;
Class::ReturnValue v0.55;
Clone v0.31;
constant v1.05;
Convert::ASN1 v0.22;
Cwd v3.12;
Data::Dumper v2.121_08;
DBD::mysql v4.010;
DBI v1.608;
DBIx::SearchBuilder v1.54;
DBIx::SearchBuilder::Union v0;
DBIx::SearchBuilder::Unique v0.01;
Devel::StackTrace v1.20;
Devel::StackTraceFrame v1.20;
Digest::base v1.00;
Digest::MD5 v2.36;
DynaLoader v1.05;
Email::Address v1.889;
Encode v2.33;
Encode::Alias v2.12;
Encode::Config v2.05;
Encode::Encoding v2.05;
Errno v1.0901;
Exception::Class v1.29;
Exception::Class::Base v1.20;
Exporter v5.58;
Exporter::Heavy v5.58;
Fcntl v1.05;
File::Basename v2.74;
File::Glob v1.05;
File::Path v1.08;
File::ShareDir v1.00;
File::Spec v3.12;
File::Spec::Unix v1.5;
File::Temp v0.21;
FileHandle v2.01;
GD v2.41;
GD::Image v2.27;
HTML::Element v3.23;
HTML::Entities v1.35;
HTML::Formatter v2.04;
HTML::FormatText v2.04;
HTML::Mason v1.42;
HTML::Mason::ApacheHandler v1.69;
HTML::Mason::Exception v1.1;
HTML::Mason::Exception::Abort v1.1;
HTML::Mason::Exception::Compilation v1.1;
HTML::Mason::Exception::Compilation::IncompatibleCompiler v1.1;
HTML::Mason::Exception::Compiler v1.1;
HTML::Mason::Exception::Decline v1.1;
HTML::Mason::Exception::Params v1.1;
HTML::Mason::Exception::Syntax v1.1;
HTML::Mason::Exception::System v1.1;
HTML::Mason::Exception::TopLevelNotFound v1.1;
HTML::Mason::Exception::VirtualMethod v1.1;
HTML::Mason::Exceptions v1.43;
HTML::Parser v3.55;
HTML::Scrubber v0.08;
HTML::Tagset v3.10;
HTML::TreeBuilder v3.23;
I18N::LangTags v0.35;
integer v1.00;
IO v1.22;
IO::File v1.13;
IO::Handle v1.25;
IO::InnerFile v2.110;
IO::Lines v2.110;
IO::ScalarArray v2.110;
IO::Seekable v1.1;
IO::Select v1.17;
IO::Socket v1.29;
IO::Socket::INET v1.29;
IO::Socket::UNIX v1.22;
IO::WrapTie v2.110;
IPC::Open2 v1.02;
IPC::Open3 v1.02;
List::Util v1.19;
Locale::Maketext v1.09;
Locale::Maketext::Fuzzy v0.10;
Locale::Maketext::Lexicon v0.77;
Locale::Maketext::Lexicon::Gettext v0.17;
Log::Dispatch v2.22;
Log::Dispatch::Base v1.09;
Log::Dispatch::Output v1.26;
Log::Dispatch::Screen v1.17;
Log::Dispatch::Syslog v1.18;
Mail::Address v2.04;
Mail::Field v2.04;
Mail::Field::AddrList v2.04;
Mail::Field::Date v2.04;
Mail::Field::Generic v2.04;
Mail::Header v2.04;
Mail::Internet v2.04;
Mail::Mailer v2.04;
Mail::Util v2.04;
MIME::Base64 v3.07;
MIME::Body v5.427;
MIME::Decoder v5.427;
MIME::Entity v5.427;
MIME::Field::ContDisp v5.427;
MIME::Field::ConTraEnc v5.427;
MIME::Field::ContType v5.427;
MIME::Field::ParamVal v5.427;
MIME::Head v5.427;
MIME::Parser v5.427;
MIME::QuotedPrint v3.07;
MIME::Tools v5.427;
MIME::Words v5.427;
mod_perl v2.000004;
mod_perl2 v2.000004;
ModPerl::Const v2.000004;
Module::Versions::Report v1.06;
Net::LDAP v0.39;
Net::LDAP::ASN v0.08;
Net::LDAP::Constant v0.07;
Net::LDAP::Filter v0.15;
Net::LDAP::Message v1.11;
Net::LDAP::Util v0.11;
overload v1.04;
Params::Util v0.38;
Params::Validate v0.91;
POSIX v1.09;
re v0.05;
Regexp::Common v2.122;
Regexp::Common::delimited v2.106;
RT v3.8.2;
RT::Authen::ExternalAuth v0.08;
RT::Interface::Email v2;
RT::Interface::Web::Request v0.30;
Scalar::Util v1.19;
SelectSaver v1.01;
Socket v1.78;
Storable v2.15;
strict v1.03;
Symbol v1.06;
Sys::Syslog v0.27;
Text::Template v1.45;
Text::Wrapper v1.02;
Tie::Hash v1.02;
Time::HiRes v1.9715;
Time::JulianDay v2003.1125;
Time::Local v1.11;
Time::ParseDate v2006.0814;
Time::Timezone v2006.0814;
Time::Zone v2.22;
UNIVERSAL v1.01;
UNIVERSAL::require v0.13;
URI v1.35;
URI::Escape v3.28;
utf8 v1.06;
vars v1.01;
warnings v1.05;
warnings::register v1.01;
XSLoader v0.06;

RT Variables

RT::BasePath /opt/rt3
RT::BinPath /opt/rt3/bin
RT::EtcPath /opt/rt3/etc
RT::LocalEtcPath /opt/rt3/local/etc
RT::LocalLexiconPath /opt/rt3/local/po
RT::LocalLibPath /opt/rt3/local/lib
RT::LocalPath /opt/rt3/local
RT::LocalPluginPath /opt/rt3/local/plugins
RT::MasonComponentRoot /opt/rt3/share/html
RT::MasonDataDir /opt/rt3/var/mason_data
RT::MasonLocalComponentRoot /opt/rt3/local/html
RT::MasonSessionDir /opt/rt3/var/session_data
RT::SbinPath /opt/rt3/sbin
RT::VERSION 3.8.2
RT::VarPath /opt/rt3/var

Perl configuration

Summary of my perl5 (revision 5 version 8 subversion 8) configuration:
Platform:
osname=linux, osvers=2.6.18-53.el5, archname=i386-linux-thread-multi
uname=‘linux builder10.centos.org 2.6.18-53.el5 #1 smp mon nov 12 02:14:55 est 2007 i686 athlon i386 gnulinux ’
config_args=’-des -Doptimize=-O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=4 -m32 -march=i386 -mtune=generic -fasynchronous-unwind-tables -Dversion=5.8.8 -Dmyhostname=localhost -Dperladmin=root@localhost -Dcc=gcc -Dcf_by=Red Hat, Inc. -Dinstallprefix=/usr -Dprefix=/usr -Darchname=i386-linux -Dvendorprefix=/usr -Dsiteprefix=/usr -Duseshrplib -Dusethreads -Duseithreads -Duselargefiles -Dd_dosuid -Dd_semctl_semun -Di_db -Ui_ndbm -Di_gdbm -Di_shadow -Di_syslog -Dman3ext=3pm -Duseperlio -Dinstallusrbinperl=n -Ubincompat5005 -Uversiononly -Dpager=/usr/bin/less -isr -Dd_gethostent_r_proto -Ud_endhostent_r_proto -Ud_sethostent_r_proto -Ud_endprotoent_r_proto -Ud_setprotoent_r_proto -Ud_endservent_r_proto -Ud_setservent_r_proto -Dinc_version_list=5.8.7 5.8.6 5.8.5 -Dscriptdir=/usr/bin’
hint=recommended, useposix=true, d_sigaction=define
usethreads=define use5005threads=undef useithreads=define usemultiplicity=define
useperlio=define d_sfio=undef uselargefiles=define usesocks=undef
use64bitint=undef use64bitall=undef uselongdouble=undef
usemymalloc=n, bincompat5005=undef
Compiler:
cc=‘gcc’, ccflags =‘-D_REENTRANT -D_GNU_SOURCE -fno-strict-aliasing -pipe -Wdeclaration-after-statement -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -I/usr/include/gdbm’,
optimize=‘-O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=4 -m32 -march=i386 -mtune=generic -fasynchronous-unwind-tables’,
cppflags=‘-D_REENTRANT -D_GNU_SOURCE -fno-strict-aliasing -pipe -Wdeclaration-after-statement -I/usr/local/include -I/usr/include/gdbm’
ccversion=‘’, gccversion=‘4.1.2 20080704 (Red Hat 4.1.2-44)’, gccosandvers=‘’
intsize=4, longsize=4, ptrsize=4, doublesize=8, byteorder=1234
d_longlong=define, longlongsize=8, d_longdbl=define, longdblsize=12
ivtype=‘long’, ivsize=4, nvtype=‘double’, nvsize=8, Off_t=‘off_t’, lseeksize=8
alignbytes=4, prototype=define
Linker and Libraries:
ld=‘gcc’, ldflags =’ -L/usr/local/lib’
libpth=/usr/local/lib /lib /usr/lib
libs=-lresolv -lnsl -lgdbm -ldb -ldl -lm -lcrypt -lutil -lpthread -lc
perllibs=-lresolv -lnsl -ldl -lm -lcrypt -lutil -lpthread -lc
libc=/lib/libc-2.5.so, so=so, useshrplib=true, libperl=libperl.so
gnulibc_version=‘2.5’
Dynamic Linking:
dlsrc=dl_dlopen.xs, dlext=so, d_dlsymun=undef, ccdlflags=‘-Wl,-E -Wl,-rpath,/usr/lib/perl5/5.8.8/i386-linux-thread-multi/CORE’
cccdlflags=‘-fPIC’, lddlflags=‘-shared -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=4 -m32 -march=i386 -mtune=generic -fasynchronous-unwind-tables -L/usr/local/lib’

Perl Include Paths (@INC)

/opt/rt3/bin/…/local/lib
/opt/rt3/bin/…/lib
/usr/lib/perl5/site_perl/5.8.8/i386-linux-thread-multi
/usr/lib/perl5/site_perl/5.8.7/i386-linux-thread-multi
/usr/lib/perl5/site_perl/5.8.6/i386-linux-thread-multi
/usr/lib/perl5/site_perl/5.8.5/i386-linux-thread-multi
/usr/lib/perl5/site_perl/5.8.8
/usr/lib/perl5/site_perl/5.8.7
/usr/lib/perl5/site_perl/5.8.6
/usr/lib/perl5/site_perl/5.8.5
/usr/lib/perl5/site_perl
/usr/lib/perl5/vendor_perl/5.8.8/i386-linux-thread-multi
/usr/lib/perl5/vendor_perl/5.8.7/i386-linux-thread-multi
/usr/lib/perl5/vendor_perl/5.8.6/i386-linux-thread-multi
/usr/lib/perl5/vendor_perl/5.8.5/i386-linux-thread-multi
/usr/lib/perl5/vendor_perl/5.8.8
/usr/lib/perl5/vendor_perl/5.8.7
/usr/lib/perl5/vendor_perl/5.8.6
/usr/lib/perl5/vendor_perl/5.8.5
/usr/lib/perl5/vendor_perl
/usr/lib/perl5/5.8.8/i386-linux-thread-multi
/usr/lib/perl5/5.8.8
.
/etc/httpd

RT Config
MaxInlineBody 12000
OldestTransactionsFirst 1
UsernameFormat concise
ShowUnreadMessageNotifications 1
WebDefaultStylesheet web2
MessageBoxRichText 1
PlainTextPre 0
MessageBoxRichTextHeight 200
MessageBoxWidth 72
MessageBoxHeight 15
ActiveStatus new, open, stalled
Active_MakeClicky
AmbiguousDayInFuture 0
AmbiguousDayInPast 0
AutoLogoff 0
CanonicalizeOnCreate 0
CanonicalizeRedirectURLs 0
CommentAddress
CorrespondAddress
CustomFieldValuesSources
DashboardAddress
DashboardSubject %s Dashboard: %s
DatabaseHost localhost
DatabaseName rt3
DatabasePassword Password not printed
DatabasePort
DatabaseRTHost localhost
DatabaseType mysql
DatabaseUser rt_user
DateDayBeforeMonth 1
DateTimeFormat DefaultFormat
DefaultSearchResultFormat ‘id/TITLE:#’, ‘Subject/TITLE:Subject’, Status, QueueName, OwnerName, Priority, ‘NEWLINE’, ‘’, ‘Requestors’, ‘CreatedRelative’, ‘ToldRelative’, ‘LastUpdatedRelative’, ‘TimeLeft
DefaultSummaryRows 10
DevelMode 0
DisableGraphViz 1
EmailFrequency Individual messages
EmailInputEncodings utf-8, iso-8859-1, us-ascii
EmailOutputEncoding utf-8
EnableReminders 1
ExternalAuthPriority My_LDAP
ExternalSettings My_LDAP, HASH(0xaf03cb8)
ExtractSubjectTagMatch Regexp
ExtractSubjectTagNoMatch Regexp
ForwardFromUser 0
FriendlyFromLineFormat “%s via RT” <%s>
FriendlyToLineFormat “%s of broadvox.local Ticket #%s”:;
GnuPG Enable, 0, AllowEncryptDataInDB, 0, OutgoingMessagesFormat, RFC
GnuPGOptions homedir, /opt/rt3/var/data/gpg
HomepageComponents QuickCreate, Quicksearch, MyAdminQueues, MySupportQueues, MyReminders, RefreshHomepage, Dashboards
InactiveStatus resolved, rejected, deleted
LexiconLanguages *
LinkTransactionsRun1Scrip 0
LogDir /opt/rt3/var/log
LogStackTraces debug
LogToFileNamed rt.log
LogToScreen info
LogToSyslog info
LogToSyslogConf
LogoURL /NoAuth/images/bplogo.gif
LoopsToRTOwner 1
MailCommand sendmailpipe
MailParams
MasonParameters
MaxAttachmentSize 10000000
MessageBoxIncludeSignature 1
MessageBoxWrap HARD
MinimumPasswordLength 5
NetServerOptions
NotifyActor 0
Organization broadvox.local
OwnerEmail root
Plugins RT::Authen::ExternalAuth
PreviewScripMessages 0
RTAddressRegexp ^rt@example.com$
RecordOutgoingEmail 1
RedistributeAutoGeneratedMessages privileged
SMTPDebug 0
SelfServiceRegex Regexp
SendmailArguments -oi -t
SendmailBounceArguments -f “<>”
SendmailPath /usr/sbin/sendmail
ShowBccHeader 0
ShowTransactionImages 1
StandaloneMaxServers 1
StandaloneMaxSpareServers 0
StandaloneMinServers 1
StandaloneMinSpareServers 0
StrictLinkACL 1
Timezone US/Eastern
UseFriendlyFromLine 1
UseFriendlyToLine 0
UseTransactionBatch 1
WebBaseURL http://localhost:80
WebDomain localhost
WebFlushDbCacheEveryRequest 1
WebImagesURL /NoAuth/images/
WebNoAuthRegex Regexp
WebPath
WebPort 80
WebSecureCookies 0
WebURL http://localhost:80/
WikiImplicitLinks 0
rtname broadvox.local

CONFIDENTIAL. This e-mail and any attached files are confidential and should be destroyed and/or returned if you are not the intended and proper recipient.

Is there any other data I need to provide? I’m still having a problem with this.

Thank you,

-----Original Message-----
From: rt-users-bounces@lists.bestpractical.com [mailto:rt-users-
bounces@lists.bestpractical.com] On Behalf Of Eric Chatham
Sent: Tuesday, May 26, 2009 11:30
To: Rob Munsch
Cc: RT-Users@lists.bestpractical.com
Subject: Re: [rt-users] FW: Regular Authentication and ExternalAuth RT 3.8.1

There is nothing listed in /var/log.

er…

I’m thinking you should probably tell us more about your system setup in
general…

I am running CentOS (RHEL 5.1) on VMWare. As far as System Setup, I installed
RT 3.8.2 with the following (let me know if there is something specific you
need):

Perl Modules:

Perl v5.8.8 under linux
Apache2::Const v2.000004;
Apache2::Log v2.000004;
Apache2::RequestIO v2.000004;
Apache2::RequestRec v2.000004;
Apache2::RequestUtil v2.000004;
Apache2::Response v2.000004;
Apache2::ServerUtil v2.000004;
Apache2::Status v4.00;
Apache::Session v1.88;
Apache::Session::Generate::MD5 v2.12;
Apache::Session::lock::MySQL v1.01;
Apache::Session::MySQL v1.01;
Apache::Session::Serialize::Storable v1.01;
Apache::Session::Store::DBI v1.02;
Apache::Session::Store::MySQL v1.04;
APR v0.009000;
APR::Pool v0.009000;
APR::Table v0.009000;
AutoLoader v5.60;
base v2.07;
bytes v1.02;
Cache::Simple::TimedExpiry v0.27;
Carp v1.04;
CGI v3.43;
CGI::Cookie v1.29;
CGI::Util v1.5_01;
Class::Accessor v0.33;
Class::Accessor::Fast v0.33;
Class::Container v0.12;
Class::Data::Inheritable v0.08;
Class::Inspector v1.24;
Class::ReturnValue v0.55;
Clone v0.31;
constant v1.05;
Convert::ASN1 v0.22;
Cwd v3.12;
Data::Dumper v2.121_08;
Date::Format v2.22;
Date::Parse v2.27;
DBD::mysql v4.010;
DBI v1.608;
DBIx::SearchBuilder v1.54;
DBIx::SearchBuilder::Union v0;
DBIx::SearchBuilder::Unique v0.01;
Devel::StackTrace v1.20;
Devel::StackTraceFrame v1.20;
Digest::base v1.00;
Digest::MD5 v2.36;
DynaLoader v1.05;
Email::Address v1.889;
Encode v2.33;
Encode::Alias v2.12;
Encode::Config v2.05;
Encode::Encoding v2.05;
Errno v1.0901;
Exception::Class v1.29;
Exception::Class::Base v1.20;
Exporter v5.58;
Exporter::Heavy v5.58;
Fcntl v1.05;
File::Basename v2.74;
File::Glob v1.05;
File::Path v1.08;
File::ShareDir v1.00;
File::Spec v3.12;
File::Spec::Unix v1.5;
File::Temp v0.21;
FileHandle v2.01;
GD v2.41;
GD::Image v2.27;
HTML::Element v3.23;
HTML::Entities v1.35;
HTML::Formatter v2.04;
HTML::FormatText v2.04;
HTML::Mason v1.42;
HTML::Mason::ApacheHandler v1.69;
HTML::Mason::Exception v1.1;
HTML::Mason::Exception::Abort v1.1;
HTML::Mason::Exception::Compilation v1.1;
HTML::Mason::Exception::Compilation::IncompatibleCompiler v1.1;
HTML::Mason::Exception::Compiler v1.1;
HTML::Mason::Exception::Decline v1.1;
HTML::Mason::Exception::Params v1.1;
HTML::Mason::Exception::Syntax v1.1;
HTML::Mason::Exception::System v1.1;
HTML::Mason::Exception::TopLevelNotFound v1.1;
HTML::Mason::Exception::VirtualMethod v1.1;
HTML::Mason::Exceptions v1.43;
HTML::Parser v3.55;
HTML::Scrubber v0.08;
HTML::Tagset v3.10;
HTML::TreeBuilder v3.23;
I18N::LangTags v0.35;
integer v1.00;
IO v1.22;
IO::File v1.13;
IO::Handle v1.25;
IO::InnerFile v2.110;
IO::Lines v2.110;
IO::ScalarArray v2.110;
IO::Seekable v1.1;
IO::Select v1.17;
IO::Socket v1.29;
IO::Socket::INET v1.29;
IO::Socket::UNIX v1.22;
IO::WrapTie v2.110;
IPC::Open2 v1.02;
IPC::Open3 v1.02;
List::Util v1.19;
Locale::Maketext v1.09;
Locale::Maketext::Fuzzy v0.10;
Locale::Maketext::Lexicon v0.77;
Locale::Maketext::Lexicon::Gettext v0.17;
Log::Dispatch v2.22;
Log::Dispatch::Base v1.09;
Log::Dispatch::Output v1.26;
Log::Dispatch::Screen v1.17;
Log::Dispatch::Syslog v1.18;
Mail::Address v2.04;
Mail::Field v2.04;
Mail::Field::AddrList v2.04;
Mail::Field::Date v2.04;
Mail::Field::Generic v2.04;
Mail::Header v2.04;
Mail::Internet v2.04;
Mail::Mailer v2.04;
Mail::Util v2.04;
MIME::Base64 v3.07;
MIME::Body v5.427;
MIME::Decoder v5.427;
MIME::Entity v5.427;
MIME::Field::ContDisp v5.427;
MIME::Field::ConTraEnc v5.427;
MIME::Field::ContType v5.427;
MIME::Field::ParamVal v5.427;
MIME::Head v5.427;
MIME::Parser v5.427;
MIME::QuotedPrint v3.07;
MIME::Tools v5.427;
MIME::Words v5.427;
mod_perl v2.000004;
mod_perl2 v2.000004;
ModPerl::Const v2.000004;
Module::Versions::Report v1.06;
Net::LDAP v0.39;
Net::LDAP::ASN v0.08;
Net::LDAP::Constant v0.07;
Net::LDAP::Filter v0.15;
Net::LDAP::Message v1.11;
Net::LDAP::Util v0.11;
overload v1.04;
Params::Util v0.38;
Params::Validate v0.91;
POSIX v1.09;
re v0.05;
Regexp::Common v2.122;
Regexp::Common::delimited v2.106;
RT v3.8.2;
RT::Authen::ExternalAuth v0.08;
RT::Interface::Email v2;
RT::Interface::Web::Request v0.30;
Scalar::Util v1.19;
SelectSaver v1.01;
Socket v1.78;
Storable v2.15;
strict v1.03;
Symbol v1.06;
Sys::Syslog v0.27;
Text::Template v1.45;
Text::Wrapper v1.02;
Tie::Hash v1.02;
Time::HiRes v1.9715;
Time::JulianDay v2003.1125;
Time::Local v1.11;
Time::ParseDate v2006.0814;
Time::Timezone v2006.0814;
Time::Zone v2.22;
UNIVERSAL v1.01;
UNIVERSAL::require v0.13;
URI v1.35;
URI::Escape v3.28;
utf8 v1.06;
vars v1.01;
warnings v1.05;
warnings::register v1.01;
XSLoader v0.06;

RT Variables

RT::BasePath /opt/rt3
RT::BinPath /opt/rt3/bin
RT::EtcPath /opt/rt3/etc
RT::LocalEtcPath /opt/rt3/local/etc
RT::LocalLexiconPath /opt/rt3/local/po
RT::LocalLibPath /opt/rt3/local/lib
RT::LocalPath /opt/rt3/local
RT::LocalPluginPath /opt/rt3/local/plugins
RT::MasonComponentRoot /opt/rt3/share/html
RT::MasonDataDir /opt/rt3/var/mason_data
RT::MasonLocalComponentRoot /opt/rt3/local/html
RT::MasonSessionDir /opt/rt3/var/session_data
RT::SbinPath /opt/rt3/sbin
RT::VERSION 3.8.2
RT::VarPath /opt/rt3/var

Perl configuration

Summary of my perl5 (revision 5 version 8 subversion 8) configuration:
Platform:
osname=linux, osvers=2.6.18-53.el5, archname=i386-linux-thread-multi
uname=‘linux builder10.centos.org 2.6.18-53.el5 #1 smp mon nov 12 02:14:55
est 2007 i686 athlon i386 gnulinux ’
config_args=’-des -Doptimize=-O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -
fexceptions -fstack-protector --param=ssp-buffer-size=4 -m32 -march=i386 -
mtune=generic -fasynchronous-unwind-tables -Dversion=5.8.8 -
Dmyhostname=localhost -Dperladmin=root@localhost -Dcc=gcc -Dcf_by=Red Hat,
Inc. -Dinstallprefix=/usr -Dprefix=/usr -Darchname=i386-linux -
Dvendorprefix=/usr -Dsiteprefix=/usr -Duseshrplib -Dusethreads -Duseithreads -
Duselargefiles -Dd_dosuid -Dd_semctl_semun -Di_db -Ui_ndbm -Di_gdbm -Di_shadow
-Di_syslog -Dman3ext=3pm -Duseperlio -Dinstallusrbinperl=n -Ubincompat5005 -
Uversiononly -Dpager=/usr/bin/less -isr -Dd_gethostent_r_proto -
Ud_endhostent_r_proto -Ud_sethostent_r_proto -Ud_endprotoent_r_proto -
Ud_setprotoent_r_proto -Ud_endservent_r_proto -Ud_setservent_r_proto -
Dinc_version_list=5.8.7 5.8.6 5.8.5 -Dscriptdir=/usr/bin’
hint=recommended, useposix=true, d_sigaction=define
usethreads=define use5005threads=undef useithreads=define
usemultiplicity=define
useperlio=define d_sfio=undef uselargefiles=define usesocks=undef
use64bitint=undef use64bitall=undef uselongdouble=undef
usemymalloc=n, bincompat5005=undef
Compiler:
cc=‘gcc’, ccflags =‘-D_REENTRANT -D_GNU_SOURCE -fno-strict-aliasing -pipe
-Wdeclaration-after-statement -I/usr/local/include -D_LARGEFILE_SOURCE -
D_FILE_OFFSET_BITS=64 -I/usr/include/gdbm’,
optimize=‘-O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-
protector --param=ssp-buffer-size=4 -m32 -march=i386 -mtune=generic -
fasynchronous-unwind-tables’,
cppflags=‘-D_REENTRANT -D_GNU_SOURCE -fno-strict-aliasing -pipe -
Wdeclaration-after-statement -I/usr/local/include -I/usr/include/gdbm’
ccversion=‘’, gccversion=‘4.1.2 20080704 (Red Hat 4.1.2-44)’,
gccosandvers=‘’
intsize=4, longsize=4, ptrsize=4, doublesize=8, byteorder=1234
d_longlong=define, longlongsize=8, d_longdbl=define, longdblsize=12
ivtype=‘long’, ivsize=4, nvtype=‘double’, nvsize=8, Off_t=‘off_t’,
lseeksize=8
alignbytes=4, prototype=define
Linker and Libraries:
ld=‘gcc’, ldflags =’ -L/usr/local/lib’
libpth=/usr/local/lib /lib /usr/lib
libs=-lresolv -lnsl -lgdbm -ldb -ldl -lm -lcrypt -lutil -lpthread -lc
perllibs=-lresolv -lnsl -ldl -lm -lcrypt -lutil -lpthread -lc
libc=/lib/libc-2.5.so, so=so, useshrplib=true, libperl=libperl.so
gnulibc_version=‘2.5’
Dynamic Linking:
dlsrc=dl_dlopen.xs, dlext=so, d_dlsymun=undef, ccdlflags=‘-Wl,-E -Wl,-
rpath,/usr/lib/perl5/5.8.8/i386-linux-thread-multi/CORE’
cccdlflags=‘-fPIC’, lddlflags=‘-shared -O2 -g -pipe -Wall -Wp,-
D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=4 -
m32 -march=i386 -mtune=generic -fasynchronous-unwind-tables -L/usr/local/lib’

Perl Include Paths (@INC)

/opt/rt3/bin/…/local/lib
/opt/rt3/bin/…/lib
/usr/lib/perl5/site_perl/5.8.8/i386-linux-thread-multi
/usr/lib/perl5/site_perl/5.8.7/i386-linux-thread-multi
/usr/lib/perl5/site_perl/5.8.6/i386-linux-thread-multi
/usr/lib/perl5/site_perl/5.8.5/i386-linux-thread-multi
/usr/lib/perl5/site_perl/5.8.8
/usr/lib/perl5/site_perl/5.8.7
/usr/lib/perl5/site_perl/5.8.6
/usr/lib/perl5/site_perl/5.8.5
/usr/lib/perl5/site_perl
/usr/lib/perl5/vendor_perl/5.8.8/i386-linux-thread-multi
/usr/lib/perl5/vendor_perl/5.8.7/i386-linux-thread-multi
/usr/lib/perl5/vendor_perl/5.8.6/i386-linux-thread-multi
/usr/lib/perl5/vendor_perl/5.8.5/i386-linux-thread-multi
/usr/lib/perl5/vendor_perl/5.8.8
/usr/lib/perl5/vendor_perl/5.8.7
/usr/lib/perl5/vendor_perl/5.8.6
/usr/lib/perl5/vendor_perl/5.8.5
/usr/lib/perl5/vendor_perl
/usr/lib/perl5/5.8.8/i386-linux-thread-multi
/usr/lib/perl5/5.8.8
.
/etc/httpd

RT Config
MaxInlineBody 12000
OldestTransactionsFirst 1
UsernameFormat concise
ShowUnreadMessageNotifications 1
WebDefaultStylesheet web2
MessageBoxRichText 1
PlainTextPre 0
MessageBoxRichTextHeight 200
MessageBoxWidth 72
MessageBoxHeight 15
ActiveStatus new, open, stalled
Active_MakeClicky
AmbiguousDayInFuture 0
AmbiguousDayInPast 0
AutoLogoff 0
CanonicalizeOnCreate 0
CanonicalizeRedirectURLs 0
CommentAddress
CorrespondAddress
CustomFieldValuesSources
DashboardAddress
DashboardSubject %s Dashboard: %s
DatabaseHost localhost
DatabaseName rt3
DatabasePassword Password not printed
DatabasePort
DatabaseRTHost localhost
DatabaseType mysql
DatabaseUser rt_user
DateDayBeforeMonth 1
DateTimeFormat DefaultFormat
DefaultSearchResultFormat ‘id/TITLE:#’,
Subject/TITLE:Sub
ject’, Status, QueueName, OwnerName, Priority, ‘NEWLINE’, ‘’,
Requestors’, ‘CreatedRelative’,
ToldRelative’, ‘LastUpdatedRelative’,
TimeLeft
DefaultSummaryRows 10
DevelMode 0
DisableGraphViz 1
EmailFrequency Individual messages
EmailInputEncodings utf-8, iso-8859-1, us-ascii
EmailOutputEncoding utf-8
EnableReminders 1
ExternalAuthPriority My_LDAP
ExternalSettings My_LDAP, HASH(0xaf03cb8)
ExtractSubjectTagMatch Regexp
ExtractSubjectTagNoMatch Regexp
ForwardFromUser 0
FriendlyFromLineFormat “%s via RT” <%s>
FriendlyToLineFormat “%s of broadvox.local Ticket #%s”:;
GnuPG Enable, 0, AllowEncryptDataInDB, 0, OutgoingMessagesFormat, RFC
GnuPGOptions homedir, /opt/rt3/var/data/gpg
HomepageComponents QuickCreate, Quicksearch, MyAdminQueues,
MySupportQueues, MyReminders, RefreshHomepage, Dashboards
InactiveStatus resolved, rejected, deleted
LexiconLanguages *
LinkTransactionsRun1Scrip 0
LogDir /opt/rt3/var/log
LogStackTraces debug
LogToFileNamed rt.log
LogToScreen info
LogToSyslog info
LogToSyslogConf
LogoURL /NoAuth/images/bplogo.gif
LoopsToRTOwner 1
MailCommand sendmailpipe
MailParams
MasonParameters
MaxAttachmentSize 10000000
MessageBoxIncludeSignature 1
MessageBoxWrap HARD
MinimumPasswordLength 5
NetServerOptions
NotifyActor 0
Organization broadvox.local
OwnerEmail root
Plugins RT::Authen::ExternalAuth
PreviewScripMessages 0
RTAddressRegexp ^rt@example.com$
RecordOutgoingEmail 1
RedistributeAutoGeneratedMessages privileged
SMTPDebug 0
SelfServiceRegex Regexp
SendmailArguments -oi -t
SendmailBounceArguments -f “<>”
SendmailPath /usr/sbin/sendmail
ShowBccHeader 0
ShowTransactionImages 1
StandaloneMaxServers 1
StandaloneMaxSpareServers 0
StandaloneMinServers 1
StandaloneMinSpareServers 0
StrictLinkACL 1
Timezone US/Eastern
UseFriendlyFromLine 1
UseFriendlyToLine 0
UseTransactionBatch 1
WebBaseURL http://localhost:80
WebDomain localhost
WebFlushDbCacheEveryRequest 1
WebImagesURL /NoAuth/images/
WebNoAuthRegex Regexp
WebPath
WebPort 80
WebSecureCookies 0
WebURL http://localhost:80/
WikiImplicitLinks 0
rtname broadvox.local

CONFIDENTIAL. This e-mail and any attached files are confidential and should
be destroyed and/or returned if you are not the intended and proper recipient.


The rt-users Archives

Community help: http://wiki.bestpractical.com
Commercial support: sales@bestpractical.com

Discover RT’s hidden secrets with RT Essentials from O’Reilly Media.
Buy a copy at http://rtbook.bestpractical.com

CONFIDENTIAL. This e-mail and any attached files are confidential and should be destroyed and/or returned if you are not the intended and proper recipient.