RT fails to provide full URLs?

Today I gave up on attempting to upgrade my existing RT install and
did a ground-up install in a new jail on FreeBSD4.8. Turns out
that apache & postgress are just as unhappy there as on the
other box so I abandoned postgres and reinstalled with mysql.

After a lot of googling (BTW somebody really should take an hour
and write viable instruction on how to install RT as the supplied
ones are terribly incomplete), I managed to get it up and running,
can login and see the empty Start Page.

But the pages take FOREVER to load. After waiting for the page to
actually load, I noticed that the “RT” image in the top left is not
being displayed. Doing a “Copy image address”, I see:
http://rt/NoAuth/images/rt.jpg
which is obviously wrong (I would expect a FQDN name after the //).

Is this some sort of config thing that I’m missing? Although I have
updated config.pm, I see nowhere that I need to specify the
hostname on which the server is running.

//\ //

I followed the guidelines at http://www.geert.triple-it.nl/rt_procmail.html

But how it works now? I have created a queue, for example :

Queue name: interfaces

Correspondence address: interfaces@rt.mydomain.com

My DNS have registered rt.mydomain.com, and mydomain.com to the same address
of the mail server.

Do I have to make an alias? How procmail works? I know that every email has
to be dispatched to rt_dispatcher, but how it does the map from
interfaces->rt_dispatcher? I think here is the magic:

$ cat /etc/mail/virtusertable
postmaster@rt.mydomain.com postmaster
@rt.mydomain.com rt_dispatcher

But these are alias? Do I have to put these aliases on postfix?

I just send an email to interfaces@rt.mydomain.com and didn’t work out
(Undeliverable mail return to sender, mail for rt.mydomain.com loops back
to myself. From the mailer-daemon@mydomain.com.

Is something I’m missing?

Thanks in advance,

Iomar

PS: mydomain isn’t the actual domain name, just for the example.

Commoca, Inc.
Iomar Vargas
Software Engineer
ivargas@commoca.com
Calle Méndez Vigo #68 Este
Suite 3
Mayagüez, PR 00680
tel: 787-834-0011
fax: 787-834-0020
mobile: 787-379-0968

But the pages take FOREVER to load. After waiting for the page to
actually load, I noticed that the “RT” image in the top left is not
being displayed. Doing a “Copy image address”, I see:
http://rt/NoAuth/images/rt.jpg
which is obviously wrong (I would expect a FQDN name after the //).

Followup to my own post so it ends up in the archives. User error - this was
caused by a typo in the field
$WebBaseURL =
causing it to resolve to a nonexistant host.

//\ //

Do I have to make an alias? How procmail works? I know that every email has
to be dispatched to rt_dispatcher, but how it does the map from
interfaces->rt_dispatcher? I think here is the magic:

$ cat /etc/mail/virtusertable
postmaster@rt.mydomain.com postmaster
@rt.mydomain.com rt_dispatcher

But these are alias? Do I have to put these aliases on postfix?

First of all, the setup on the page you referred is for sendmail+procmail.
What you have to do is investigate how virtual domains work under postfix
and reproduce what’s on ‘virtusertable’ on a ‘postfix way’. And yes, those
are alias from address to users on the machine.

I just send an email to interfaces@rt.mydomain.com and didn’t work out
(Undeliverable mail return to sender, mail for rt.mydomain.com loops back
to myself. From the mailer-daemon@mydomain.com.
This seems to be a completely different issue now. Either you have an A
record for rt.mydomain.com which points to the host that receives email,
or you have to do an MX record to the corresponding host.

Hope this helps.

Paulo Matos

|Sys & Net Admin | Servi�o de Inform�tica |
|Faculdade de Ci�ncias e Tecnologia | Tel: +351-21-2948596 |
|Universidade Nova de Lisboa | Fax: +351-21-2948548 |
|P-2829-516 Caparica | e-Mail: pjsm@fct.unl.pt |