[RCD] Mailvelope -> Firefox settings dissapearing issue

Thomas Bruederli thomas at roundcube.net
Mon Aug 31 14:59:15 CEST 2015

Hello Hans

Unfortunately we don't have a solution for this problem. The key
storage of Mailvelope is totally isolated and access for a web
application is only possible in a very limited way. Which is by design
an actually a key feature.

Although we might check the availability of certain keys from within
Roundcube and providing a backup copy from the Roundcube side is
theoretically possible, it doesn't make much sense because it would
break the integrity of the key store by moving sensitive data (like
private keys) from the extension's isolated storage into the web
application's local storage which cannot be trusted.

An immediate workaround might be to switch to Chrome where the storage
backend for extensions seems to be more reliable. But other than that,
you have to wait for Firefox to fix that issue.


P.S. check out the latest version from our dev-mailvelope branch. It
comes with an import feature for public keys if they're missing for
certain message recipients.

On Mon, Aug 31, 2015 at 12:00 PM, Hans de Raad <info at hcderaad.nl> wrote:
> Dear RC-devs,
> A question that is probably outside of your area of influence but
> nonetheless I'm interested if you have had any more feedback on this. If you
> don't then a short "no" would ofcourse be very much acceptable.
> Recently on the ML it was announced that you were looking into more
> functional integration with Mailvelope, that sounds very promising, however
> Mailvelope (at least on Firefox) suffers from a very problematic bug, namely
> it frequently looses all keys and settings due to some unreliable behaviour
> of the extension storage back end in firefox:
> https://bugzilla.mozilla.org/show_bug.cgi?id=1091244
> And:
> https://github.com/mailvelope/mailvelope/issues/304
> There are a number of tickets opened in the Mailvelope Github, however no
> usable remedy has been found yet. Do you know of any way to solve/work
> around this? As it is effectively prohibiting me from using Mailvelope at
> all.
> Best regards,
> Hans de Raad
> --
> OpenNovations / DevHdR
> Van Sevenbergestraat 49
> 2274PK Voorburg
> Tel +31 6 83578847
> www.hcderaad.nl
> _______________________________________________
> Roundcube Development discussion mailing list
> dev at lists.roundcube.net
> http://lists.roundcube.net/mailman/listinfo/dev

More information about the dev mailing list