View Issue Details

IDProjectCategoryView StatusLast Update
0010090Talermerchant backendpublic2025-06-13 13:26
ReporterChristian Grothoff Assigned ToChristian Grothoff  
PrioritynormalSeveritymajorReproducibilityhave not tried
Status resolvedResolutionfixed 
Platformi7OSDebian GNU/LinuxOS Versionsqueeze
Product Version1.0 
Target Version1.0 stretch goalsFixed in Version1.0 stretch goals 
Summary0010090: taler-merchant-kyccheck goes insane if KYC is off
DescriptionOn netzbon, we see:
2025-06-09T07:56:33.945811+00:00 isidor taler-merchant-kyccheck[1446]: INFO Checking KYC status of `payto://x-taler-bank/bank.e.netzbon-basel.ch/zweirad?receiver-name=%222Rad%20Basilisk%22' at `https://exchange.demo.taler.net/'
2025-06-09T07:56:33.982476+00:00 isidor taler-merchant-kyccheck[1446]: INFO Checking KYC status of `payto://x-taler-bank/bank.e.netzbon-basel.ch/zweirad?receiver-name=%222Rad%20Basilisk%22' at `https://exchange.e.netzbon-basel.ch/'
2025-06-09T07:56:34.650278+00:00 isidor taler-merchant-kyccheck[1446]: INFO Checking KYC status of `payto://x-taler-bank/bank.e.netzbon-basel.ch/zweirad?receiver-name=%222Rad%20Basilisk%22' at `https://exchange.e.netzbon-basel.ch/' is 204
2025-06-09T07:56:34.728845+00:00 isidor taler-merchant-kyccheck[1446]: INFO Checking KYC status of `payto://x-taler-bank/bank.e.netzbon-basel.ch/zweirad?receiver-name=%222Rad%20Basilisk%22' at `https://exchange.e.netzbon-basel.ch/'
2025-06-09T07:56:34.804027+00:00 isidor taler-merchant-kyccheck[1446]: INFO Checking KYC status of `payto://x-taler-bank/bank.e.netzbon-basel.ch/zweirad?receiver-name=%222Rad%20Basilisk%22' at `https://exchange.demo.taler.net/' is 204
2025-06-09T07:56:35.229361+00:00 isidor taler-merchant-kyccheck[1446]: INFO Checking KYC status of `payto://x-taler-bank/bank.e.netzbon-basel.ch/zweirad?receiver-name=%222Rad%20Basilisk%22' at `https://exchange.demo.taler.net/'
2025-06-09T07:56:35.495857+00:00 isidor taler-merchant-kyccheck[1446]: INFO Checking KYC status of `payto://x-taler-bank/bank.e.netzbon-basel.ch/zweirad?receiver-name=%222Rad%20Basilisk%22' at `https://exchange.e.netzbon-basel.ch/' is 204
2025-06-09T07:56:35.560606+00:00 isidor taler-merchant-kyccheck[1446]: INFO Checking KYC status of `payto://x-taler-bank/bank.e.netzbon-basel.ch/zweirad?receiver-name=%222Rad%20Basilisk%22' at `https://exchange.e.netzbon-basel.ch/'
2025-06-09T07:56:36.207992+00:00 isidor taler-merchant-kyccheck[1446]: INFO Checking KYC status of `payto://x-taler-bank/bank.e.netzbon-basel.ch/zweirad?receiver-name=%222Rad%20Basilisk%22' at `https://exchange.e.netzbon-basel.ch/' is 204
Tagsnetzbon

Activities

Christian Grothoff

2025-06-09 11:02

manager   ~0025188

And as a result:
2025-06-09T07:52:28.454133+00:00 isidor taler-exchange-httpd[882]: (7QTGVQNTK9Z7R8E3E8ECX97XTG) INFO Handling request (GET) for URL '/kyc-check/71E02NFRR5H6NBWQ0NJYA0B7N3B7P3NY8MQZ92G0XTT6MCYH92A0'
2025-06-09T07:52:28.456719+00:00 isidor taler-exchange-httpd[882]: (WTF51G22HKZPBRRHNZQ2595N5C) INFO Handling request (GET) for URL '/kyc-check/CT1Y85SYVC7K5TMQMGY13QAR0ZHWYKVBF0P0ZMJGP9W9S2ZPXSN0'
2025-06-09T07:52:28.456941+00:00 isidor taler-exchange-httpd[882]: (Z9HVCY8T522T8QWCV5WS7YSJK0) INFO Handling request (GET) for URL '/kyc-check/7ZMNTS6CR2MFM8VJM9VWS9S931RFZQF221Z5CEXPEBR490SE4TQG'
2025-06-09T07:52:28.457346+00:00 isidor taler-exchange-httpd[882]: (1G0P7BYG3Y75HNZ20YJ5FC9TQC) INFO Handling request (GET) for URL '/kyc-check/8BD5B9503JT7MYPA34JK46EBFPE60BST7VMFWEHT83VBWGMXRSBG'
2025-06-09T07:52:28.462481+00:00 isidor taler-exchange-httpd[882]: (CRP5HG7RH7SFMVRQJA03R98NAG) INFO Handling request (GET) for URL '/kyc-check/FBDDWFAXYNXB4YD8A8BN9M25HGJC9JBRX3D7MJ0NMYEFESQZ1450'
2025-06-09T07:52:28.462738+00:00 isidor taler-exchange-httpd[882]: (KM8DDJNAEKNJHF7K3TV1VR4414) INFO Handling request (GET) for URL '/kyc-check/6ZHV0DSDTADK3PXTATZQFZZW4P3RQYCNB6DFR4AS9H9RMSWA0R10'
2025-06-09T07:52:28.464248+00:00 isidor taler-exchange-httpd[882]: (BRN8YZSBHGT4QWHAHJWNZRW4K4) INFO Handling request (GET) for URL '/kyc-check/QBJD1XJPKC9FXFM796AFWRTNFCA8P8W25VWS5852CRM3T16ZSSVG'

Christian Grothoff

2025-06-09 14:58

manager   ~0025189

It looks like this might be because netzbon is running an outdated version. I added some extra checks AND extra randomization in 0d8d2909...accd9c17

Issue History

Date Modified Username Field Change
2025-06-09 11:01 Christian Grothoff New Issue
2025-06-09 11:01 Christian Grothoff Status new => assigned
2025-06-09 11:01 Christian Grothoff Assigned To => Christian Grothoff
2025-06-09 11:02 Christian Grothoff Note Added: 0025188
2025-06-09 14:58 Christian Grothoff Note Added: 0025189
2025-06-09 15:03 Christian Grothoff Tag Attached: netzbon
2025-06-13 13:26 Christian Grothoff Status assigned => resolved
2025-06-13 13:26 Christian Grothoff Resolution open => fixed
2025-06-13 13:26 Christian Grothoff Fixed in Version => 1.0 stretch goals