I have installed icedove with iceowl accessing a davical server. Since the
upgrade of icedove to version 24.5.0-1 the saved password of the davical server
is actively deleted.
When I check the sqlite before startup, the password is inside:
sqlite3 signons.sqlite "select * from moz_logins where hostname like
'%myhost.com%';"
3|https://myhost.com|DAViCal CalDAV Server||||[...]
When having a look at the debug log, in the beginning the password is found and
later actively deleted without writing why:
[calBackendLoader] Using libical backend at
/usr/lib/icedove/extensions/{e2fda1a4-762b-4020-b5ad-
a41df1933103}/components/libical.manifest
enigmail.js: Registered components
mimeVerify.jsm: module initialized
Login Manager: Searching for logins matching host:
http://someotherhost.com:1080 formSubmitURL: null httpRealm: DavMail Gateway
Login Manager: No alternate nsILoginManagerStorage registered
PwMgr mozStorage: Opening database at
/home/armin/.icedove/jrqrw1uc.default/signons.sqlite
PwMgr mozStorage: Initializing Database
PwMgr mozStorage: Creating new statement for query: SELECT * FROM moz_logins
WHERE (hostname = :hostname) AND (formSubmitURL isnull) AND (httpRealm =
:httpRealm)
PwMgr mozStorage: _searchLogins: returning 1 logins
PwMgr cryptoSDR: SDR slot status is 5
PwMgr cryptoSDR: SDR slot status is 5
PwMgr mozStorage: Reencrypting Base64 logins
PwMgr mozStorage: Creating new statement for query: SELECT * FROM moz_logins
WHERE (encType = :encType)
PwMgr mozStorage: _searchLogins: returning 0 logins
PwMgr mozStorage: _findLogins: returning 1 logins
Login Manager: Searching for logins matching host: https://myhost.com
formSubmitURL: null httpRealm: DAViCal CalDAV Server
PwMgr mozStorage: _searchLogins: returning 1 logins
PwMgr cryptoSDR: SDR slot status is 5
PwMgr cryptoSDR: SDR slot status is 5
PwMgr mozStorage: _findLogins: returning 1 logins
Login Manager: Searching for logins matching host: https://myhost.com
formSubmitURL: null httpRealm: DAViCal CalDAV Server
PwMgr mozStorage: _searchLogins: returning 1 logins
PwMgr cryptoSDR: SDR slot status is 5
PwMgr cryptoSDR: SDR slot status is 5
PwMgr mozStorage: _findLogins: returning 1 logins
Login Manager: Searching for logins matching host: https://myhost.com
formSubmitURL: null httpRealm: DAViCal CalDAV Server
PwMgr mozStorage: _searchLogins: returning 1 logins
PwMgr cryptoSDR: SDR slot status is 5
PwMgr cryptoSDR: SDR slot status is 5
PwMgr mozStorage: _findLogins: returning 1 logins
Login Manager: Removing login
PwMgr mozStorage: _searchLogins: returning 1 logins
PwMgr cryptoSDR: SDR slot status is 5
PwMgr cryptoSDR: SDR slot status is 5
PwMgr mozStorage: Creating new statement for query: DELETE FROM moz_logins
WHERE id = :id
Pwmgr Prompter: ===== initialized =====
Pwmgr Prompter: ===== promptAuth called =====
Pwmgr Prompter: Unable to get notify window
Pwmgr Prompter: Popup notifications not available on window
Pwmgr Prompter: Unable to get notify window
Pwmgr Prompter: Notification bars not available on window
Login Manager: Searching for logins matching host: https://myhost.com
formSubmitURL: null httpRealm: DAViCal CalDAV Server
PwMgr mozStorage: _searchLogins: returning 0 logins
PwMgr mozStorage: _findLogins: returning 0 logins
Pwmgr Prompter: found 0 matching logins.
Login Manager: Checking if logins to https://myhost.com can be saved.
PwMgr mozStorage: Getting login saving is enabled for https://myhost.com
PwMgr mozStorage: Creating new statement for query: SELECT hostname FROM
moz_disabledHosts WHERE hostname = :hostname
Pwmgr Prompter: Unable to get notify window
Pwmgr Prompter: Notification bars not available on window
Pwmgr Prompter: New login seen for armin @ https://myhost.com (DAViCal CalDAV
Server)
Pwmgr Prompter: Unable to get notify window
Pwmgr Prompter: Popup notifications not available on window
Login Manager: Searching for logins matching host: https://myhost.com
formSubmitURL: null httpRealm: DAViCal CalDAV Server
PwMgr mozStorage: _searchLogins: returning 0 logins
PwMgr mozStorage: _findLogins: returning 0 logins
Login Manager: Adding login
PwMgr cryptoSDR: SDR slot status is 5
PwMgr cryptoSDR: SDR slot status is 5
wMgr mozStorage: Creating new statement for query: INSERT INTO moz_logins
(hostname, httpRealm, formSubmitURL, usernameField, passwordField,
encryptedUsername, encryptedPassword, guid, encType, timeCreated, timeLastUsed,
timePasswordChanged, timesUsed) VALUES (:hostname, :httpRealm, :formSubmitURL,
:usernameField, :passwordField, :encryptedUsername, :encryptedPassword, :guid,
:encType, :timeCreated, :timeLastUsed, :timePasswordChanged, :timesUsed)
Login Manager: Searching for logins matching host: https://myhost.com
formSubmitURL: null httpRealm: DAViCal CalDAV Server
PwMgr mozStorage: _searchLogins: returning 1 logins
PwMgr cryptoSDR: SDR slot status is 5
PwMgr cryptoSDR: SDR slot status is 5
PwMgr mozStorage: _findLogins: returning 1 logins
Pwmgr PromptFactory: Observed: quit-application-granted
Pwmgr PromptFactory: Canceling all pending prompts...