I’m working on setting up RT 3.4.2 on a test machine and I have the web
interface working, but I’m having some problems with creating tickets via
email.
Here’s what I’m running:
RT 3.4.2
OS X (server) 10.3.8
Perl 5.8.5
Apache 2.0.54
mod_fastcgi 2.4.2
MySQL 4.0.18 (stock version that comes with OS X 10.3)
Postfix (stock version that comes with OS X 10.3)
DBIx::SearchBuilder 1.27
HTML::Mason v1.26
I have attached the full system configuration as a separate file.
I have a alias setup in Postfix called support:
support: |“/opt/local/rt3/bin/rt-mailgate --debug --queue new
–action correspond --url http://rt-foo.bar.com/”
rt-foo.bar.com is a IP alias that points to foo.bar.com.
When I send email to support@foo.bar.com, no ticket is created. Here’s what I
see in the mail logs on foo.bar.com:May 16 12:01:00 foo postfix/local[25508]: 14CCA5C606: to=support@foo.bar.com
, relay=local, delay=7649, status=deferred (temporary failure. Command
output: Connecting to http://rt-foo.bar.com//REST/1.0/NoAuth/mail-gateway at
/opt/local/rt3/bin/rt-mailgate line 99, <> chunk 1. An Error Occurred
500 Can’t connect to rt-foo.bar.com:80 (connect: Invalid argument)
This is /opt/local/rt3/bin/rt-mailgate
exiting because of an undefined server error at /opt/local/rt3/bin/rt-mailgate
line 147, <> chunk 1. )
I have the new queue setup to allow “Everyone” to CreateTicket and SeeQueue.
I can create a ticket via the web interface and email will go out for that
ticket.
This is my first time setting up RT 3, I’ve been using RT 2 for a long time.
rt3_sysconfig (7.6 KB)
I did some further digging and realized that I couldn’t ping the
rt-foo.bar.com address from foo.bar.com or use lynx to connect to
http://rt-foo.bar.com from the same system. I looked at the routing
tables and realized that there wasn’t a route in place for the system
to talk to the IP aliased interface. I did a “route add -host
(aliased IP addr) 127.0.0.1” and everything is working now.
-GrantOn 5/16/05, Grant Miller grantmiller1@gmail.com wrote:
I’m working on setting up RT 3.4.2 on a test machine and I have the web
interface working, but I’m having some problems with creating tickets via
email.
Here’s what I’m running:
RT 3.4.2
OS X (server) 10.3.8
Perl 5.8.5
Apache 2.0.54
mod_fastcgi 2.4.2
MySQL 4.0.18 (stock version that comes with OS X 10.3)
Postfix (stock version that comes with OS X 10.3)
DBIx::SearchBuilder 1.27
HTML::Mason v1.26
I have attached the full system configuration as a separate file.
I have a alias setup in Postfix called support:
support: |“/opt/local/rt3/bin/rt-mailgate --debug --queue new
–action correspond --url http://rt-foo.bar.com/”
rt-foo.bar.com is a IP alias that points to foo.bar.com.
When I send email to support@foo.bar.com, no ticket is created. Here’s what I
see in the mail logs on foo.bar.com:
May 16 12:01:00 foo postfix/local[25508]: 14CCA5C606: to=support@foo.bar.com
, relay=local, delay=7649, status=deferred (temporary failure. Command
output: Connecting to http://rt-foo.bar.com//REST/1.0/NoAuth/mail-gateway at
/opt/local/rt3/bin/rt-mailgate line 99, <> chunk 1. An Error Occurred
500 Can’t connect to rt-foo.bar.com:80 (connect: Invalid argument)
This is /opt/local/rt3/bin/rt-mailgate
exiting because of an undefined server error at /opt/local/rt3/bin/rt-mailgate
line 147, <> chunk 1. )
I have the new queue setup to allow “Everyone” to CreateTicket and SeeQueue.
I can create a ticket via the web interface and email will go out for that
ticket.
This is my first time setting up RT 3, I’ve been using RT 2 for a long time.
–