View Issue Details
| ID | Project | Category | View Status | Date Submitted | Last Update |
|---|---|---|---|---|---|
| 0004375 | Taler | Merchant frontends (Python3) | public | 2016-04-06 18:26 | 2024-01-12 14:08 |
| Reporter | Florian Dold | Assigned To | Marcello Stanisci | ||
| Priority | high | Severity | block | Reproducibility | always |
| Status | closed | Resolution | fixed | ||
| Product Version | 0.0 | ||||
| Target Version | 0.0 | Fixed in Version | 0.0 | ||
| Summary | 0004375: pay.php times out | ||||
| Description | pay.php times out (with 504 gateway timeout) without giving any logs or useful output. | ||||
| Steps To Reproduce | Tested with the current git wallet against the test deployment | ||||
| Tags | No tags attached. | ||||
|
|
The logs clearly suggest that this is a backend problem. Apr 06 18:40:15-940646 taler-merchant-httpd-23072 DEBUG Adding run_daemon select task Apr 06 18:40:15-940740 taler-merchant-httpd-23072 DEBUG Handling request for URL `/pay' Apr 06 18:40:15-940763 taler-merchant-httpd-23072 DEBUG In handler for /pay. Apr 06 18:40:15-940782 taler-merchant-httpd-23072 DEBUG Handling request for URL `/pay' Apr 06 18:40:15-940796 taler-merchant-httpd-23072 DEBUG In handler for /pay. Apr 06 18:40:15-940816 taler-merchant-httpd-23072 DEBUG Handling request for URL `/pay' Apr 06 18:40:15-940828 taler-merchant-httpd-23072 DEBUG In handler for /pay. Apr 06 18:40:15-941071 taler-merchant-httpd-23072 DEBUG Parsed JSON for /pay. Apr 06 18:40:15-949827 taler-merchant-httpd-23072 DEBUG Coin #0 has f PUDOS:0.05 Apr 06 18:40:15-949882 taler-merchant-httpd-23072 DEBUG Coin #1 has f PUDOS:0.05 Apr 06 18:40:15-950627 taler-merchant-httpd-23072 DEBUG Trying to find chosen exchange `http://exchange.test.taler.net/' Apr 06 18:40:15-950672 taler-merchant-httpd-23072 DEBUG Adding run_daemon select task |
|
|
Well, isn't the exchange supposed to be at 'https'? Could the 'http' connection fail here? |
|
|
I've added a 5s timeout for requests, but this will not solve the fundamental issue. |
|
|
Fixed. The test deployment was in a state where the merchant would start, even if the wire detail configuration was wrong. This resulted in a misleading error message. I'm still not sure where the timeout came from ... |
| Date Modified | Username | Field | Change |
|---|---|---|---|
| 2016-04-06 18:26 | Florian Dold | New Issue | |
| 2016-04-06 18:26 | Florian Dold | Status | new => assigned |
| 2016-04-06 18:26 | Florian Dold | Assigned To | => Marcello Stanisci |
| 2016-04-06 18:42 | Florian Dold | Assigned To | Marcello Stanisci => Christian Grothoff |
| 2016-04-06 18:42 | Florian Dold | Note Added: 0010393 | |
| 2016-04-06 18:43 | Florian Dold | Priority | normal => high |
| 2016-04-06 18:43 | Florian Dold | Severity | minor => block |
| 2016-04-07 00:57 | Christian Grothoff | Product Version | => 0.0 |
| 2016-04-07 00:57 | Christian Grothoff | Target Version | => 0.0 |
| 2016-04-07 10:32 | Christian Grothoff | Note Added: 0010396 | |
| 2016-04-07 10:34 | Christian Grothoff | Note Added: 0010397 | |
| 2016-04-07 14:27 | Florian Dold | Note Added: 0010399 | |
| 2016-04-07 14:27 | Florian Dold | Status | assigned => resolved |
| 2016-04-07 14:27 | Florian Dold | Resolution | open => fixed |
| 2016-04-07 14:27 | Florian Dold | Assigned To | Christian Grothoff => Marcello Stanisci |
| 2016-04-07 15:16 | Christian Grothoff | Fixed in Version | => 0.0 |
| 2016-04-07 15:17 | Christian Grothoff | Status | resolved => closed |
| 2024-01-12 14:08 | Christian Grothoff | Category | merchant frontend (donations) => Merchant frontends (Python3) |