Thunderbird can't collect email and gives the error message "sendHTTPRequest error – TypeError: myLoginManager is undefined"
Yesterday my Thunderbird stopped collecting email from any of my accounts. (They were working before.) On startup, Thunderbird gives the error message above. When it tries to connect to a mail server it gets as far as 'Checking mail server capabilities ...’ but gets no further. When I shut it down, it crashes (I have sent the crash report to Mozilla). I am running version 52.9.1 (64bit) on Linux Mint 19.
I assumed that an update had caused the problem, so I reverted to an earlier system state using Mint's 'Timeshift'. I also uninstalled and reinstalled Thunderbird. Neither of these things helped. I also tried setting up a new email account to see what it would do. Thunderbird connected, but didn't ask for a password so, again, it couldn't collect any mail.
I can't find any reference to this error message in a Google search but I presume it's something to do with the code that manages logins?
Chosen solution
I have overcome this problem by wiping everything in my configuration, including deleting the hidden .thunderbird directory in my home directory (this is Linux, not Windows). Then I re-entered all the configuration settings. I will have to download all my email again too. The new configuration settings are exactly the same as the old ones, but I suppose something in the .thunderbird directory was causing a problem. I will mark this as 'solved' but it won't be much help to anyone else with the same error message. I never did find out what "sendHTTPRequest error – TypeError: myLoginManager is undefined" meant so i can't say that i truly found a solution.
Read this answer in context 👍 0All Replies (12)
Are you using the vanilla Thunderbird version from mozilla.com or the one provided by your distribution? In the latter case you should ask in a forum for your distribution.
Good point. Thank you. I have downloaded the latest Thunderbird from https://www.thunderbird.net/ but the problem is exactly the same.
Can you post a screenshot of the error? https://support.mozilla.org/kb/how-do-i-create-screenshot-my-problem
Also, please try to start Thunderbird in safe mode. https://support.mozilla.org/kb/safe-mode-thunderbird
I have attached a screenshot of what pops up when I start Thunderbird normally. If I start it in safe mode I don't get the pop-up warning but it still doesn't collect any email. The status bar just says "Checking mail server capabilities ..." forever. Thanks very much for your interest.
If I start it in safe mode I don't get the pop-up warning
Then most likely the error is caused by an add-on. Check your installed add-ons.
it still doesn't collect any email.
This is a separate problem. See https://support.mozilla.org/kb/cannot-receive-messages
Modified
Thank you. i have looked at the article but i don't think the problem with collecting email is separate from the error message. i think that my Thunderbird has lost the ability to authenticate for some reason. I have worked round this problem by installing Evolution, with the same settings as Thunderbird, and have no (technical) problems with that although i prefer Thunderbird.
Please post your Troubleshooting Information. At the top right of the Thunderbird window, click the menu button , then select Help > Troubleshooting Information. Press the "Copy text to clipboard button" and paste the information into your reply.
This is the troubleshooting information:
Application Basics
Name: Thunderbird Version: 52.9.1 User Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101 Thunderbird/52.9.1 Profile Directory: Open Directory
(Local drive) Application Build ID: 20180710084133 Enabled Plugins: about:plugins Build Configuration: about:buildconfig Memory Use: about:memory Profiles: about:profiles
Mail and News Accounts account1: INCOMING: account1, , (imap) [deleted]:143, alwaysSTARTTLS, passwordCleartext OUTGOING: , [deleted]:587, alwaysSTARTTLS, passwordCleartext, true
account2: INCOMING: account2, , (none) Local Folders, plain, passwordCleartext
account3: INCOMING: account3, , (imap) [deleted]:143, alwaysSTARTTLS, passwordCleartext OUTGOING: , [deleted]:587, alwaysSTARTTLS, passwordCleartext, true OUTGOING: , [deleted]:587, alwaysSTARTTLS, passwordCleartext, false OUTGOING: , [deleted]:587, alwaysSTARTTLS, passwordCleartext, false
account4: INCOMING: account4, , (imap) [deleted]:143, alwaysSTARTTLS, passwordCleartext OUTGOING: , [deleted]:587, alwaysSTARTTLS, passwordCleartext, true
account5: INCOMING: account5, , (imap) [deleted]:993, SSL, passwordCleartext OUTGOING: , [deleted]:465, SSL, passwordCleartext, true
Crash Reports https://crash-stats.mozilla.com/report/index/bp-aae6be1e-ec78-4d3c-856a-69b670180712 (12/07/18) https://crash-stats.mozilla.com/report/index/bp-2d4d9522-71af-4c5c-8176-ea5170180712 (12/07/18)
Extensions CardBook, 30.1, true, cardbook@vigneau.philippe Lightning, 5.4.9.1, true, {e2fda1a4-762b-4020-b5ad-a41df1933103} Messaging Menu and Unity Launcher integration, 1.3.1, true, messagingmenu@mozilla.com
Important Modified Preferences
Name: Value
accessibility.typeaheadfind.flashBar: 0 browser.cache.disk.capacity: 358400 browser.cache.disk.filesystem_reported: 1 extensions.lastAppVersion: 52.9.1 font.internaluseonly.changed: false layers.acceleration.disabled: false mail.openMessageBehavior.version: 1 mailnews.database.global.datastore.id: 3fc7b265-e688-41c1-97e4-99215a26752 media.gmp.storage.version.observed: 1 network.cookie.lifetimePolicy: 2 network.cookie.prefsMigrated: true network.predictor.cleaned-up: true places.database.lastMaintenance: 1531076814 places.history.expiration.transient_current_max_pages: 122334 privacy.donottrackheader.enabled: true
Graphics
GPU #1 Description: Intel Open Source Technology Center -- Mesa DRI Intel(R) Haswell Mobile Vendor ID: Intel Open Source Technology Center Device ID: Mesa DRI Intel(R) Haswell Mobile Driver Version: 3.0 Mesa 18.0.5
Features WebGL Renderer: Intel Open Source Technology Center -- Mesa DRI Intel(R) Haswell Mobile -- 3.0 Mesa 18.0.5
AzureCanvasBackend: skia AzureCanvasAccelerated: 0 AzureFallbackCanvasBackend: none AzureContentBackend: skia CairoUseXRender: 0
JavaScript
Incremental GC: 1
Accessibility
Activated: 0 Prevent Accessibility: 0
Library Versions
Expected minimum version Version in use
NSPR 4.13.1 4.13.1
NSS 3.28.6 3.28.6
NSS Util 3.28.6 3.28.6
NSS SSL 3.28.6 3.28.6
NSS S/MIME 3.28.6 3.28.6
perhaps you can leave the server names in so we can actually check some of the settings. Sorry but removing that non personal information is like asking the doctor for a cure and refusing to talk about your symptoms.
Sorry, i think we may be straying from the point. I have no difficulty in principle collecting email from the servers. Thunderbird had been doing it for years, Evolution and other clients can still do it. What happened was that I started getting the error message in the headline to this post. Does anyone know what that means?
Another clue: I have just realised that when i start Thunderbird it doesn't ask whether i want to go online or not.
Chosen Solution
I have overcome this problem by wiping everything in my configuration, including deleting the hidden .thunderbird directory in my home directory (this is Linux, not Windows). Then I re-entered all the configuration settings. I will have to download all my email again too. The new configuration settings are exactly the same as the old ones, but I suppose something in the .thunderbird directory was causing a problem. I will mark this as 'solved' but it won't be much help to anyone else with the same error message. I never did find out what "sendHTTPRequest error – TypeError: myLoginManager is undefined" meant so i can't say that i truly found a solution.