This site will have limited functionality while we undergo maintenance to improve your experience. If an article doesn't solve your issue and you want to ask a question, we have our support community waiting to help you at @FirefoxSupport on Twitter and/r/firefox on Reddit.

Search Support

Avoid support scams. We will never ask you to call or text a phone number or share personal information. Please report suspicious activity using the “Report Abuse” option.

Learn More

Thunderbird stuck in loop loading same website url

  • 2 replies
  • 1 has this problem
  • 7 views
  • Last reply by Matt

more options

Hello

I've come across a possible problem with Thunderbird (or at least something claiming to be thunderbird) loading my website over and over again. I'm trying to understand the circumstances in which Thunderbird would load a website.

My web logs look something like this

 date                          url       useragent                                                                    ip      response code
 April 18th 2018, 10:18:39.000 /my-page/ "Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101 Thunderbird/52.7.0" x.x.x.x 301
 April 18th 2018, 10:18:40.000 /my-page/ "Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101 Thunderbird/52.7.0" x.x.x.x 200
 April 18th 2018, 10:18:41.000 /my-page/ "Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101 Thunderbird/52.7.0" x.x.x.x 200
 April 18th 2018, 10:18:41.000 /my-page/ "Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101 Thunderbird/52.7.0" x.x.x.x 200
 April 18th 2018, 10:18:42.000 /my-page/ "Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101 Thunderbird/52.7.0" x.x.x.x 200
 April 18th 2018, 10:18:43.000 /my-page/ "Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101 Thunderbird/52.7.0" x.x.x.x 200
 April 18th 2018, 10:18:43.000 /my-page/ "Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101 Thunderbird/52.7.0" x.x.x.x 200
 April 18th 2018, 10:18:44.000 /my-page/ "Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101 Thunderbird/52.7.0" x.x.x.x 200
 ...
 approx 200,00 hits later...
 ...
 April 19th 2018, 12:19:17.000 /my-page/ "Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101 Thunderbird/52.7.0" x.x.x.x 200

Then as mysteriously as they start they stop.

This is not a once off either, I have had the same pattern from a different IP with the same useragent (Thunderbird/52.7.0), and a couple more from Thunderbird/52.6.0


I have tried reproducing this on thunderbird by sending myself an email with a link to my website, but using Fiddler it doesn't load it at all. Are there a specific set of circumstances when thunderbird will try and load a web page? Is it possible Thunderbird is caching the first 301 redirect (I believe http->https redirect), then using this over and over again, even though subsequent requests result in a 200 OK coming back from my server?? Or might there be something specific on that pages html that is tripping up thunderbird? I have noticed some other request to pages on my site that seem fine, and don't sit there requesting it over and over again...

Any suggestions on how I can further debug this issue, or try and worth out how to reproduce this issue?

Thanks Chris

Hello I've come across a possible problem with Thunderbird (or at least something claiming to be thunderbird) loading my website over and over again. I'm trying to understand the circumstances in which Thunderbird would load a website. My web logs look something like this date url useragent ip response code April 18th 2018, 10:18:39.000 /my-page/ "Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101 Thunderbird/52.7.0" x.x.x.x 301 April 18th 2018, 10:18:40.000 /my-page/ "Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101 Thunderbird/52.7.0" x.x.x.x 200 April 18th 2018, 10:18:41.000 /my-page/ "Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101 Thunderbird/52.7.0" x.x.x.x 200 April 18th 2018, 10:18:41.000 /my-page/ "Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101 Thunderbird/52.7.0" x.x.x.x 200 April 18th 2018, 10:18:42.000 /my-page/ "Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101 Thunderbird/52.7.0" x.x.x.x 200 April 18th 2018, 10:18:43.000 /my-page/ "Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101 Thunderbird/52.7.0" x.x.x.x 200 April 18th 2018, 10:18:43.000 /my-page/ "Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101 Thunderbird/52.7.0" x.x.x.x 200 April 18th 2018, 10:18:44.000 /my-page/ "Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101 Thunderbird/52.7.0" x.x.x.x 200 ... approx 200,00 hits later... ... April 19th 2018, 12:19:17.000 /my-page/ "Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101 Thunderbird/52.7.0" x.x.x.x 200 Then as mysteriously as they start they stop. This is not a once off either, I have had the same pattern from a different IP with the same useragent (Thunderbird/52.7.0), and a couple more from Thunderbird/52.6.0 I have tried reproducing this on thunderbird by sending myself an email with a link to my website, but using Fiddler it doesn't load it at all. Are there a specific set of circumstances when thunderbird will try and load a web page? Is it possible Thunderbird is caching the first 301 redirect (I believe http->https redirect), then using this over and over again, even though subsequent requests result in a 200 OK coming back from my server?? Or might there be something specific on that pages html that is tripping up thunderbird? I have noticed some other request to pages on my site that seem fine, and don't sit there requesting it over and over again... Any suggestions on how I can further debug this issue, or try and worth out how to reproduce this issue? Thanks Chris

Modified by Chris

All Replies (2)

more options

(edit; worked out how to edit original question, but not delete this response, sorry!)

Log did not format well, this might be better;

 date                          url       useragent                                                                    ip      response code
 April 18th 2018, 10:18:39.000 /my-page/ "Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101 Thunderbird/52.7.0" x.x.x.x 301
 April 18th 2018, 10:18:40.000 /my-page/ "Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101 Thunderbird/52.7.0" x.x.x.x 200
 April 18th 2018, 10:18:41.000 /my-page/ "Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101 Thunderbird/52.7.0" x.x.x.x 200
 April 18th 2018, 10:18:41.000 /my-page/ "Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101 Thunderbird/52.7.0" x.x.x.x 200
 April 18th 2018, 10:18:42.000 /my-page/ "Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101 Thunderbird/52.7.0" x.x.x.x 200
 April 18th 2018, 10:18:43.000 /my-page/ "Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101 Thunderbird/52.7.0" x.x.x.x 200
 April 18th 2018, 10:18:43.000 /my-page/ "Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101 Thunderbird/52.7.0" x.x.x.x 200
 April 18th 2018, 10:18:44.000 /my-page/ "Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101 Thunderbird/52.7.0" x.x.x.x 200
 ...
 ...
 ...
 April 19th 2018, 12:19:17.000 /my-page/ "Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101 Thunderbird/52.7.0" x.x.x.x 200

Modified by Chris

more options

Thunderbird has the capability to be a fully fledged web browser. We do not anvertise it, or recommend it. But there are folk that use it as such. most use this add-on https://addons.mozilla.org/en-US/thunderbird/addon/thunderbrowse/ it has been unmaintained for a long time, but some devotees keep tweaking it to make it work for them