Not pulling messages from server...

  • 18 Replies
  • 3328 Views
*

Offline Mad-Batter

  • Myotis
  • ***
  • 50
Not pulling messages from server...
« on: November 12, 2014, 05:51:07 AM »
 Since I re-imaged my c: drive a couple of days ago, The Bat isn't pulling messages from the server. I'm receiving the following logs:

 11/12/2014, 00:45:23: FETCH - receiving mail messages
 11/12/2014, 00:45:23: FETCH - Initiating TLS handshake
 11/12/2014, 00:45:23: FETCH - connection finished - 0 messages received
 11/12/2014, 00:46:46: FETCH - receiving mail messages
 11/12/2014, 00:46:46: FETCH - Initiating TLS handshake
 11/12/2014, 00:46:46: FETCH - connection finished - 0 messages received

When I log in on the web I can see the messages sitting there waiting to be downloaded.

Any ideas what might be happening here?
My service provider told me there are no problems at their end.

*

Offline Mad-Batter

  • Myotis
  • ***
  • 50
Re: Not pulling messages from server...
« Reply #1 on: November 13, 2014, 01:28:53 AM »
Still haven't solved the problem, which is very disconcerting.
However I did install Thunderbird and was able to download the e-mails with that software.

So it is a 'The Bat specific' problem.

*

Offline Mad-Batter

  • Myotis
  • ***
  • 50
Re: Not pulling messages from server...
« Reply #2 on: November 16, 2014, 06:32:07 PM »
I think I'm getting close to the heart of the problem.

I temporarily upgraded to Ver. 2 from Ver. 1.6.
It still couldn't pull messages from the server.
But it had an error message about a bad certificate.

I then upgraded to Ver. 5 and it was able to get the messages.

So it seems the problem was a bad certificate.

I would like to stay with Ver. 1.61, (I've been using it for more than 10 years).
Does anyone here know how to reset the certificates, and if so, how would I do it exactly?

TIA!





*

Offline Anne

  • Administrator
  • Golden Crowned
  • *****
  • 1193
  • Gender: Female
  • Rabbit Lady
    • Yobunny Enterprises
  • The Bat! version: 6.8.8
Re: Not pulling messages from server...
« Reply #3 on: December 11, 2014, 02:32:02 AM »
Hmmm good question, and I'm not sure... let me investigate and come back to this.
Cheers!
Anne


*

Offline Anne

  • Administrator
  • Golden Crowned
  • *****
  • 1193
  • Gender: Female
  • Rabbit Lady
    • Yobunny Enterprises
  • The Bat! version: 6.8.8
Re: Not pulling messages from server...
« Reply #4 on: December 14, 2014, 02:06:49 AM »
My tech support man says the error message is a common one if the date on your computer system is wrong,  can you just check and confirm if this is a factor before we investigate further?
Cheers!
Anne


*

Offline Mad-Batter

  • Myotis
  • ***
  • 50
Re: Not pulling messages from server...
« Reply #5 on: January 26, 2015, 12:09:59 AM »
My tech support man says the error message is a common one if the date on your computer system is wrong,  can you just check and confirm if this is a factor before we investigate further?

Thanks for helping out again Anne!

I was away on vacation and just returned recently, so I didn't pick up your reply until now.

I have been using Thunderbird as an alternative and really miss The Bat 1.61.

I checked and made sure that the system date is correct.
Latest log messages when I try to send a test message:

-sending mail messages, one message in cue
-initiating TLS handshake
-connection finished 0 messages sent
-some messages were not sent, check the log for details


and as before, new messages are not being received.




*

Offline Anne

  • Administrator
  • Golden Crowned
  • *****
  • 1193
  • Gender: Female
  • Rabbit Lady
    • Yobunny Enterprises
  • The Bat! version: 6.8.8
Re: Not pulling messages from server...
« Reply #6 on: January 28, 2015, 07:49:50 PM »
Hi, good to see you back. :) I'm just wondering if it's a server issue, in that the server doesn't support the TLS protocol? I seem to recall having a similar issue once before with something, and the error log was similar to what you are getting.  It's worth trying the other two options Regular and StartTLS (both go to port 25) to see if it is an unsupported service on your mailhost. Some servers don't give very useful error messages back!  Let me know how you get on please. :)
Cheers!
Anne


*

Offline Mad-Batter

  • Myotis
  • ***
  • 50
Re: Not pulling messages from server...
« Reply #7 on: January 29, 2015, 02:48:55 AM »
Hi, good to see you back. :) I'm just wondering if it's a server issue, in that the server doesn't support the TLS protocol?

No, that isn't the problem.
My ISP made a shift to TLS more than a year ago, requiring everyone to follow suit.
I had been using TLS all that time without any problems.

TLS is the only protocol I can use now with my ISP.

*

Offline Anne

  • Administrator
  • Golden Crowned
  • *****
  • 1193
  • Gender: Female
  • Rabbit Lady
    • Yobunny Enterprises
  • The Bat! version: 6.8.8
Re: Not pulling messages from server...
« Reply #8 on: January 29, 2015, 04:21:45 PM »
Which ISP service are you using?

It's a bit tricky to figure out which bit isn't working, as v1.x doesn't have the optional protocol logging, unlike the later versions, (i.e. the smtp.log and pop.log) which is where you'd find further info I think.  The account.log message isn't wildly helpful, is it?!
Cheers!
Anne


*

Offline Mad-Batter

  • Myotis
  • ***
  • 50
Re: Not pulling messages from server...
« Reply #9 on: January 29, 2015, 11:03:17 PM »
Which ISP service are you using?

I am using  pop.broadband.rogers.com / smtp.broadband.rogers.com

Quote
It's a bit tricky to figure out which bit isn't working, as v1.x doesn't have the optional protocol logging, unlike the later versions, (i.e. the smtp.log and pop.log) which is where you'd find further info I think.  The account.log message isn't wildly helpful, is it?!

Here are a few lines from the log recently:
1/28/2015, 23:28:05: FETCH - Initiating TLS handshake
 1/28/2015, 23:28:05: FETCH - connection finished - 0 messages received
 1/28/2015, 23:43:04: FETCH - receiving mail messages
 1/28/2015, 23:43:04: FETCH - Initiating TLS handshake
 1/28/2015, 23:43:04: FETCH - connection finished - 0 messages received
 1/28/2015, 23:58:14: FETCH - receiving mail messages
 1/28/2015, 23:58:14: FETCH - Initiating TLS handshake
 1/28/2015, 23:58:14: FETCH - connection finished - 0 messages received
 1/29/2015, 00:13:14: FETCH - receiving mail messages
 1/29/2015, 00:13:14: FETCH - Initiating TLS handshake
 1/29/2015, 00:13:14: FETCH - connection finished - 0 messages received
 1/29/2015, 00:28:24: FETCH - receiving mail messages
 1/29/2015, 00:28:34: FETCH - Initiating TLS handshake
 1/29/2015, 00:28:34: FETCH - connection finished - 0 messages received
 1/29/2015, 00:43:34: FETCH - receiving mail messages
 1/29/2015, 00:43:34: FETCH - Initiating TLS handshake
 1/29/2015, 00:43:34: FETCH - connection finished - 0 messages received

and here are some lines just before it stopped working:

>12/2/2014, 23:09:38: FILTR - received message from Expedia@ca.expediamail.com (64269 bytes), URL: msgid:f9b95053-9019-449b-bafc-1f8207b5b98a@xtinmta1255.xt.local?folder=\\jazz.trio\Inbox
 12/2/2014, 23:09:39: FETCH - Received message from Bell Survey <do-not-reply@fizzback.net>, size: 13926 bytes, subject: "Feedback on your customer experience with Bell"
>12/2/2014, 23:09:39: FILTR - received message from do-not-reply@fizzback.net (13926 bytes), URL: msgid:2002682460.8714632.1417561970553.JavaMail.tomcat6@arke?folder=\\jazz.trio\Inbox
 12/2/2014, 23:09:39: FETCH - Received message from "Long & McQuade" <email@long-mcquade.com>, size: 14316 bytes, subject: "Today is GIVING TUESDAY! and Cyber Monday Has Been EXTENDED!"
>12/2/2014, 23:09:39: FILTR - received message from email@long-mcquade.com (14316 bytes) (processed by "Bulk"), URL: msgid:20141203003832.26269B81872@lmml.ca?folder=\\jazz.trio\Trash

*

Offline Mad-Batter

  • Myotis
  • ***
  • 50
Re: Not pulling messages from server...
« Reply #10 on: January 29, 2015, 11:15:45 PM »
Hi Anne,

I scrolled back to the top of the log file and found something that might be helpful.
I can't understand its significance, but perhaps you can:

>11/29/2014, 16:27:21: FETCH - Issuer: US, Symantec Corporation, Symantec Trust Network, Symantec Class 3 Secure Server CA - G4.
>11/29/2014, 16:27:21: FETCH - Root: US, VeriSign, Inc., VeriSign Trust Network, (c) 2006 VeriSign, Inc. - For authorized use only, VeriSign Class 3 Public Primary Certification Authority - G5
 11/29/2014, 16:27:22: FETCH - TLS handshake complete
 11/29/2014, 16:27:22: FETCH - connected to POP3 server
 11/29/2014, 16:27:22: FETCH - authenticated (plain)
 11/29/2014, 16:27:22: FETCH - 0 messages in the mailbox, 0 new
 11/29/2014, 16:27:22: FETCH - TLS connection completed successfully
 11/29/2014, 16:27:22: FETCH - connection finished - 0 messages received
 11/29/2014, 16:38:19: FETCH - receiving mail messages
 11/29/2014, 16:38:19: FETCH - Initiating TLS handshake
 11/29/2014, 16:38:19: FETCH - connection finished - 0 messages received

12/2/2014, 23:09:30: FETCH - Connecting to POP3 server pop.broadband.rogers.com on port 995
 12/2/2014, 23:09:30: FETCH - Initiating TLS handshake
>12/2/2014, 23:09:31: FETCH - Certificate S/N: 6834FC8791477CFF7E7D10BF93506942, algorithm: RSA (2048 bits), issued from 11/6/2014 to 11/6/2016 11:59:59 PM, for 2 host(s): pop.broadband.rogers.com, pop.nl.rogers.com.
>12/2/2014, 23:09:31: FETCH - Owner: CA, Ontario, Toronto, Rogers Communications Inc., Unified Communications, pop.broadband.rogers.com.
>12/2/2014, 23:09:31: FETCH - Issuer: US, Symantec Corporation, Symantec Trust Network, Symantec Class 3 Secure Server CA - G4.
>12/2/2014, 23:09:31: FETCH - Root: US, VeriSign, Inc., VeriSign Trust Network, (c) 2006 VeriSign, Inc. - For authorized use only, VeriSign Class 3 Public Primary Certification Authority - G5
 12/2/2014, 23:09:31: FETCH - TLS handshake complete
 12/2/2014, 23:09:31: FETCH - connected to POP3 server
 12/2/2014, 23:09:31: FETCH - authenticated (plain)
 12/2/2014, 23:09:31: FETCH - 34 messages in the mailbox, 34 new

They explicitly mention certificates above.
Any ideas?

*

Offline Anne

  • Administrator
  • Golden Crowned
  • *****
  • 1193
  • Gender: Female
  • Rabbit Lady
    • Yobunny Enterprises
  • The Bat! version: 6.8.8
Re: Not pulling messages from server...
« Reply #11 on: January 31, 2015, 05:08:56 PM »
Thanks, Eric, looking at all the above it is looking like it is the certificate issue, and that the secure TLS cert being used isn't available or compatible in Bat 1.x.

In fact, according to this topic on the rogers.com forums The Bat 3.x has the same issue: http://communityforums.rogers.com/t5/forums/forumtopicpage/board-id/Getting_connected/thread-id/20375 so one option would be to upgrade to the later versions which do work.

There is, however, something on the ritlabs official forums about expired certificates which might be a help, and is worth a try before you opt for the upgrade route: https://www.ritlabs.com/en/forums/forum4/topic11441/ - this reminded me where the certificates were stored / accessed (in the address book!) as I could not recall, despite having seen them!  But as your certificate is valid to 2016 according to your log, I still suspect it's that TB 1.x and other early versions cannot handle the later cert. version.


Cheers!
Anne


*

Offline Mad-Batter

  • Myotis
  • ***
  • 50
Re: Not pulling messages from server...
« Reply #12 on: January 31, 2015, 07:10:18 PM »
There is, however, something on the ritlabs official forums about expired certificates which might be a help, and is worth a try before you opt for the upgrade route: https://www.ritlabs.com/en/forums/forum4/topic11441/ - this reminded me where the certificates were stored / accessed (in the address book!) as I could not recall, despite having seen them!  But as your certificate is valid to 2016 according to your log, I still suspect it's that TB 1.x and other early versions cannot handle the later cert. version.

Thanks Anne!
I also believe it is a certificate issue.
As I mentioned near the beginning, I was able to get a later version of The Bat to work (ver. 5).

The thread at Ritlabs that you link to above is interesting, however they update a certificate that expired just a day before their trouble started.
It's obvious which certif. they needed to update.

In my case, The Bat stopped working around Dec 2, 2014, so the certif. they updated is unlikely to help for me.

Do you know how I can check all the certificates that The Bat is using and what their expiry dates are?

When I go to address book/Trusted Root and look at the certifs., there are a ton of them there.

And they don't list their expiry dates to quickly glance at them.

Thanks again!



*

Offline Anne

  • Administrator
  • Golden Crowned
  • *****
  • 1193
  • Gender: Female
  • Rabbit Lady
    • Yobunny Enterprises
  • The Bat! version: 6.8.8
Re: Not pulling messages from server...
« Reply #13 on: February 01, 2015, 08:06:09 PM »
Hi Eric, There isn't a quick way to check all the expiry dates, as there is no column within the Address Book for that, but if you double click any cert entry in the AB and then choose the Certificate tab from the box which opens, you will see the details of the cert displayed, and that includes its expiry date.  If you search the list for the ones which are mentioned in your log:
Quote
>12/2/2014, 23:09:31: FETCH - Certificate S/N: 6834FC8791477CFF7E7D10BF93506942, algorithm: RSA (2048 bits), issued from 11/6/2014 to 11/6/2016 11:59:59 PM, for 2 host(s): pop.broadband.rogers.com, pop.nl.rogers.com.
>12/2/2014, 23:09:31: FETCH - Owner: CA, Ontario, Toronto, Rogers Communications Inc., Unified Communications, pop.broadband.rogers.com.
>12/2/2014, 23:09:31: FETCH - Issuer: US, Symantec Corporation, Symantec Trust Network, Symantec Class 3 Secure Server CA - G4.
>12/2/2014, 23:09:31: FETCH - Root: US, VeriSign, Inc., VeriSign Trust Network, (c) 2006 VeriSign, Inc. - For authorized use only, VeriSign Class 3 Public Primary Certification Authority - G5
and check each expiry date you may find what's wrong. You can also use the controls along the bottom of that box to import, export, view and delete certs, but go carefully! 
Cheers!
Anne


*

Offline Mad-Batter

  • Myotis
  • ***
  • 50
Re: Not pulling messages from server...
« Reply #14 on: February 01, 2015, 09:58:47 PM »
If you search the list for the ones which are mentioned in your log:and check each expiry date you may find what's wrong. You can also use the controls along the bottom of that box to import, export, view and delete certs, but go carefully!

Thanks Anne.
I think I've reached the end of the road.

There are no certifs. for Rogers etc.
The VeriSign Class 3 Public Primary Certification Authority - G5 certif.
expires in 2035.   :(


 

SMF spam blocked by CleanTalk