Je me permets de remettre le message de @valdroff, qui l'a publié sur l'ancien forum hier soir alors que je préparais la migration 😇 L'original est ici : https://discourse.kresus.org/topics/540.html
Bonjour à tous,
Je suis en train d’installer kresus sur un NAS Synology, et l’ajout d’un nouvel accès bancaire est KO via l’appli, apres la validation MFA aupres de la banque.
J’ai testé l’acces a ma banque via un test depuis l’outil woob présent sur l’image docker et l’acces est OK (listing des comptes, et affichage transaction d’un des comptes au hasard).
Voici la log affichée :
2026-07-20 19:12:48,441:DEBUG:woob.backend:modules.py:163:create_instance Created backend "banquepopulaire" for module "banquepopulaire"
2026-07-20 19:12:48,441:DEBUG:urllib3.util.retry:retry.py:353:from_int Converted retries value: 2 -> Retry(total=2, connect=None, read=None, redirect=None, status=None)
2026-07-20 19:12:48,442:DEBUG:urllib3.util.retry:retry.py:353:from_int Converted retries value: 2 -> Retry(total=2, connect=None, read=None, redirect=None, status=None)
2026-07-20 19:12:48,443:DEBUG:woob.banquepopulaire.browser:browsers.py:1231:_load_cookies Reloaded cookies from storage
2026-07-20 19:12:48,445:DEBUG:urllib3.connectionpool:connectionpool.py:1022:_new_conn Starting new HTTPS connection (1): www.rs-ext-bad-ib.banquepopulaire.fr:443
2026-07-20 19:12:48,592:DEBUG:urllib3.connectionpool:connectionpool.py:475:_make_request https://www.rs-ext-bad-ib.banquepopulaire.fr:443 "GET /bapi/contract/v2/augmentedSynthesisViews?productFamilyPFM=1%2C2%2C3%2C4%2C6%2C7%2C17%2C18%2C20&pfmCharacteristicsIndicator=true HTTP/1.1" 403 None
[2026-07-20T19:12:48.697] [INFO] providers/woob - Command returned an error code.
[2026-07-20T19:12:48.697] [INFO] providers/woob - Checking that woob is installed and can actually be called…
[2026-07-20T19:12:48.698] [INFO] providers/woob - Calling woob: command test...
[2026-07-20T19:12:49.162] [INFO] providers/woob - exited with code 0.
[2026-07-20T19:12:49.162] [INFO] providers/woob - OK: woob exited normally with non-empty JSON content.
[2026-07-20T19:12:49.163] [ERROR] providers/woob - Got error while running command "2": Unknown error: .
Traceback (most recent call last):
File "/usr/local/share/.config/yarn/global/node_modules/kresus/build/server/providers/woob/py/main.py", line 808, in fetch
results["values"], results["errors"] = self.get_transactions(from_date)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/local/share/.config/yarn/global/node_modules/kresus/build/server/providers/woob/py/main.py", line 620, in get_transactions
accounts_iter = iter(self.backend.iter_accounts())
^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/user/data/woob-data/modules/3.7/woob_modules/banquepopulaire/module.py", line 77, in iter_accounts
return self.browser.iter_accounts()
^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/user/data/woob-data/modules/3.7/woob_modules/banquepopulaire/browser.py", line 105, in wrapper
ret = cb()
^^^^
File "/home/user/data/woob-data/modules/3.7/woob_modules/banquepopulaire/browser.py", line 101, in cb
return func(browser, *args, **kwargs)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/local/lib/python3.11/dist-packages/woob/browser/browsers.py", line 1154, in inner
browser.do_login()
File "/usr/local/lib/python3.11/dist-packages/woob/browser/mfa.py", line 181, in do_double_authentication
handle_method()
File "/home/user/data/woob-data/modules/3.7/woob_modules/banquepopulaire/browser.py", line 419, in handle_cloudcard
assert self.mfa_validation_data
AssertionError
[2026-07-20T19:12:49.163] [ERROR] providers/woob - (error code: GENERIC_EXCEPTION)
[2026-07-20T19:12:49.163] [INFO] providers/woob - Calling woob: command transactions...
[2026-07-20T19:12:49.872] [INFO] providers/woob - exited with code 1.
J’ai aussi testé d’etre plus ou moins rapide lors de la validation via l’appli bancaire, mais cela ne change rien à l’erreur 403 trouvée dans la log.
Merci pour votre appli et votre support 🙂