View Issue Details

IDProjectCategoryView StatusLast Update
0007777Talerwallet (WebExtension)public2023-09-23 13:09
Reportersebasjm Assigned Tosebasjm Resolution deadline
ImplementerReviewer 
Release signed byDeployed by 
VerifierCommunicator 
Data protection authority notification requiredNo  
CSIRT notification requiredNo  
Estimated effort (hours)Actual effort (hours)0 
Fast-trackNo
Work packagenone
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.

Required notifications

Address or linkRemarkAdded byNotifiedActions

Relationships

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

Activities

sebasjm

2023-07-04 14: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 14:31

developer   ~0020337

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

Issue History

Date ModifiedUsernameFieldChange
2023-03-27 16:11sebasjmNew Issue
2023-03-27 16:11sebasjmStatusnew => assigned
2023-03-27 16:11sebasjmAssigned To => sebasjm
2023-04-13 18:37Florian DoldCategorywallet (WebExtensions) => wallet (WebExtension)
2023-07-04 14:27sebasjmNote Added: 0020336
2023-07-04 14:31sebasjmStatusassigned => informing
2023-07-04 14:31sebasjmResolutionopen => not fixable
2023-07-04 14:31sebasjmNote Added: 0020337
2023-07-04 14:31sebasjmRelationship addedrelated to 0007881
2023-09-23 13:07Christian GrothoffFixed in Version => 0.9.3
2023-09-23 13:09Christian GrothoffStatusinforming => closed