View Issue Details
ID | Project | Category | View Status | Date Submitted | Last Update |
---|---|---|---|---|---|
0010247 | Taler | wallet (WebExtension) | public | 2025-08-09 15:41 | 2025-08-09 15:45 |
Reporter | Christian Grothoff | Assigned To | Florian Dold | ||
Priority | normal | Severity | minor | Reproducibility | have not tried |
Status | assigned | Resolution | open | ||
Platform | i7 | OS | Debian GNU/Linux | OS Version | squeeze |
Product Version | git (master) | ||||
Target Version | 1.1 | ||||
Summary | 0010247: wallet handles 409 badly if exchange account is not found by the bank | ||||
Description | Instead of showing an error, the Webextension basically loops back to the "accept ToS" state. POST /taler-integration/withdrawal-operation/a6cf30d4-2041-4b7d-b30e-5845b810a52f HTTP/1.1 Host: localhost:8082 User-Agent: Mozilla/5.0 (X11; Ubuntu; Linux x86_64; rv:141.0) Gecko/20100101 Firefox/141.0 Accept: application/json Accept-Language: en-US,en;q=0.5 Accept-Encoding: gzip, deflate, br, zstd Content-Type: application/json Content-Length: 141 Origin: moz-extension://3cb0ead1-7874-4c1f-9eb5-98b7a5cfa34c Connection: keep-alive Sec-Fetch-Dest: empty Sec-Fetch-Mode: cors Sec-Fetch-Site: same-origin Priority: u=4 {"reserve_pub":"QCSSRMT9ESWAMC13KC2982YS68VRCHS8PT80H0QYCQ3SMX2B4T7G","selected_exchange":"payto://x-taler-bank/localhost/2?receiver-name=2"}HTTP/1.1 409 Conflict Vary: Origin Access-Control-Allow-Origin: moz-extension://3cb0ead1-7874-4c1f-9eb5-98b7a5cfa34c Access-Control-Allow-Credentials: true Content-Length: 89 Content-Type: application/json Connection: keep-alive {"code":5106,"hint":"Account payto://x-taler-bank/localhost/2?receiver-name=2 not found"}G | ||||
Steps To Reproduce | Run $ taler-unified-setup.sh -c test_merchant_api-rsa.conf -beEgmwztM -u exchange-account-exchange Then login as 'admin' into the bank, (secret-password), create a 'test' user. Log in as that test user, and try to withdraw EUR to your WebEx wallet. The 'receiver-name' is not quite configured right in exchange.git fbebb8f5804df9429c73025cb7273dc095fb80a1, causing the account to not be found. We get a 409 conflict response, which the wallet is not handling well. | ||||
Tags | No tags attached. | ||||
Date Modified | Username | Field | Change |
---|---|---|---|
2025-08-09 15:41 | Christian Grothoff | New Issue | |
2025-08-09 15:41 | Christian Grothoff | Status | new => assigned |
2025-08-09 15:41 | Christian Grothoff | Assigned To | => Florian Dold |
2025-08-09 15:45 | Christian Grothoff | Steps to Reproduce Updated |