RT slowness but ONLY when sending email

We’ve got a new RT install (RT 3.8.4 running on Solaris 10) that we’ve
started using here at work.

I’ve read through a bunch of the “slow” RT threads, but haven’t seen what we
are. In general the performance is very good.

Our problem is when a user takes an action that generates an outbound email
message. The application just sits there for a LONG time (maybe 60 seconds
or so) before the resulting page is displayed and the mail message is
delivered. If a user goes into the preferences and turns off the email
functionality, the system performance on the same function is perfectly
acceptable. Using sendmail from the command line works just fine with no
delay so we’re at a loss.

It looks like RT is timing out waiting for SOMETHING and then sends the
message after the timeout. Any help or advice would be greatly appreciated!
View this message in context: http://old.nabble.com/RT-slowness-but-ONLY-when-sending-email-tp26101511p26101511.html

We’ve got a new RT install (RT 3.8.4 running on Solaris 10) that we’ve
started using here at work.

I’ve read through a bunch of the “slow” RT threads, but haven’t seen what we
are. In general the performance is very good.

Our problem is when a user takes an action that generates an outbound email
message. The application just sits there for a LONG time (maybe 60 seconds
or so) before the resulting page is displayed and the mail message is
delivered. If a user goes into the preferences and turns off the email
functionality, the system performance on the same function is perfectly
acceptable. Using sendmail from the command line works just fine with no
delay so we’re at a loss.

It looks like RT is timing out waiting for SOMETHING and then sends the
message after the timeout. Any help or advice would be greatly appreciated!

How are you calling your outbound mail functions? via SMTP or ‘sendmail’ ?

The one thing that comes to mind for me is, if you’re using SMTP and
you’re using an MTA which has something similar to Sendmail’s GreetPause
feature, and you don’t have it configured properly, you could be causing
yourself unnecessary delays.

check your etc/RT_SiteConfig or etc/RT_Config files to see what your
outbound mail settings are, and then AS THE USER THAT RUNS HTTPD, try to
simulate the outbound mail process from the command line to see if that
gives you any clues. Also, check your mail and httpd log files to see
if there are any clues there.

hope this helps.

Alan

Read the following miniarticle:

http://wiki.bestpractical.com/view/SendmailTipsOn Sat, Oct 31, 2009 at 9:51 AM, Alan Premselaar alien@12inch.com wrote:

On 10/31/09 10:23, gunslinger95 wrote:

We’ve got a new RT install (RT 3.8.4 running on Solaris 10) that we’ve
started using here at work.

I’ve read through a bunch of the “slow” RT threads, but haven’t seen what we
are. In general the performance is very good.

Our problem is when a user takes an action that generates an outbound email
message. The application just sits there for a LONG time (maybe 60 seconds
or so) before the resulting page is displayed and the mail message is
delivered. If a user goes into the preferences and turns off the email
functionality, the system performance on the same function is perfectly
acceptable. Using sendmail from the command line works just fine with no
delay so we’re at a loss.

It looks like RT is timing out waiting for SOMETHING and then sends the
message after the timeout. Any help or advice would be greatly appreciated!

How are you calling your outbound mail functions? via SMTP or ‘sendmail’ ?

The one thing that comes to mind for me is, if you’re using SMTP and
you’re using an MTA which has something similar to Sendmail’s GreetPause
feature, and you don’t have it configured properly, you could be causing
yourself unnecessary delays.

check your etc/RT_SiteConfig or etc/RT_Config files to see what your
outbound mail settings are, and then AS THE USER THAT RUNS HTTPD, try to
simulate the outbound mail process from the command line to see if that
gives you any clues. Also, check your mail and httpd log files to see
if there are any clues there.

hope this helps.

Alan


http://lists.bestpractical.com/cgi-bin/mailman/listinfo/rt-users

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

Best regards, Ruslan.

That sounds VERY promising - I’ll try that first thing Monday morning and
report back. Thanks for the link - as I said - I’m just learning the tool,
but EVERYONE in the office likes it so far…

Ruslan Zakirov wrote:

Read the following miniarticle:

http://wiki.bestpractical.com/view/SendmailTips

We’ve got a new RT install (RT 3.8.4 running on Solaris 10) that we’ve
started using here at work.

I’ve read through a bunch of the “slow” RT threads, but haven’t seen
what we
are. In general the performance is very good.

Our problem is when a user takes an action that generates an outbound
email
message. The application just sits there for a LONG time (maybe 60
seconds
or so) before the resulting page is displayed and the mail message is
delivered. If a user goes into the preferences and turns off the email
functionality, the system performance on the same function is perfectly
acceptable. Using sendmail from the command line works just fine with
no
delay so we’re at a loss.

It looks like RT is timing out waiting for SOMETHING and then sends the
message after the timeout. Any help or advice would be greatly
appreciated!

How are you calling your outbound mail functions? via SMTP or ‘sendmail’
?

The one thing that comes to mind for me is, if you’re using SMTP and
you’re using an MTA which has something similar to Sendmail’s GreetPause
feature, and you don’t have it configured properly, you could be causing
yourself unnecessary delays.

check your etc/RT_SiteConfig or etc/RT_Config files to see what your
outbound mail settings are, and then AS THE USER THAT RUNS HTTPD, try to
simulate the outbound mail process from the command line to see if that
gives you any clues. Also, check your mail and httpd log files to see
if there are any clues there.

hope this helps.

Alan


http://lists.bestpractical.com/cgi-bin/mailman/listinfo/rt-users

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


Best regards, Ruslan.


http://lists.bestpractical.com/cgi-bin/mailman/listinfo/rt-users

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

View this message in context: http://old.nabble.com/RT-slowness-but-ONLY-when-sending-email-tp26101511p26139614.html