Open Bug 1636501 Opened 4 years ago Updated 4 years ago

MCD configuration is eventually not working since Thunderbird 68

Categories

(Thunderbird :: General, defect)

x86_64
All
defect

Tracking

(Not tracked)

UNCONFIRMED

People

(Reporter: make.mr.proper, Unassigned)

Details

Attachments

(1 file)

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.

Component: Untriaged → General
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Creator:
Created:
Updated:
Size: