MCD configuration is eventually not working since Thunderbird 68
Categories
(Thunderbird :: General, defect)
Tracking
(Not tracked)
People
(Reporter: make.mr.proper, Unassigned)
Details
Attachments
(1 file)
5.00 KB,
application/x-javascript
|
Details |
Situation
We use MCD/AutoConf to set up users' Thunderbird configuration: account, signature, LDAP address book, variety of preferences for TB and plugins.
We make it as follows:
thunderbird/defaults/pref/autoconf.js
pref("general.config.obscure_value", 0);
pref("general.config.filename", "thunderbird.cfg");
thunderbird/thunderbird.cfg
//
var env_user = getenv("USER");
var env_home = getenv("HOME");
lockPref("autoadmin.global_config_url", "http://aux.example.com/mozilla/thunderbird/"+env_user);
lockPref("autoadmin.append_emailaddr", false);
http://aux.example.com/mozilla/thunderbird
is a webservice that outputs actual MCD configuration - a set of pref(), lockPref() and defaultPref() directives inside try-catch block. I'm attaching redacted example of output.
This configuration works flawlessly up to Thunderbird 60.
Applying same configuration to TB 68 initially provides desired result: a properly configured mail account, address book, etc.
Steps to reproduce the issue
Launch Thunderbird configured with provided MCD script.
Leave Thunderbird open for a while (about 3 to 4 hours is usually enough, rarely 6-8 hours).
Close Thunderbird. Launch TB again with same settings.
Issue description
TB opens "Add new account dialog".
Previously configured account is now missing.
about:config lists every preference as defined in MCD configuration, including mail.identity
Additional information
Address book still works.
No error reported in either jsconsole or NSPR log file (using NSPR_LOG_MODULES=MCD:5 MOZILLA_DEBUG=1 environmet variables).
Reproduced in Windows 10 x64 and various Linux flavors (Ubuntu 18.04, Fedora 29); presumably platform-independent.
Starting a new profile yields expected result (meaning: a functional mail account). After few hours issue is reproduced again.
Updated•4 years ago
|
Description
•