[rt-users] No outbound email after upgrade
Ditri, Chris
Cditri at experi-metal.com
Fri Aug 21 14:33:10 EDT 2015
Hello,
I just upgraded from debian wheezy, which uses RT 4.0.7 to Jessie, which uses RT 4.2.8. Like a good debian user, I'm trying to stick with exim4, and it has always worked for my purposes in 4.0.7.
However
Ever since the update, RT will no longer send emails. So, I thought that my debian update must have squashed my exim configs... but it didn't. From a bash shell, I can send email as anyone I want -- including the RT user. But RT itself no longer sends messages. There is nothing in any of my log files, and I pushed everything in RT to 'debug'. I check the exim logs, and the messages look like they are not even being submitted to the mail service (there is no record of them).
I didn't change my RT_SiteConfig.pm file at all... though I have spent several hours, after discovering this problem, playing with options to try to jog it back into sending email. Nothing works. Of course.
Can someone point me in the right direction here?
Thank you!
Here is my current config:
Set($LDAPHost, 'domaincontroller.mycompany.com');
Set($ExternalAuthPriority, [ 'My_LDAP',
]
);
Set( @Plugins, qw(RT::Authen::ExternalAuth) );
Set($ExternalInfoPriority, [ 'My_LDAP'
]
);
Set($ExternalServiceUsesSSLorTLS, 0);
Set($AutoCreateNonExternalUsers, 0);
Set($ExternalAuthPriority,['My_LDAP','My_Oracle','SecondaryLDAP','Other-DB']);
'type' => 'ldap',
'server' => 'domaincontroller.mycompany.com',
'user' => 'rtuser at mycompany.com',
'pass' => 'password',
'base' => 'ou=COMPANY USERS,dc=mycompany,dc=com',
'filter' => '(&(ObjectCategory=User)(ObjectClass=Person))',
'd_filter' => '',
'tls' => 1,
'ssl_version' => 3,
'net_ldap_args' => [ version => 3 ],
'attr_match_list' => [ 'Name',
'EmailAddress',
'RealName',
'WorkPhone',
'Address2'
],
'attr_map' => { 'Name' => 'sAMAccountName',
'EmailAddress' => 'mail',
'Organization' => 'physicalDeliveryOfficeName',
'RealName' => 'cn',
'ExternalAuthId' => 'sAMAccountName',
'Gecos' => 'sAMAccountName',
'WorkPhone' => 'telephoneNumber',
'Address1' => 'streetAddress',
'City' => 'l',
'State' => 'st',
'Zip' => 'postalCode',
'Country' => 'co'
}
},
}
);
1;
my $zone = "UTC";
$zone=`/bin/cat /etc/timezone`
if -f "/etc/timezone";
chomp $zone;
Set($Timezone, $zone);
Set($rtname, 'rt.mycompany.com');
Set($Organization, 'RT.mycompany.com');
Set($CorrespondAddress , 'rt at rt.mycompany.com');
Set($CommentAddress , 'rt at rt.mycompany.com');
Set($WebPath , "/rt");
Set($WebBaseURL , "http://rt.mycompany.com");
Set($LogToSyslog , 'debug');
Set($LogToScreen , 'debug');
Set($LogDir, '/var/log/request-tracker4');
Set($SendmailPath, "/usr/lib/sendmail");
Set($SendmailArguments, "-t");
my %typemap = (
mysql => 'mysql',
pgsql => 'Pg',
sqlite3 => 'SQLite',
);
Set($DatabaseType, $typemap{mysql} || "UNKNOWN");
Set($DatabaseHost, 'localhost');
Set($DatabasePort, '');
Set($DatabaseUser , 'mrhappy');
Set($DatabasePassword , 'myhappypassword');
my $dbc_dbname = 'rtdb'; if ( "mysql" eq "sqlite3" ) { Set ($DatabaseName, '' . '/' . $dbc_dbname); } else { Set ($DatabaseName, $dbc_dbname); }
Set($LogToFile , undef);
Set($LogDir, '/var/log/request-tracker4');
Set($LogToSyslog, 'debug');
1;
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.bestpractical.com/pipermail/rt-users/attachments/20150821/3fc65ce0/attachment.htm>
More information about the rt-users
mailing list