Главная
» ПРОГРАММНОЕ ОБЕСПЕЧЕНИЕ
»
Исправлена ошибка, из-за которой запрос на ввод основного пароля в Thunderbird появлялся несколько раз.
Исправлена ошибка, из-за которой запрос на ввод основного пароля в Thunderbird появлялся несколько раз.
Если Thunderbird несколько раз при запуске запрашивает ваш «главный пароль», первое, что нужно знать, это то, что сейчас он называется «основной пароль» . Thunderbird изменил терминологию, начиная с версии 91, но многие пользователи по-прежнему ищут старую фразу. В текущей документации Mozilla говорится, что основной пароль защищает сохраненную информацию для аутентификации и обычно должен быть введен один раз за сеанс Thunderbird.
Показательный пример: представьте пользователя по имени Алекс, у которого четыре почтовых аккаунта в одном профиле Thunderbird. После запуска Thunderbird Алекс видит два или более диалоговых окна ввода основного пароля вместо одного. Почтовые аккаунты по-прежнему работают после закрытия этих диалоговых окон, но такое поведение отвлекает и заставляет Алекса сомневаться в правильности пароля. Этот пример гипотетический; он используется только для демонстрации того, как систематически диагностировать проблему.
Самое важное — не предполагать, что каждое повторное появление запроса пароля имеет одну и ту же причину. Исторические и текущие отчеты в системе Bugzilla показывают, что множественные запросы пароля возникали при различных условиях, включая попытки аутентификации нескольких учетных записей при запуске, задержку ответа на первое диалоговое окно, особенности запуска, специфичные для платформы, и взаимодействие с дополнениями. Эта история подтверждает существование симптома, но не доказывает, что одна старая ошибка объясняет все текущие установки Thunderbird.
Шаг 1: Подтвердите, какое сообщение вы видите, и обновите Thunderbird.
Для начала убедитесь, что в диалоговом окне запрашивается основной пароль Thunderbird , а не пароль вашего почтового провайдера, пароль операционной системы или пароль для входа через OAuth. Это разные учетные данные, и для их использования требуются разные исправления.
Компания Mozilla заявляет, что основной пароль используется для разблокировки сохраненных данных аутентификации в менеджере паролей Thunderbird. Это не пароль для вашей учетной записи Gmail, Outlook, IMAP, POP или SMTP. Он также не шифрует и не блокирует доступ к локально хранящейся почте. Для получения информации о текущем поведении и области безопасности см. документацию Mozilla по основному паролю .
Далее убедитесь, что Thunderbird обновлен. В стандартной настольной версии откройте «Справка» > «О программе Thunderbird» . Thunderbird проверит наличие обновлений там и сможет перезапуститься для их применения. Пакеты дистрибутивов Linux могут получать обновления через менеджер пакетов дистрибутива. Mozilla описывает этот процесс в статье «Обновите Thunderbird до последней версии» .
Для Алекса этот шаг отвечает на два вопроса: действительно ли это диалоговое окно запрашивает основной пароль, и достаточно ли актуальна установка, чтобы не требовалось устранять уже исправленную проблему?
В настройках Thunderbird в разделе «Конфиденциальность и безопасность» отображается информация о том, включен ли основной пароль, и предоставляется доступ к сохраненным учетным данным.
На что обратить внимание при запуске следующего стартапа
Полностью закройте Thunderbird, затем откройте его снова и ответьте на первый запрос основного пароля обычным способом. Обратите внимание, появляются ли дополнительные диалоговые окна сразу, только после ожидания или только когда определенные учетные записи начинают проверять почту. Время появления имеет значение. В более старых отчетах об ошибках Mozilla описывается наложение запросов, когда несколько учетных записей запрашивают доступ к сохраненным учетным данным или когда запрос остается без ответа. Давно существующий публичный отчет доступен в Bugzilla bug 584014. Рассматривайте это как доказательство известной закономерности симптомов, а не как подтверждение того, что ваша установка имеет идентичный дефект.
Шаг 2: Проверьте настройки основного пароля и сохраненные логины.
Откройте «Настройки» > «Конфиденциальность и безопасность» и прокрутите до раздела «Пароли». Если включена опция «Использовать основной пароль» , Thunderbird должен запросить этот пароль при первом доступе к защищенным сохраненным учетным данным в рамках сеанса.
Затем выберите «Сохраненные пароли» . В документации Mozilla Password Manager подтверждается, что в этом окне можно отображать, редактировать и удалять сохраненные имена пользователей и пароли. Проверьте записи на наличие учетных записей, которые запрашивают пароль повторно, особенно записи для входящей и исходящей почты. Устаревшие или неактуальные сохраненные учетные данные могут вызывать запросы на аутентификацию, которые могут быть ошибочно приняты за повторные запросы на ввод основного пароля.
Не нажимайте кнопку «Удалить все» в качестве первого шага по устранению неполадок. Удаление сохраненных учетных данных может заставить вас повторно ввести пароли учетных записей, пароли приложений или другую информацию для входа. Прежде чем что-либо удалять, убедитесь, что вы знаете правильные учетные данные и текущий метод аутентификации вашего почтового провайдера. Официальные инструкции Mozilla находятся в разделе « Менеджер паролей — Запоминайте, удаляйте и меняйте пароли в Thunderbird» .
В гипотетическом случае Алекса предположим, что в окне «Сохраненные пароли» содержится шесть записей: учетные данные IMAP и SMTP для трех учетных записей, а также еще одна учетная запись, использующая OAuth, которая представлена другим шаблоном пароля. Алексу не следует удалять все шесть записей только потому, что появляется несколько запросов на ввод пароля. Более безопасный подход — определить, вызывает ли данная ситуация постоянно какая-либо учетная запись, а затем восстановить только соответствующую сохраненную запись, если есть доказательства ее устарелости.
Внимательно проверьте сохраненные учетные данные IMAP и SMTP; удаляйте только те записи, которые вам необходимо заменить, а не очищайте все хранилище паролей.
Не восстанавливайте забытый основной пароль, если не готовы к последствиям.
Если вы забыли основной пароль, Mozilla предлагает процедуру его сброса, но в документации предупреждается, что сброс пароля удалит сохраненные учетные данные из Thunderbird. Это действие по восстановлению, а не стандартное решение проблемы повторяющихся запросов. Если вы все еще помните основной пароль, одних только повторяющихся диалогов недостаточно для его сброса.
Шаг 3: Используйте режим устранения неполадок для проверки расширений и настроек.
Если Thunderbird обновлен, и проверка сохраненных учетных данных не выявляет очевидных проблем с учетной записью, протестируйте приложение в режиме устранения неполадок . Откройте меню приложения, выберите «Справка» > «Режим устранения неполадок» , перезапустите приложение и продолжите работу в этом режиме, не внося необратимых изменений.
В Mozilla поясняют, что режим устранения неполадок временно отключает расширения и темы, аппаратное ускорение и некоторые настройки. Если в этом режиме исчезают повторяющиеся запросы на ввод основного пароля, наиболее вероятным объяснением является проблема с расширением, темой, взаимодействием с аппаратным ускорением или настройкой, а не только с базовыми данными профиля. Официальная процедура описана в документе « Режим устранения неполадок Thunderbird» .
Если проблема исчезнет, вернитесь в обычный режим и постепенно отключайте расширения, пока повторяющиеся запросы не прекратятся. Обновите или удалите расширение, которое воспроизводит проблему. Не отключайте функции безопасности навсегда только для того, чтобы подавить диалоговое окно.
Если проблема сохраняется и в режиме устранения неполадок, Mozilla утверждает, что причина, скорее всего, не связана с расширением или темой оформления. В этом случае создание нового профиля станет полезным тестом для выявления причины.
Для Алекса это ключевой момент принятия решения. Если дополнительные подсказки исчезнут в режиме устранения неполадок, Алексу следует изучить дополнительные модули. Если же подсказки останутся, Алексу следует двигаться дальше, вместо того чтобы постоянно менять несвязанные настройки.
Используйте режим устранения неполадок в качестве временной диагностической среды; если повторяющиеся запросы пароля исчезнут, проверьте установленные расширения по одному.
Шаг 4: Перед изменением или удалением старого профиля протестируйте его с новым профилем.
Профиль Thunderbird хранит конфигурацию учетной записи, сообщения, пароли, настройки и связанные с пользователем данные отдельно от файлов приложения. Если проблема сохраняется в режиме устранения неполадок, тестирование с новым профилем может показать, не является ли существующий профиль причиной проблемы.
Откройте «Справка» > «Информация для устранения неполадок» , затем откройте about:profiles или воспользуйтесь элементами управления профилями, описанными Mozilla. Создайте новый тестовый профиль и сначала добавьте только одну учетную запись. Не удаляйте существующий профиль. Mozilla подробно описывает создание, переключение и удаление профилей в разделе «Менеджер профилей — Создание и удаление профилей Thunderbird» .
Если чистый профиль запрашивает подтверждение только один раз, а старый профиль — неоднократно, это веское доказательство того, что проблема связана именно с профилем. В этом случае вы можете сравнить настройки учетной записи, сохраненные учетные данные и расширения, вместо того чтобы переустанавливать операционную систему или произвольно удалять данные. Если чистый профиль демонстрирует такое же поведение, причина может быть более широкой: регрессия в Thunderbird, особенности платформы, время аутентификации или внешняя интеграция.
На данном этапе полезна система отслеживания ошибок Mozilla Bugzilla. Например, в сообщении об ошибке 1772571 описан случай, когда для каждой учетной записи появлялся запрос на ввод основного пароля, а в сообщении об ошибке 1778725 описана работа по устранению проблемы с запросом основного пароля при запуске macOS. Эти отчеты помогают выявить известные шаблоны, но версия, операционная система и шаги воспроизведения по-прежнему имеют значение.
Создание нового тестового профиля — это безопасный способ определить, связаны ли повторяющиеся запросы основного пароля с текущим профилем Thunderbird.
Как интерпретировать результат
Что вы наблюдаете
Наиболее полезное следующее действие
После обновления Thunderbird появилось только одно сообщение.
Сохраните обновление и следите за ситуацией. Возможно, проблема была связана с конкретной версией.
Дополнительные подсказки появляются только после того, как первый диалог останется без ответа.
Незамедлительно введите основной пароль и обратите внимание, какие учетные записи инициируют проверку при запуске. Сравните с соответствующими отчетами Bugzilla.
В режиме устранения неполадок подсказки прекращаются.
В обычном режиме можно отключать или обновлять расширения постепенно.
В режиме устранения неполадок подсказки продолжают появляться, но в новом профиле — нет.
Изучите сохраненные данные для входа в систему, настройки учетной записи и персонализированные параметры исходного профиля.
Подсказки продолжают появляться даже в чистом профиле.
Проверьте текущие примечания к выпуску Thunderbird и Bugzilla, затем сообщите подробности о воспроизводимой проблеме, если подходящей проблемы не обнаружено.
Чего не следует делать
Не следует предполагать, что повторяющиеся диалоговые окна ввода основного пароля означают, что пароль от вашей почтовой учетной записи неверен.
Не удаляйте все сохраненные пароли, если вы не готовы повторно ввести или восстановить все необходимые учетные данные.
Не следует сбрасывать известный основной пароль только потому, что запрос на его ввод появляется более одного раза.
Не удаляйте существующий профиль Thunderbird только для того, чтобы проверить, имеет ли он отношение к проблеме.
Не полагайтесь на старые обходные пути с использованием дополнений, не проверив предварительно, поддерживаются ли они и совместимы ли с вашей версией Thunderbird.
Когда следует сообщать о проблеме
Если повторяющиеся запросы сохраняются после обновления, возникают в режиме устранения неполадок и воспроизводятся в чистом профиле, соберите точную версию Thunderbird, операционную систему, количество и тип учетных записей, методы аутентификации и точную последовательность запуска. Обратите внимание, появляются ли дополнительные диалоговые окна сразу или только с задержкой. Эти детали сделают отчет в Bugzilla гораздо полезнее, чем простое сообщение «Thunderbird запрашивает пароль много раз».
Ожидаемый базовый уровень остается простым: согласно текущей документации Mozilla по основному паролю, Thunderbird обычно должен запрашивать основной пароль один раз за сессию, когда ему впервые потребуется использовать защищенные сохраненные учетные данные. Если ваша установка ведет себя иначе, описанный выше четырехэтапный алгоритм поможет разделить проблемы с учетной записью/входом в систему, расширениями, профилями и потенциальными ошибками приложения, не уничтожая при этом полезные данные.