Re: [rt-users] Problem with RT-Extension-CommandByMail

2006-09-06 Thread Charlie Garrison
Good afternoon,

On 4/9/06 at 4:14 AM +0400, Ruslan Zakirov <[EMAIL PROTECTED]> wrote:

>> Is there something I can do to get more logging detail? Then maybe I can get
>> some clues as to where the problem might be.
>First of all, in the repository we have version 0.05 which is newer
>than on the CPAN. You can check out from the SVN or wait for new
>release.

Is this the repository you are referring to?


OK, I think I just found the newer version you are referring to.

>To debug you can use next command: `rt-mailgate --url 'http://...'
>--queue general --action 'correspond' --debug`. As input type
>something like:
>From: [EMAIL PROTECTED]
>Subject: test
>
>test
>
>hit ctrl+d at the end.

I had forgotten about that technique for testing, thanks for the reminder. And
it did direct me towards the problem. One of the modules was complaining about a
missing sub. I basically had a corrupt install; I cleared out all the
CommandByEmail files and restored the Interface/Email.pm file. I re-installed
CommandByEmail and did NOT apply any patches. And I had to change one of the
modules to import the missing sub.

Messages are now getting processed and entered into RT. I'm still not getting
any changes to tickets based on commands in email messages. Maybe that will be
fixed with v0.05.

>Also there is problem with default value of the --action argument in
>3.6.0 and may be 3.6.1, try to add "--action correspond" to all your
>mail aliases. I fixed it in the RT repository, but don't remember if
>it was included into 3.6.1 or not.

My rt-mailgate commands already had an explicit --action, so that shouldn't be
an issue.

Thanks for your help.

Charlie

-- 
   Charlie Garrison  <[EMAIL PROTECTED]>
   PO Box 141, Windsor, NSW 2756, Australia
___
http://lists.bestpractical.com/cgi-bin/mailman/listinfo/rt-users

Community help: http://wiki.bestpractical.com
Commercial support: [EMAIL PROTECTED]


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


Re: [rt-users] Problem with RT-Extension-CommandByMail

2006-09-03 Thread Ruslan Zakirov

On 9/4/06, Charlie Garrison <[EMAIL PROTECTED]> wrote:

Good morning,

On 3/9/06 at 6:57 PM -0400, Michael G Schwern <[EMAIL PROTECTED]> wrote:

>> This is the point where one usually runs the tests.  They might point
>> out something which has gone wrong with CommandByMail and your system.
>
>Jesse informs me that its non-trivial to run the CommandByMail tests.
>They require a running, installed RT instance.  Additionally the tests
>are "destructive" in that they actively add tickets and send mail via
>your installed RT instance.  So don't run them against a production
>instance.

Yep, I found that out the hard way. I was running tests but quickly got tired of
deleting all the 'test' tickets. The tests were failing, but still creating
tickets.

Is there something I can do to get more logging detail? Then maybe I can get
some clues as to where the problem might be.

First of all, in the repository we have version 0.05 which is newer
than on the CPAN. You can check out from the SVN or wait for new
release.

To debug you can use next command: `rt-mailgate --url 'http://...'
--queue general --action 'correspond' --debug`. As input type
something like:
From: [EMAIL PROTECTED]
Subject: test

test

hit ctrl+d at the end.

Also there is problem with default value of the --action argument in
3.6.0 and may be 3.6.1, try to add "--action correspond" to all your
mail aliases. I fixed it in the RT repository, but don't remember if
it was included into 3.6.1 or not.



Thanks,
Charlie

--
   Charlie Garrison  <[EMAIL PROTECTED]>
   PO Box 141, Windsor, NSW 2756, Australia
___
http://lists.bestpractical.com/cgi-bin/mailman/listinfo/rt-users

Community help: http://wiki.bestpractical.com
Commercial support: [EMAIL PROTECTED]


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: [EMAIL PROTECTED]


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


Re: [rt-users] Problem with RT-Extension-CommandByMail

2006-09-03 Thread Charlie Garrison
Good morning,

On 3/9/06 at 6:57 PM -0400, Michael G Schwern <[EMAIL PROTECTED]> wrote:

>> This is the point where one usually runs the tests.  They might point
>> out something which has gone wrong with CommandByMail and your system.
>
>Jesse informs me that its non-trivial to run the CommandByMail tests. 
>They require a running, installed RT instance.  Additionally the tests
>are "destructive" in that they actively add tickets and send mail via
>your installed RT instance.  So don't run them against a production
>instance.

Yep, I found that out the hard way. I was running tests but quickly got tired of
deleting all the 'test' tickets. The tests were failing, but still creating
tickets.

Is there something I can do to get more logging detail? Then maybe I can get
some clues as to where the problem might be.

Thanks,
Charlie

-- 
   Charlie Garrison  <[EMAIL PROTECTED]>
   PO Box 141, Windsor, NSW 2756, Australia
___
http://lists.bestpractical.com/cgi-bin/mailman/listinfo/rt-users

Community help: http://wiki.bestpractical.com
Commercial support: [EMAIL PROTECTED]


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


Re: [rt-users] Problem with RT-Extension-CommandByMail

2006-09-03 Thread Michael G Schwern

Michael G Schwern wrote:

Charlie Garrison wrote:
I have installed RT-Extension-CommandByMail-0.03 in my RT v3.4.5 
setup. After

completing the installation steps, RT stops processing any messages via
rt-mailgate. Once I comment the @MailPlugins line then messages get 
processed

again.

I used the following install procedure:

cd ~/src/RT-Extension-CommandByMail-0.03
perl Makefile.PL
make


This is the point where one usually runs the tests.  They might point 
out something which has gone wrong with CommandByMail and your system.


Jesse informs me that its non-trivial to run the CommandByMail tests.  They require a 
running, installed RT instance.  Additionally the tests are "destructive" in 
that they actively add tickets and send mail via your installed RT instance.  So don't 
run them against a production instance.
___
http://lists.bestpractical.com/cgi-bin/mailman/listinfo/rt-users

Community help: http://wiki.bestpractical.com
Commercial support: [EMAIL PROTECTED]


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


Re: [rt-users] Problem with RT-Extension-CommandByMail

2006-09-03 Thread Michael G Schwern

Charlie Garrison wrote:

I have installed RT-Extension-CommandByMail-0.03 in my RT v3.4.5 setup. After
completing the installation steps, RT stops processing any messages via
rt-mailgate. Once I comment the @MailPlugins line then messages get processed
again.

I used the following install procedure:

cd ~/src/RT-Extension-CommandByMail-0.03
perl Makefile.PL
make


This is the point where one usually runs the tests.  They might point out 
something which has gone wrong with CommandByMail and your system.

 make test


su
make install
cd /usr/local/rt3
patch -p0 <
~/src/RT-Extension-CommandByMail-0.03/patch/command_by_email-0.1-RT-3.4.5.patch
vi etc/RT_SiteConfig.pm
(added following line at end of file, before trailing "1;")
@MailPlugins = qw(Auth::MailFrom Filter::TakeAction);
apachectl stop
apachectl start

I also tried some variations of the above, but nothing seems to work. I can't
see anything in rt.log that sheds any light on the problem.

What am I possibly doing wrong? How can I get RT-Extension-CommandByMail to
work?

Thanks,
Charlie



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

Community help: http://wiki.bestpractical.com
Commercial support: [EMAIL PROTECTED]


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


Re: [rt-users] Problem with RT-Extension-CommandByMail

2006-09-03 Thread Charlie Garrison
Good morning,

On 3/9/06 at 7:44 PM +0400, Ruslan Zakirov <[EMAIL PROTECTED]> wrote:

>1. Without logs I couldn't say anything helpful.

Agreed, but I'm not sure where to look. There is nothing in the apache
error_log. And this is all I get from the rt.log:

[Sun Sep  3 19:23:47 2006] [debug]: Converting 'US-ASCII' to 'utf-8' for
text/plain - Doing command test [5] (/usr/local/rt3/lib/RT/I18N.pm:225)

If you have any suggestions for getting something useful into the logs, I'd love
to hear it.

>2. You may try 3.4.6 RC without any patch

I decided to update to 3.6.1 if I was going to bother with an update. The
CommandByMail stuff is still not working. I have tested with and without the
Interface/Email.pm patch.

If I use this line in RT_SiteConfig.pm then messages get processed and a ticket
is created:

@MailPlugins = qw(Auth::MailFrom );

But if I use this line instead then no ticket is created:

@MailPlugins = qw(Auth::MailFrom Filter::TakeAction);

Any ideas?

Thanks,
Charlie

-- 
   Charlie Garrison  <[EMAIL PROTECTED]>
   PO Box 141, Windsor, NSW 2756, Australia
___
http://lists.bestpractical.com/cgi-bin/mailman/listinfo/rt-users

Community help: http://wiki.bestpractical.com
Commercial support: [EMAIL PROTECTED]


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


Re: [rt-users] Problem with RT-Extension-CommandByMail

2006-09-03 Thread Ruslan Zakirov

1. Without logs I couldn't say anything helpful.
2. You may try 3.4.6 RC without any patch

On 9/3/06, Charlie Garrison <[EMAIL PROTECTED]> wrote:

Good morning,

I have installed RT-Extension-CommandByMail-0.03 in my RT v3.4.5 setup. After
completing the installation steps, RT stops processing any messages via
rt-mailgate. Once I comment the @MailPlugins line then messages get processed
again.

I used the following install procedure:

cd ~/src/RT-Extension-CommandByMail-0.03
perl Makefile.PL
make
su
make install
cd /usr/local/rt3
patch -p0 <
~/src/RT-Extension-CommandByMail-0.03/patch/command_by_email-0.1-RT-3.4.5.patch
vi etc/RT_SiteConfig.pm
(added following line at end of file, before trailing "1;")
@MailPlugins = qw(Auth::MailFrom Filter::TakeAction);
apachectl stop
apachectl start

I also tried some variations of the above, but nothing seems to work. I can't
see anything in rt.log that sheds any light on the problem.

What am I possibly doing wrong? How can I get RT-Extension-CommandByMail to
work?

Thanks,
Charlie

--
   Charlie Garrison  <[EMAIL PROTECTED]>
   PO Box 141, Windsor, NSW 2756, Australia
___
http://lists.bestpractical.com/cgi-bin/mailman/listinfo/rt-users

Community help: http://wiki.bestpractical.com
Commercial support: [EMAIL PROTECTED]


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: [EMAIL PROTECTED]


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


[rt-users] Problem with RT-Extension-CommandByMail

2006-09-03 Thread Charlie Garrison
Good morning,

I have installed RT-Extension-CommandByMail-0.03 in my RT v3.4.5 setup. After
completing the installation steps, RT stops processing any messages via
rt-mailgate. Once I comment the @MailPlugins line then messages get processed
again.

I used the following install procedure:

cd ~/src/RT-Extension-CommandByMail-0.03
perl Makefile.PL
make
su
make install
cd /usr/local/rt3
patch -p0 <
~/src/RT-Extension-CommandByMail-0.03/patch/command_by_email-0.1-RT-3.4.5.patch
vi etc/RT_SiteConfig.pm
(added following line at end of file, before trailing "1;")
@MailPlugins = qw(Auth::MailFrom Filter::TakeAction);
apachectl stop
apachectl start

I also tried some variations of the above, but nothing seems to work. I can't
see anything in rt.log that sheds any light on the problem.

What am I possibly doing wrong? How can I get RT-Extension-CommandByMail to
work?

Thanks,
Charlie

-- 
   Charlie Garrison  <[EMAIL PROTECTED]>
   PO Box 141, Windsor, NSW 2756, Australia
___
http://lists.bestpractical.com/cgi-bin/mailman/listinfo/rt-users

Community help: http://wiki.bestpractical.com
Commercial support: [EMAIL PROTECTED]


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