View Issue Details
| ID | Project | Category | View Status | Date Submitted | Last Update |
|---|---|---|---|---|---|
| 0011782 | Taler | merchant backend | public | 2026-09-09 15:41 | 2026-09-11 00:42 |
| Reporter | vecirex | Assigned To | vecirex | ||
| Priority | normal | Severity | minor | Reproducibility | have not tried |
| Status | acknowledged | Resolution | open | ||
| Summary | 0011782: mytops Stage: KYC status not updating after exchange ToS accept; hang until taler-merchant.target restart | ||||
| Description | Oliver tried to sign in on mytops Stage; everything fine until accepting the exchange ToS, then it hung -- merchant did not update KYC status anymore. Restarting taler-merchant.target manually made it work again (acc. to fdold). Hypothesis: too many accounts that are not KYC-authed. | ||||
| Tags | mytops, quality, srv-betel | ||||
|
|
Stresstesting (in acc. w/ fdold, backup-first) to start soon; then try new merchant from Taler APT label trixie-testingw/ potential fix (if hypothesis true); all things in progress now. |
|
|
mytops-admin-log.git master ac225b8 — docs: STAGE_ENV temporary — will go away after 0011782 restore/upgrade priority cf. mytops-admin-log.git, ops-manual.md (section STAGE_ENV — directly at top of the file). Commit marks STAGE_ENV as short-lived (will be removed); restore+upgrade were prioritized first. Daylogs cross-ref the same section. Repo: ssh://git@git.gnunet.org/mytops-admin-log.git Ticket assigned to me via Florian. |
|
|
Possibly fixed by this: commit de3eab29eebec8d1c1b1bf0ea2adc39ba647691a (HEAD -> master, origin/master, origin/HEAD) Author: Florian Dold <dold@taler.net> Date: Thu Sep 10 23:30:20 2026 +0200 kyccheck: stop refresh loops and scans across all instances KYC long-poll wakeups forced another exchange check, whose result notified the pollers even when nothing changed. These notifications also woke other instances, and each refresh scanned every instance schema, multiplying the work as instance count grew. Refresh once per HTTP request and target notifications and refresh work to the affected instance. Requires updating SQL procedures and restarting HTTPD and kyccheck together because their internal APIs and notification formats change. |
| Date Modified | Username | Field | Change |
|---|---|---|---|
| 2026-09-09 15:41 | vecirex | New Issue | |
| 2026-09-09 15:41 | vecirex | Status | new => assigned |
| 2026-09-09 15:41 | vecirex | Assigned To | => vecirex |
| 2026-09-09 15:45 | vecirex | Tag Attached: quality | |
| 2026-09-09 15:45 | vecirex | Tag Attached: taler-am | |
| 2026-09-09 15:47 | vecirex | Status | assigned => acknowledged |
| 2026-09-09 15:47 | vecirex | Summary | mytops Stage: merchant KYC status not updated after exchange ToS acceptance (hang until merchant restart) => mytops Stage: KYC status not updating after exchange ToS accept; hang until taler-merchant.target restart |
| 2026-09-09 15:47 | vecirex | Description Updated | |
| 2026-09-09 15:47 | vecirex | Tag Attached: mytops | |
| 2026-09-09 15:47 | vecirex | Tag Attached: srv-betel | |
| 2026-09-09 15:47 | vecirex | Tag Detached: taler-am | |
| 2026-09-09 15:49 | vecirex | Description Updated | |
| 2026-09-10 17:25 | vecirex | Note Added: 0029936 | |
| 2026-09-10 17:26 | vecirex | Note Edited: 0029936 | |
| 2026-09-10 17:26 | vecirex | Note Edited: 0029936 | |
| 2026-09-11 00:34 | vecirex | Note Added: 0029938 | |
| 2026-09-11 00:42 | Florian Dold | Note Added: 0029939 |