Тема закрыта
Страницы: 1
Здравствуйте.
На Windows 7 x64 был установлен Thunderbird 24.2.0 (работал идеально, пароли помнил всегда). После приобретения нового ПК с Windows 8.1 Pro x64 для сохранения всех настроек и данных, перенёс на новый ПК каталог %appdata%\Thunderbird\Profiles\XXXXXXXX.default
При первом запуске Thunderbird начал запрашивать пароли от всех почтовых аккаунтов. Ввёл все пароли (галочку сохранить пароль в Менеджере Паролей ставил всегда). До перезапуска ОС, Thunderbird больше паролей не просил.
После перезагрузки ОС и запуска Thunderbird, почтовик снова попросил пароли от всех почтовых аккаунтов (imap или pop не имеет значения).
Что примечательно, если просто перезагрузить Thunderbird, то пароли сохраняются, но если перезагрузить всю Windows, то пароли запрашивает по новой.
Галочку "сохранить пароли" ставлю всегда.
http://forum.mozilla-russia.org/viewtop … pid=506096
http://kb.mozillazine.org/Password_not_ … underbird)
Добавление в pref.js новой строки (изначально там нету rememberSignons) user_pref("signon.rememberSignons", true); не помогло (галочки и так всегда можно было поставить, да и после перезагрузки Thunderbird эта строка из pref.js пропадала).
Удаление Signons.sqlite и key3.db тоже не помогло. Новые файлы создаются корректно, но, после перезагрузки ОС, Thunderbird снова просит пароли.
Также был установлен CCleaner, но после его удаления, пароли всё равно просит после перезагрузки.
Т.е. пароли сохраняются ровно на одну сессию в ОС. После перезагрузки, несмотря на наличие Signons.sqlite и key3.db, Thunderbird не показывает ни одного сохранённого пароля (Tools => Security => Saved Passwords...; до перезагрузки все пароли видно).
Master Password не установлен.
Кроме этого глюка, всё остальное работает идеально.
Подскажите, пожалуйста, как можно решить данный вопрос (чтобы Thunderbird помнил пароли и после перезагрузки ОС)?
Благодарю за ответы.
С уважением.
Отсутствует
Провёл эксперимент:
1) закрыл Thunderbird;
2) сделал копию папки %appdata%\Thunderbird\Profiles\XXXXXXXX.default в другое место;
3) перезагрузил windows
4) не запуская Thunderbird сравнил %appdata%\Thunderbird\Profiles\XXXXXXXX.default и копию сделанную до перезагрузки с помощью программы Beyond Compare (бинарное сравнение всех файлов), и о чудо, cert8.db и key3.db были изменены немного;
Получается, что в процессе перезагрузки что-то изменяет файлы cert8.db и key3.db
После этого запустил Thunderbird, он прогнозируемо запросил все пароли. Закрыл Thunderbird, не вводя ни один пароль, скопировал в папку %appdata%\Thunderbird\Profiles\XXXXXXXX.default файл key3.db (из копии, сделанной до перезагрузки), запустил Thunderbird и ни один пароли не был запрошен.
Существуют ли какие-то стандартные (или дополнительные) инструменты в Windows для логирования всех обращений и изменений к отдельному файлу?
Благодарю.
Отсутствует
В Windows есть встроенные средства для мониторинга изменений/доступа к файлам/папкам. Как воспользоваться этим инструментом описано в статье http://www.techotopia.com/index.php/Aud … der_Access
Оказалось, изменения в файлы cert8.db и key3.db при перезагрузке вносил агент StaffCop. Почему он удалял пароли, непонятно, но после удаления агента, перезагрузка системы происходит без удаления паролей Thunderbird.
Вопрос решён.
Всем благодарю за внимание.
Тему можно закрывать.
Отсутствует
Тема закрыта
Страницы: 1