View Issue Details

IDProjectCategoryView StatusLast Update
0007777Talerwallet (WebExtension)public2023-09-23 15:09
Reportersebasjm Assigned Tosebasjm  
PrioritynormalSeveritycrashReproducibilityhave not tried
Status closedResolutionnot fixable 
Product Versiongit (master) 
Target Version0.9.3Fixed in Version0.9.3 
Summary0007777: test running wallet webex in tor browser with safest configuration
DescriptionUser report from mailing list

The torbrowser has three predefined security settings: standard, safer, safest.
safest does not work with taler bank but "safer" does. I set the security level
to "safer".
1. When trying to set the exchange in the wallet plugin to
https://exchange.taler.demo.net the wallet produces an error telling me
"Could not load the status of the term of service Wallet operation
"getExchangeTos" failed"
2. When trying to withdraw KUDOS with the wallet plugin I get the error message

{
  "context": [],
  "cause": {
    "details": {
      "code": 7011,
      "when": {
        "t_ms": xxxxxxxxxxxxx
      },
      "hint": "wallet core not available"
    }
  }
}

TagsNo tags attached.

Relationships

related to 0007881 assignedsebasjm make Wallet Web Extension compatible with Tor private browsing 

Activities

sebasjm

2023-07-04 16:27

developer   ~0020336

WebExtension uses indexedDB, and indxedDB in not yet supported in the latest version under private browsing mode which is the default and expected in Tor

[meta] Support IndexedDB in Private Browsing Mode (with encrypted disk storage)
https://bugzilla.mozilla.org/show_bug.cgi?id=1639542

After that, then indexedDB need to land in Tor
https://gitlab.torproject.org/tpo/applications/tor-browser/-/issues/26463

So, we can't make Tor work with IndexedDB but maybe we can explore other solutions.

sebasjm

2023-07-04 16:31

developer   ~0020337

indexed db is not supported and required by taler webex at the moment

Issue History

Date Modified Username Field Change
2023-03-27 18:11 sebasjm New Issue
2023-03-27 18:11 sebasjm Status new => assigned
2023-03-27 18:11 sebasjm Assigned To => sebasjm
2023-04-13 20:37 Florian Dold Category wallet (WebExtensions) => wallet (WebExtension)
2023-07-04 16:27 sebasjm Note Added: 0020336
2023-07-04 16:31 sebasjm Status assigned => resolved
2023-07-04 16:31 sebasjm Resolution open => not fixable
2023-07-04 16:31 sebasjm Note Added: 0020337
2023-07-04 16:31 sebasjm Relationship added related to 0007881
2023-09-23 15:07 Christian Grothoff Fixed in Version => 0.9.3
2023-09-23 15:09 Christian Grothoff Status resolved => closed