Re: Help for a possible thunderbird (or perdition??) bug

Simon Horman <[email protected]>
Newsgroups gmane.mail.perdition.user
Message-ID <[email protected]>
On Fri, Jul 09, 2010 at 11:58:44AM +0900, Simon Horman wrote:
> On Thu, Jul 08, 2010 at 03:33:47PM +0200, Marco Morandini wrote:
> > Recently, I switched from thunderbird 3.05 to 3.1, on linux.
> > 
> > After the switch, I was no more able to download
> > my e-mail using our pop3s server more than once;
> > So, I had to re-start thunderbird each time.
> > I filed this bug report,
> > 
> > https://bugzilla.mozilla.org/show_bug.cgi?id=575915
> > 
> > The problem was acknowledged, and if I understand correctly
> > (I'm not sure of this, It's better read the bug logs if you are 
> > interested), it happens because the secure connection
> > encounters an error after the first authentication and mail download.
> > 
> > I answered some questions, and at the end asked for help
> > to our sysadm. It turned out that I was not accessing
> > directly the pop3s server. Rather, I was accessing perdition
> > 1.17.1 (debian lenny). And thunderbird 3.1 works flawlessy accessing
> > our real pop3s server.
> > So, it can be a thunderbird a bug, but it occurs only with perdition.
> > 
> > I'm writing you because I've left unanswered the following questions:
> > 
> >  >Can you check with Gmail's POP3 server using perdition 1.17.1 and Tb 3.1?
> >  > Can you test with newer perdition 1.18 shipped on 27th November 2009 
> > shortly?

1.19rc1 was released earlier this week. You may want to consider testing
that too.

> > I can't use our real server for these experiments. So, I've built
> > perdition 1.17.1 and perdition 1.18 on my pc (linux) (where I have 
> > administrative rights). Both were built
> > 
> > The plan was to fire perdition.pop3s (not as a daemon).
> > Something like (for "Can you check with Gmail's POP3 server using 
> > perdition 1.17.1 and Tb 3.1"):
> > 
> > ./perdition.pop3s -s pop.googlemail.com -d --no_daemon 
> > --ssl_ca_accept_self_signed -C
> > 
> > But I've surely done something wrong, perhaps in the generation of the 
> > self-signed certificates: perdition 1.18 quits immediately, and 
> > perdition 1.17.1 quits as soon as I try to download my e-mail from 
> > thunderbird. I've not modified the installed configuration files, nor 
> > added any database.
> > 
> > So, could you please confirm me that what I'm trying to do has some 
> > sense? And if this is the case, could you write for me an idiot-proof
> > step-by-step instruction list, including the generation of the 
> > certificate, so that I can help the thunderbird guy?
> > (even better would be to help him directly, but I can take care of it if 
> > you don't have time).
> 
> [snip]
> 
> What you are trying to do seems sane enough.
> 
> I suspect that the reason that perdition is exiting is because
> you are running it as a non-root user and it doesn't have enough
> permissions to do something - for example bind to port 110.
> 
> If you look in the logs (probably /var/log/mail.log) then some
> enlightening information may be there. Else you can tell perdition
> to log to STDERR, in which case some interesting information will
> hopefully appear on the terminal in which you invoke perdition.
> 
> ./perdition.pop3s -s pop.googlemail.com -d --no_daemon \
> 	--ssl_ca_accept_self_signed -C -F -
> 
> If my suspicion is correct then the easiest way to resolve it is to
> run perdition as root. Alternatively you can specify an alternate port
> to listen on (e.g. -l 10000) and an alternate location for the pidfile
> (--pid_file $HOME/perdition.pid) and  you should be able to start perdition
> as a non-root user.
> 
> Note that if something else is already listening on port 110 then you will
> either need to stop that process first or tell perdition to use an
> alternate port. netstat -lnt should show you if anything is using port 110
> already.
> 
> There are of course many other factors, and its rather difficult to write
> a foolproof step-by-step guide. Can you try my ideas above and see how you go?
> 
> 
> 
> 
______________________________________________
Perdition-users mailing list
[email protected]
http://lists.vergenet.net/listinfo/perdition-users
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.