kresusapp issueshttps://framagit.org/groups/kresusapp/-/issues2017-07-28T09:42:15Zhttps://framagit.org/kresusapp/kresus/-/issues/631!q le_k #6312017-07-28T09:42:15ZJan!q le_k #631This is just a bogus issue to play a joke on the #kresus IRC bots. :stuck_out_tongue_closed_eyes:This is just a bogus issue to play a joke on the #kresus IRC bots. :stuck_out_tongue_closed_eyes:https://framagit.org/kresusapp/kresus/-/issues/436"Amount" inputs are not user friendly2017-11-20T16:28:02ZAntoine"Amount" inputs are not user friendlyCurrently amount inputs are positive/negative numbers. It is not easy to understand negative numbers are expenses and positive numbers are revenues.
All amount inputs should be made of :
- a number input allowing only positive values
...Currently amount inputs are positive/negative numbers. It is not easy to understand negative numbers are expenses and positive numbers are revenues.
All amount inputs should be made of :
- a number input allowing only positive values
- a select/radio input to select expense/revenue.
Identified input :
- search module
- operation creation
- alertshttps://framagit.org/kresusapp/kresus/-/issues/758"bp" account not working in Kresus (but ok in weboob alone)2018-07-24T10:22:51ZJulien Banchet"bp" account not working in Kresus (but ok in weboob alone)# Bug report
I am having issues syncing 'bp' (La Banque Postale) accounts through Kresus after running fine for a few weeks (Since Cozy was over, I had to switch gear and go standalone Kresus, no regrets :-) )
More precisly: bp sync di...# Bug report
I am having issues syncing 'bp' (La Banque Postale) accounts through Kresus after running fine for a few weeks (Since Cozy was over, I had to switch gear and go standalone Kresus, no regrets :-) )
More precisly: bp sync died a month ago because of the corresponding module was broken.... that was fixed around July 8/9 ( https://git.weboob.org/weboob/devel/issues/145 ) and the boobank 'bp' module was updated and uploaded accordingly, but Kresus doesn't seem to want to get back to work
So, where I stand is:
Using weboob/boobank over cli, no issues
But in Kresus, 'bp' fails (while 'paypal' and 'n26' have no issue)
Folders /home/kresus/.kresus/weboob-data/modules/1.4/bp/ and /home/kresus/.local/share/weboob/modules/1.4/bp/ are strictly identical.
All in a 'kresus' user in an LXC container (not docker) no virtualenv, packages installed and updated via pip, including requests / urllib3 / certifi etc... in a private ip space, with nginx+basic auth. Nothing fancy.
Deactivated the two, sadly empty, savings accounts as well.
It seems to be dying on an SSL Handshake:
```
2018-07-20 11:35:35,917:WARNING:urllib3.connectionpool:connectionpool.py:662:urlopen Retrying (Retry(total=0, connect=None, read=None, redirect=None, status=None)) after connection broken by 'SSLError(SSLError("bad handshake: Error([('SSL routines', 'tls_process_server_certificate', 'certificate verify failed')],)",),)': /ReroutageSJR
```
I just don't see why :-/
This is possibly a misuse on my end, I doubt being the only one using Kresus for BP, but any help would be highly appreciated.
(PS: I'm a sysadmin, not a dev, so I could have done something wrong)
Thanks in advance,
Best,
JaXX./.
Weboob's version I am using is: 1.4
Kresus's version I am using is: 0.13.0, then git from ~ a week ago
Steps to reproduce: click the sync icon from the transaction list
What I expect: an updated transaction list
What I observe: a console message '?'
Server logs (if apply):
(account n° and sessionid obsucated, hope I didn't miss anything too private in there :) )
```
[2018-07-20T11:34:47.433] [INFO] sources/weboob - Calling weboob: command operations...
[2018-07-20T11:35:41.138] [INFO] sources/weboob - exited with code 0.
[2018-07-20T11:35:41.138] [WARN] sources/weboob - stderr: 2018-07-20 11:34:48,447:DEBUG:modules:modules.py:163:load_module Loaded module "bp" from /home/kresus/.kresus/weboob-data/modules/1.4/bp
2018-07-20 11:34:48,448:DEBUG:backend:modules.py:94:create_instance Created backend "bp" for module "bp"
2018-07-20 11:34:48,449:DEBUG:urllib3.util.retry:retry.py:210:from_int Converted retries value: 2 -> Retry(total=2, connect=None, read=None, redirect=None, status=None)
2018-07-20 11:34:48,450:DEBUG:urllib3.util.retry:retry.py:210:from_int Converted retries value: 2 -> Retry(total=2, connect=None, read=None, redirect=None, status=None)
2018-07-20 11:34:48,461:DEBUG:modules:modules.py:163:load_module Loaded module "linebourse" from /home/kresus/.kresus/weboob-data/modules/1.4/linebourse
2018-07-20 11:34:48,462:DEBUG:urllib3.util.retry:retry.py:210:from_int Converted retries value: 2 -> Retry(total=2, connect=None, read=None, redirect=None, status=None)
2018-07-20 11:34:48,462:DEBUG:urllib3.util.retry:retry.py:210:from_int Converted retries value: 2 -> Retry(total=2, connect=None, read=None, redirect=None, status=None)
2018-07-20 11:34:48,467:DEBUG:urllib3.connectionpool:connectionpool.py:823:_new_conn Starting new HTTPS connection (1): voscomptesenligne.labanquepostale.fr:443
2018-07-20 11:34:53,750:DEBUG:urllib3.connectionpool:connectionpool.py:393:_make_request https://voscomptesenligne.labanquepostale.fr:443 "GET /wsost/OstBrokerWeb/loginform?TAM_OP=login&ERROR_CODE=0x00000000&URL=%2Fvoscomptes%2FcanalXHTML%2Fidentif.ea%3Forigin%3Dparticuliers HTTP/1.1" 200 None
2018-07-20 11:34:53,776:DEBUG:backend.bp.browser:browsers.py:694:internal_callback Handle https://voscomptesenligne.labanquepostale.fr/wsost/OstBrokerWeb/loginform?TAM_OP=login&ERROR_CODE=0x00000000&URL=%2Fvoscomptes%2FcanalXHTML%2Fidentif.ea%3Forigin%3Dparticuliers with LoginPage
2018-07-20 11:34:53,836:DEBUG:urllib3.connectionpool:connectionpool.py:393:_make_request https://voscomptesenligne.labanquepostale.fr:443 "GET /wsost/OstBrokerWeb/loginform?imgid=allunifie2&123412341234e=4&0.8103465345634647 HTTP/1.1" 200 3322
2018-07-20 11:34:53,840:DEBUG:backend.bp.browser:browsers.py:694:internal_callback Handle https://voscomptesenligne.labanquepostale.fr/wsost/OstBrokerWeb/loginform?imgid=allunifie2&e=4&0.8103465345634647 with LoginPage
2018-07-20 11:34:53,855:DEBUG:PIL.PngImagePlugin:PngImagePlugin.py:139:call STREAM 'IHDR' 16 13
2018-07-20 11:34:53,856:DEBUG:PIL.PngImagePlugin:PngImagePlugin.py:139:call STREAM 'IDAT' 41 3265
2018-07-20 11:34:53,984:DEBUG:urllib3.connectionpool:connectionpool.py:393:_make_request https://voscomptesenligne.labanquepostale.fr:443 "POST /wsost/OstBrokerWeb/auth HTTP/1.1" 302 611
2018-07-20 11:34:54,081:DEBUG:urllib3.connectionpool:connectionpool.py:393:_make_request https://voscomptesenligne.labanquepostale.fr:443 "GET /voscomptes/canalXHTML/identif.ea?origin=particuliers HTTP/1.1" 302 0
2018-07-20 11:34:54,122:DEBUG:urllib3.connectionpool:connectionpool.py:393:_make_request https://voscomptesenligne.labanquepostale.fr:443 "GET /voscomptes/canalXHTML/securite/authentification/repositionnerCheminCourant-identif.ea;jsessionid=URLqsdfqsdsGv-RqsdfqsdfU HTTP/1.1" 200 None
2018-07-20 11:34:54,126:DEBUG:backend.bp.browser:browsers.py:694:internal_callback Handle https://voscomptesenligne.labanquepostale.fr/voscomptes/canalXHTML/securite/authentification/repositionnerCheminCourant-identif.ea;jsessionid=URLqsdfqsdsGv-RqsdfqsdfU with repositionnerCheminCourant
2018-07-20 11:34:54,166:DEBUG:urllib3.connectionpool:connectionpool.py:393:_make_request https://voscomptesenligne.labanquepostale.fr:443 "GET /voscomptes/canalXHTML/securite/authentification/initialiser-identif.ea HTTP/1.1" 302 0
2018-07-20 11:34:54,189:DEBUG:urllib3.connectionpool:connectionpool.py:393:_make_request https://voscomptesenligne.labanquepostale.fr:443 "GET /voscomptes/canalXHTML/securite/authentification/../../comptesCommun/synthese_assurancesEtComptes/verifierPresenceCompte-synthese.ea HTTP/1.1" 500 31957
2018-07-20 11:34:54,200:DEBUG:backend.bp.browser:browser.py:198:location site has "/../" in their url, fixing url manually
2018-07-20 11:34:54,205:DEBUG:urllib3.connectionpool:connectionpool.py:240:_get_conn Resetting dropped connection: voscomptesenligne.labanquepostale.fr
2018-07-20 11:34:59,406:DEBUG:urllib3.connectionpool:connectionpool.py:393:_make_request https://voscomptesenligne.labanquepostale.fr:443 "GET /voscomptes/canalXHTML/comptesCommun/synthese_assurancesEtComptes/verifierPresenceCompte-synthese.ea HTTP/1.1" 302 0
2018-07-20 11:34:59,438:DEBUG:urllib3.connectionpool:connectionpool.py:393:_make_request https://voscomptesenligne.labanquepostale.fr:443 "GET /voscomptes/canalXHTML/comptesCommun/synthese_assurancesEtComptes/../../securite/authentification/verifierPresenceCompteOK-identif.ea HTTP/1.1" 500 31957
2018-07-20 11:34:59,451:DEBUG:backend.bp.browser:browser.py:198:location site has "/../" in their url, fixing url manually
2018-07-20 11:34:59,455:DEBUG:urllib3.connectionpool:connectionpool.py:240:_get_conn Resetting dropped connection: voscomptesenligne.labanquepostale.fr
2018-07-20 11:35:04,573:DEBUG:urllib3.connectionpool:connectionpool.py:393:_make_request https://voscomptesenligne.labanquepostale.fr:443 "GET /voscomptes/canalXHTML/securite/authentification/verifierPresenceCompteOK-identif.ea HTTP/1.1" 200 None
2018-07-20 11:35:04,580:DEBUG:backend.bp.browser:browsers.py:694:internal_callback Handle https://voscomptesenligne.labanquepostale.fr/voscomptes/canalXHTML/securite/authentification/verifierPresenceCompteOK-identif.ea with CheckPassword
2018-07-20 11:35:04,614:DEBUG:urllib3.connectionpool:connectionpool.py:393:_make_request https://voscomptesenligne.labanquepostale.fr:443 "GET /voscomptes/canalXHTML/comptesCommun/synthese_assurancesEtComptes/init-synthese.ea HTTP/1.1" 302 0
2018-07-20 11:35:04,651:DEBUG:urllib3.connectionpool:connectionpool.py:393:_make_request https://voscomptesenligne.labanquepostale.fr:443 "GET /voscomptes/canalXHTML/comptesCommun/synthese_assurancesEtComptes/../../comptesCommun/synthese_ccp/afficheSyntheseCCP-synthese_ccp.ea HTTP/1.1" 500 31957
2018-07-20 11:35:04,663:DEBUG:backend.bp.browser:browser.py:198:location site has "/../" in their url, fixing url manually
2018-07-20 11:35:04,668:DEBUG:urllib3.connectionpool:connectionpool.py:240:_get_conn Resetting dropped connection: voscomptesenligne.labanquepostale.fr
2018-07-20 11:35:09,815:DEBUG:urllib3.connectionpool:connectionpool.py:393:_make_request https://voscomptesenligne.labanquepostale.fr:443 "GET /voscomptes/canalXHTML/comptesCommun/synthese_ccp/afficheSyntheseCCP-synthese_ccp.ea HTTP/1.1" 200 None
2018-07-20 11:35:09,857:DEBUG:backend.bp.browser:browsers.py:694:internal_callback Handle https://voscomptesenligne.labanquepostale.fr/voscomptes/canalXHTML/comptesCommun/synthese_ccp/afficheSyntheseCCP-synthese_ccp.ea with AccountList
2018-07-20 11:35:09,900:DEBUG:urllib3.connectionpool:connectionpool.py:393:_make_request https://voscomptesenligne.labanquepostale.fr:443 "GET /voscomptes/canalXHTML/comptesCommun/synthese_ccp/afficheSyntheseCCP-synthese_ccp.ea HTTP/1.1" 200 None
2018-07-20 11:35:09,911:DEBUG:backend.bp.browser:browsers.py:694:internal_callback Handle https://voscomptesenligne.labanquepostale.fr/voscomptes/canalXHTML/comptesCommun/synthese_ccp/afficheSyntheseCCP-synthese_ccp.ea with AccountList
2018-07-20 11:35:09,947:DEBUG:urllib3.connectionpool:connectionpool.py:393:_make_request https://voscomptesenligne.labanquepostale.fr:443 "GET /voscomptes/canalXHTML/comptesCommun/synthese_ccp/afficheSyntheseCCP-synthese_ccp.ea HTTP/1.1" 200 None
2018-07-20 11:35:09,955:DEBUG:backend.bp.browser:browsers.py:694:internal_callback Handle https://voscomptesenligne.labanquepostale.fr/voscomptes/canalXHTML/comptesCommun/synthese_ccp/afficheSyntheseCCP-synthese_ccp.ea with AccountList
2018-07-20 11:35:10,217:DEBUG:urllib3.connectionpool:connectionpool.py:393:_make_request https://voscomptesenligne.labanquepostale.fr:443 "GET /voscomptes/canalXHTML/CCP/releves_ccp/menuReleve-releve_ccp.ea?compte.numero=1234567A890&typeRecherche=1 HTTP/1.1" 302 0
2018-07-20 11:35:10,271:DEBUG:urllib3.connectionpool:connectionpool.py:393:_make_request https://voscomptesenligne.labanquepostale.fr:443 "GET /voscomptes/canalXHTML/CCP/releves_ccp/afficher-releve_ccp.ea HTTP/1.1" 200 None
2018-07-20 11:35:10,309:DEBUG:backend.bp.browser:browsers.py:694:internal_callback Handle https://voscomptesenligne.labanquepostale.fr/voscomptes/canalXHTML/CCP/releves_ccp/afficher-releve_ccp.ea with AccountHistory
2018-07-20 11:35:10,358:DEBUG:urllib3.connectionpool:connectionpool.py:393:_make_request https://voscomptesenligne.labanquepostale.fr:443 "GET /voscomptes/canalXHTML/CCP/releves_ccp_encours/preparerRecherche-releve_ccp_encours.ea?compte.numero=1234567A890&typeRecherche=1 HTTP/1.1" 200 None
2018-07-20 11:35:10,372:DEBUG:backend.bp.browser:browsers.py:694:internal_callback Handle https://voscomptesenligne.labanquepostale.fr/voscomptes/canalXHTML/CCP/releves_ccp_encours/preparerRecherche-releve_ccp_encours.ea?compte.numero=1234567A890&typeRecherche=1 with AccountHistory
2018-07-20 11:35:10,631:DEBUG:urllib3.connectionpool:connectionpool.py:393:_make_request https://voscomptesenligne.labanquepostale.fr:443 "GET /voscomptes/canalXHTML/comptesCommun/imprimerRIB/init-imprimer_rib.ea?numeroCompte=1234567A890 HTTP/1.1" 200 29526
2018-07-20 11:35:11,143:DEBUG:backend.bp.browser:browsers.py:694:internal_callback Handle https://voscomptesenligne.labanquepostale.fr/voscomptes/canalXHTML/comptesCommun/imprimerRIB/init-imprimer_rib.ea?numeroCompte=1234567A890 with AccountRIB
2018-07-20 11:35:11,180:DEBUG:urllib3.connectionpool:connectionpool.py:393:_make_request https://voscomptesenligne.labanquepostale.fr:443 "GET /voscomptes/canalXHTML/comptesCommun/synthese_ep/afficheSyntheseEP-synthese_ep.ea HTTP/1.1" 200 None
2018-07-20 11:35:11,187:DEBUG:backend.bp.browser:browsers.py:694:internal_callback Handle https://voscomptesenligne.labanquepostale.fr/voscomptes/canalXHTML/comptesCommun/synthese_ep/afficheSyntheseEP-synthese_ep.ea with AccountList
2018-07-20 11:35:11,419:DEBUG:urllib3.connectionpool:connectionpool.py:393:_make_request https://voscomptesenligne.labanquepostale.fr:443 "GET /voscomptes/canalXHTML/comptesCommun/imprimerRIB/init-imprimer_rib.ea?numeroCompte=9876543210S HTTP/1.1" 200 29092
2018-07-20 11:35:11,794:DEBUG:backend.bp.browser:browsers.py:694:internal_callback Handle https://voscomptesenligne.labanquepostale.fr/voscomptes/canalXHTML/comptesCommun/imprimerRIB/init-imprimer_rib.ea?numeroCompte=9876543210S with AccountRIB
2018-07-20 11:35:12,095:DEBUG:urllib3.connectionpool:connectionpool.py:393:_make_request https://voscomptesenligne.labanquepostale.fr:443 "GET /voscomptes/canalXHTML/comptesCommun/imprimerRIB/init-imprimer_rib.ea?numeroCompte=1234567890B HTTP/1.1" 200 29085
2018-07-20 11:35:12,466:DEBUG:backend.bp.browser:browsers.py:694:internal_callback Handle https://voscomptesenligne.labanquepostale.fr/voscomptes/canalXHTML/comptesCommun/imprimerRIB/init-imprimer_rib.ea?numeroCompte=1234567890B with AccountRIB
2018-07-20 11:35:12,555:DEBUG:urllib3.connectionpool:connectionpool.py:393:_make_request https://voscomptesenligne.labanquepostale.fr:443 "GET /voscomptes/canalXHTML/comptesCommun/imprimerRIB/init-imprimer_rib.ea?numeroCompte=3U123456789012HTTP/1.1" 200 None
2018-07-20 11:35:12,572:DEBUG:backend.bp.browser:browsers.py:694:internal_callback Handle https://voscomptesenligne.labanquepostale.fr/voscomptes/canalXHTML/comptesCommun/imprimerRIB/init-imprimer_rib.ea?numeroCompte=3U123456789012with AccountRIB
2018-07-20 11:35:12,802:DEBUG:urllib3.connectionpool:connectionpool.py:393:_make_request https://voscomptesenligne.labanquepostale.fr:443 "GET /voscomptes/canalXHTML/pret/encours/consulterPrets-encoursPrets.ea HTTP/1.1" 200 None
2018-07-20 11:35:12,809:DEBUG:backend.bp.browser:browsers.py:694:internal_callback Handle https://voscomptesenligne.labanquepostale.fr/voscomptes/canalXHTML/pret/encours/consulterPrets-encoursPrets.ea with AccountList
2018-07-20 11:35:12,849:DEBUG:urllib3.connectionpool:connectionpool.py:393:_make_request https://voscomptesenligne.labanquepostale.fr:443 "GET /voscomptes/canalXHTML/comptesCommun/imprimerRIB/init-imprimer_rib.ea?numeroCompte=00012345678901 HTTP/1.1" 200 None
2018-07-20 11:35:12,909:DEBUG:backend.bp.browser:browsers.py:694:internal_callback Handle https://voscomptesenligne.labanquepostale.fr/voscomptes/canalXHTML/comptesCommun/imprimerRIB/init-imprimer_rib.ea?numeroCompte=00012345678901 with AccountRIB
2018-07-20 11:35:12,944:DEBUG:urllib3.connectionpool:connectionpool.py:393:_make_request https://voscomptesenligne.labanquepostale.fr:443 "GET /voscomptes/canalXHTML/pret/encours/detaillerPretPartenaireListe-encoursPrets.ea?numOffrePretSelection=0&selectedGammePretPartenaire=000008 HTTP/1.1" 200 None
2018-07-20 11:35:12,951:DEBUG:backend.bp.browser:browsers.py:694:internal_callback Handle https://voscomptesenligne.labanquepostale.fr/voscomptes/canalXHTML/pret/encours/detaillerPretPartenaireListe-encoursPrets.ea?numOffrePretSelection=0&selectedGammePretPartenaire=000008 with AccountList
2018-07-20 11:35:12,983:DEBUG:urllib3.connectionpool:connectionpool.py:823:_new_conn Starting new HTTPS connection (2): voscomptesenligne.labanquepostale.fr:443
2018-07-20 11:35:12,992:DEBUG:urllib3.connectionpool:connectionpool.py:393:_make_request https://voscomptesenligne.labanquepostale.fr:443 "GET /voscomptes/canalXHTML/pret/encours/detaillerPretPartenaireListe-encoursPrets.ea?numOffrePretSelection=0&selectedGammePretPartenaire=000008 HTTP/1.1" 200 None
2018-07-20 11:35:13,000:DEBUG:backend.bp.browser:browsers.py:694:internal_callback Handle https://voscomptesenligne.labanquepostale.fr/voscomptes/canalXHTML/pret/encours/detaillerPretPartenaireListe-encoursPrets.ea?numOffrePretSelection=0&selectedGammePretPartenaire=000008 with AccountList
2018-07-20 11:35:18,137:DEBUG:urllib3.connectionpool:connectionpool.py:393:_make_request https://voscomptesenligne.labanquepostale.fr:443 "GET /voscomptes/canalXHTML/CCP/releves_ccp/menuReleve-releve_ccp.ea?compte.numero=1234567A890&typeRecherche=1 HTTP/1.1" 302 0
2018-07-20 11:35:18,180:DEBUG:urllib3.connectionpool:connectionpool.py:393:_make_request https://voscomptesenligne.labanquepostale.fr:443 "GET /voscomptes/canalXHTML/CCP/releves_ccp/afficher-releve_ccp.ea HTTP/1.1" 200 None
2018-07-20 11:35:18,265:DEBUG:backend.bp.browser:browsers.py:694:internal_callback Handle https://voscomptesenligne.labanquepostale.fr/voscomptes/canalXHTML/CCP/releves_ccp/afficher-releve_ccp.ea with AccountHistory
2018-07-20 11:35:18,337:DEBUG:urllib3.connectionpool:connectionpool.py:393:_make_request https://voscomptesenligne.labanquepostale.fr:443 "GET /voscomptes/canalXHTML/CCP/releves_ccp/init-releve_ccp.ea?typeRecherche=10&compte.numero=1234567A890 HTTP/1.1" 302 0
2018-07-20 11:35:18,371:DEBUG:urllib3.connectionpool:connectionpool.py:393:_make_request https://voscomptesenligne.labanquepostale.fr:443 "GET /voscomptes/canalXHTML/CCP/releves_ccp/afficher-releve_ccp.ea HTTP/1.1" 200 None
2018-07-20 11:35:18,523:DEBUG:backend.bp.browser:browsers.py:694:internal_callback Handle https://voscomptesenligne.labanquepostale.fr/voscomptes/canalXHTML/CCP/releves_ccp/afficher-releve_ccp.ea with AccountHistory
2018-07-20 11:35:21,934:DEBUG:urllib3.connectionpool:connectionpool.py:393:_make_request https://voscomptesenligne.labanquepostale.fr:443 "GET /voscomptes/canalXHTML/CNE/releveCNE/frame-releve_cne.ea?compte.numero=9876543210S&typeRecherche=15 HTTP/1.1" 302 0
2018-07-20 11:35:21,969:DEBUG:urllib3.connectionpool:connectionpool.py:393:_make_request https://voscomptesenligne.labanquepostale.fr:443 "GET /voscomptes/canalXHTML/CNE/releveCNE/releveCNE-releve_cne.ea HTTP/1.1" 200 None
2018-07-20 11:35:21,983:DEBUG:backend.bp.browser:browsers.py:694:internal_callback Handle https://voscomptesenligne.labanquepostale.fr/voscomptes/canalXHTML/CNE/releveCNE/releveCNE-releve_cne.ea with AccountHistory
2018-07-20 11:35:22,018:DEBUG:urllib3.connectionpool:connectionpool.py:393:_make_request https://voscomptesenligne.labanquepostale.fr:443 "GET /voscomptes/canalXHTML/CNE/releveCNE/init-releve_cne.ea?typeRecherche=10&compte.numero=9876543210S HTTP/1.1" 302 0
2018-07-20 11:35:22,051:DEBUG:urllib3.connectionpool:connectionpool.py:393:_make_request https://voscomptesenligne.labanquepostale.fr:443 "GET /voscomptes/canalXHTML/CNE/releveCNE/releveCNE-releve_cne.ea HTTP/1.1" 200 None
2018-07-20 11:35:22,060:DEBUG:backend.bp.browser:browsers.py:694:internal_callback Handle https://voscomptesenligne.labanquepostale.fr/voscomptes/canalXHTML/CNE/releveCNE/releveCNE-releve_cne.ea with AccountHistory
2018-07-20 11:35:22,138:DEBUG:urllib3.connectionpool:connectionpool.py:393:_make_request https://voscomptesenligne.labanquepostale.fr:443 "GET /voscomptes/canalXHTML/CNE/releveCNE/frame-releve_cne.ea?compte.numero=1234567890B&typeRecherche=15 HTTP/1.1" 302 0
2018-07-20 11:35:22,172:DEBUG:urllib3.connectionpool:connectionpool.py:393:_make_request https://voscomptesenligne.labanquepostale.fr:443 "GET /voscomptes/canalXHTML/CNE/releveCNE/releveCNE-releve_cne.ea HTTP/1.1" 200 None
2018-07-20 11:35:22,187:DEBUG:backend.bp.browser:browsers.py:694:internal_callback Handle https://voscomptesenligne.labanquepostale.fr/voscomptes/canalXHTML/CNE/releveCNE/releveCNE-releve_cne.ea with AccountHistory
2018-07-20 11:35:22,225:DEBUG:urllib3.connectionpool:connectionpool.py:393:_make_request https://voscomptesenligne.labanquepostale.fr:443 "GET /voscomptes/canalXHTML/CNE/releveCNE/init-releve_cne.ea?typeRecherche=10&compte.numero=1234567890B HTTP/1.1" 302 0
2018-07-20 11:35:22,262:DEBUG:urllib3.connectionpool:connectionpool.py:393:_make_request https://voscomptesenligne.labanquepostale.fr:443 "GET /voscomptes/canalXHTML/CNE/releveCNE/releveCNE-releve_cne.ea HTTP/1.1" 200 None
2018-07-20 11:35:22,275:DEBUG:backend.bp.browser:browsers.py:694:internal_callback Handle https://voscomptesenligne.labanquepostale.fr/voscomptes/canalXHTML/CNE/releveCNE/releveCNE-releve_cne.ea with AccountHistory
2018-07-20 11:35:22,675:DEBUG:urllib3.connectionpool:connectionpool.py:393:_make_request https://voscomptesenligne.labanquepostale.fr:443 "GET /voscomptes/canalXHTML/bourse/aiguillage/lancerBourseEnLigne-connexionBourseEnLigne.ea?numCompte=3U123456789012HTTP/1.1" 200 None
2018-07-20 11:35:22,716:DEBUG:backend.bp.browser:browsers.py:708:internal_callback Unable to handle https://voscomptesenligne.labanquepostale.fr/voscomptes/canalXHTML/bourse/aiguillage/lancerBourseEnLigne-connexionBourseEnLigne.ea?numCompte=3U232323232323
2018-07-20 11:35:22,752:DEBUG:urllib3.connectionpool:connectionpool.py:393:_make_request https://voscomptesenligne.labanquepostale.fr:443 "GET /voscomptes/canalXHTML/bourse/aiguillage/oicFormAutoPost.jsp HTTP/1.1" 200 None
2018-07-20 11:35:22,783:DEBUG:backend.bp.browser:browsers.py:694:internal_callback Handle https://voscomptesenligne.labanquepostale.fr/voscomptes/canalXHTML/bourse/aiguillage/oicFormAutoPost.jsp with MarketLoginPage
2018-07-20 11:35:22,787:DEBUG:urllib3.connectionpool:connectionpool.py:823:_new_conn Starting new HTTPS connection (1): labanquepostale.offrebourse.com:443
2018-07-20 11:35:30,854:DEBUG:urllib3.util.retry:retry.py:400:increment Incremented Retry for (url='/ReroutageSJR'): Retry(total=1, connect=None, read=None, redirect=None, status=None)
2018-07-20 11:35:30,854:WARNING:urllib3.connectionpool:connectionpool.py:662:urlopen Retrying (Retry(total=1, connect=None, read=None, redirect=None, status=None)) after connection broken by 'SSLError(SSLError("bad handshake: Error([('SSL routines', 'tls_process_server_certificate', 'certificate verify failed')],)",),)': /ReroutageSJR
2018-07-20 11:35:30,855:DEBUG:urllib3.connectionpool:connectionpool.py:823:_new_conn Starting new HTTPS connection (2): labanquepostale.offrebourse.com:443
2018-07-20 11:35:35,916:DEBUG:urllib3.util.retry:retry.py:400:increment Incremented Retry for (url='/ReroutageSJR'): Retry(total=0, connect=None, read=None, redirect=None, status=None)
2018-07-20 11:35:35,917:WARNING:urllib3.connectionpool:connectionpool.py:662:urlopen Retrying (Retry(total=0, connect=None, read=None, redirect=None, status=None)) after connection broken by 'SSLError(SSLError("bad handshake: Error([('SSL routines', 'tls_process_server_certificate', 'certificate verify failed')],)",),)': /ReroutageSJR
2018-07-20 11:35:35,917:DEBUG:urllib3.connectionpool:connectionpool.py:823:_new_conn Starting new HTTPS connection (3): labanquepostale.offrebourse.com:443
2018-07-20 11:35:41,006:INFO:backend.bp.browser:browsers.py:869:dump_state Stored cookies into storage
[2018-07-20T11:35:41.140] [INFO] sources/weboob - Command returned an error code.
[2018-07-20T11:35:41.141] [ERROR] sources/weboob - Got error while running command "operations": CONNECTION_ERROR
[2018-07-20T11:35:41.141] [ERROR] sources/weboob - (error code: CONNECTION_ERROR)
[2018-07-20T11:35:41.141] [ERROR] helpers - when fetching operations: CONNECTION_ERROR
[2018-07-20T11:35:41.144] [ERROR] HTTP - GET /api/v1/accesses/77813abcdefghabcdefgh92baf/fetch/operations - 500 (53729 ms)
```https://framagit.org/kresusapp/kresus/-/issues/1114"bulk edit" category select does not allow to create a category2021-06-08T20:10:59ZAntoine"bulk edit" category select does not allow to create a categoryI would expect that the category select in the "bulk edit" pane allows to create a category, the same way the category select in the operation list does.I would expect that the category select in the "bulk edit" pane allows to create a category, the same way the category select in the operation list does.https://framagit.org/kresusapp/kresus/-/issues/983"Crash" when trying to access graphs2020-06-14T18:42:52ZSalamandarfelix@piedallu.me"Crash" when trying to access graphsI get a React error message when trying to access the graphs.
Weirdly enough, I do NOT get this error in Private Session in Firefox… I tried unlog/relog from the Yunohost SSO, Ctrl-f5, but no luck.
I just updated to 1.6.0.
```
Error: ...I get a React error message when trying to access the graphs.
Weirdly enough, I do NOT get this error in Private Session in Firefox… I tried unlog/relog from the Yunohost SSO, Ctrl-f5, but no luck.
I just updated to 1.6.0.
```
Error: Minified React error #130; visit https://reactjs.org/docs/error-decoder.html?invariant=130&args[]=object&args[]= for the full message or use the non-minified dev environment for full errors and additional helpful warnings.
REACT INFO:
in i
in ep
in Unknown
in p
in Unknown
in t
in t
in div
in main
in c
in p
in Unknown
in p
in t
in t
in s
in Unknown
in p
in d
in t
in t
```https://framagit.org/kresusapp/kresus/-/issues/1193"Create auto-categorization rule" does not work if label contains a slash2023-01-10T12:29:30ZNicolas Frandeboeufmail@nicofrand.eu"Create auto-categorization rule" does not work if label contains a slashDue to the way the URL is built, if a label contains a slash, the button will redirect to the wrong URL.
See https://framagit.org/kresusapp/kresus/-/blob/main/client/components/rules/urls.tsx#L13
STR:
1. Create a transaction with a ti...Due to the way the URL is built, if a label contains a slash, the button will redirect to the wrong URL.
See https://framagit.org/kresusapp/kresus/-/blob/main/client/components/rules/urls.tsx#L13
STR:
1. Create a transaction with a title "Test with / slash"
2. Click on the "Create auto-categorization rule" buttonv0.19.0https://framagit.org/kresusapp/kresus/-/issues/19"None" shouldn't show up in the category list (category section)2017-11-20T16:28:16ZBenjamin Bouvier"None" shouldn't show up in the category list (category section)*Created by: bnjbvr*
*Created by: bnjbvr*
https://framagit.org/kresusapp/kresus/-/issues/914"npm deprecated" error when install v0.152020-02-15T18:22:36ZKlorydryk"npm deprecated" error when install v0.15For information, I got this message (a lot) during the installation of the 0.15 update ([with Yunohost](https://github.com/YunoHost-Apps/kresus_ynh/issues/42)):
*npm WARN deprecated core-js@2.6.11: core-js@<3 is no longer maintained and ...For information, I got this message (a lot) during the installation of the 0.15 update ([with Yunohost](https://github.com/YunoHost-Apps/kresus_ynh/issues/42)):
*npm WARN deprecated core-js@2.6.11: core-js@<3 is no longer maintained and not recommended for usage due to the number of issues. Please, upgrade your dependencies to the actual version of core-js@3.*
Can we do someting about that?
thanks :)https://framagit.org/kresusapp/kresus/-/issues/693"Support" link in left menu should emphasize it opens an external URL2018-03-24T16:53:03ZPhyksphyks@phyks.me"Support" link in left menu should emphasize it opens an external URLHi,
Almost everytime I click the "support" item in the left sidebar, I get surprised to see an external link open. I would expect it to open an embedded doc in the app. It could totally open an external link, but I guess there should be...Hi,
Almost everytime I click the "support" item in the left sidebar, I get surprised to see an external link open. I would expect it to open an embedded doc in the app. It could totally open an external link, but I guess there should be some icon like `fa-external-link` to make it clear.
Maybe a quick and dirty way to solve it would be to have "Support" link open a new component "SupportPanel" (just as "reports" does with, well, reports) and have a list of links to external sources there. This could also allow to have links to doc, to API doc, to community, to bugs (issues) etc and not only have a single link to the FAQ.
What do you think?Phyksphyks@phyks.mePhyksphyks@phyks.mehttps://framagit.org/kresusapp/kresus/-/issues/653"Weboob" related errors throw 500 status code2017-09-30T13:32:31ZAntoine"Weboob" related errors throw 500 status codehttps://framagit.org/bnjbvr/kresus/blob/master/server/lib/sources/weboob.js#L117
Even if the error is fixable by the user (we should then use 409 code):
"EXPIRED_PASSWORD", "INVALID_PARAMETERS", "INVALID_PASSWORD", "NO_PASSWORD",https://framagit.org/bnjbvr/kresus/blob/master/server/lib/sources/weboob.js#L117
Even if the error is fixable by the user (we should then use 409 code):
"EXPIRED_PASSWORD", "INVALID_PARAMETERS", "INVALID_PASSWORD", "NO_PASSWORD",Phyksphyks@phyks.mePhyksphyks@phyks.mehttps://framagit.org/kresusapp/kresus/-/issues/42"xhr error: error Internal Server Error" when try to add a CIC bank account2019-12-23T16:11:50ZBenjamin Bouvier"xhr error: error Internal Server Error" when try to add a CIC bank account*Created by: nledez*
Hi @bnjbvr,
I try to add a CIC bank account (with FF on Mac OS X).
But I have an error in my browser:
```
xhr error: error
Internal Server Error
```
And on my server I have:
```
[2015-03-16 09:30:36:6...*Created by: nledez*
Hi @bnjbvr,
I try to add a CIC bank account (with FF on Mac OS X).
But I have an error in my browser:
```
xhr error: error
Internal Server Error
```
And on my server I have:
```
[2015-03-16 09:30:36:680] error - app:error | Parsing error : Unexpected token T, body=
Traceback (most recent call last):
File "/usr/local/cozy-indexer/cozy-data-indexer/virtualenv/local/lib/python2.7/site-packages/tornado/web.py", line 1042, in _execute
getattr(self, self.request.method.lower())(*args, **kwargs)
File "/usr/local/cozy-indexer/cozy-data-indexer/handlers/connectors.py", line 68, in post
self.return_json(self.load_from_connector(name, 'get_balances'))
File "/usr/local/cozy-indexer/cozy-data-indexer/handlers/connectors.py", line 49, in load_from_connector
self.raise_error("Something went wrong (weboob modules should "
File "/usr/local/cozy-indexer/cozy-data-indexer/handlers/base.py", line 62, in raise_error
raise tornado.web.HTTPError(status_code, msg)
HTTPError: HTTP 400: Bad Request (Something went wrong (weboob modules should probably be updated))
```
Thanks for your great app :)https://framagit.org/kresusapp/kresus/-/issues/146"xhr error: Internal Server Error" when updating BNP account2017-11-20T16:28:10ZBenjamin Bouvier"xhr error: Internal Server Error" when updating BNP account*Created by: nicodel*
Hi,
Cozy instance hosted on Cozy infrastructure
Data System: 2.0.6
Proxy: 2.1.0
Home: 2.0.6
Controller: 2.0.29
Kresus - 0.5.2
Since the 25/07 automatic sync of my BNP accounts is not done and when I pre...*Created by: nicodel*
Hi,
Cozy instance hosted on Cozy infrastructure
Data System: 2.0.6
Proxy: 2.1.0
Home: 2.0.6
Controller: 2.0.29
Kresus - 0.5.2
Since the 25/07 automatic sync of my BNP accounts is not done and when I press "Synchroniez now" I get a popup windows the following message:
```
xhr error: Internal Server Error
Weboob error when importing operations:
when retrieving operations: Weboob error: Traceback (most recent call last):
File "py/endpoint.py", line 111, in <module>
content = BankHistoryHandler(id, password, website).post(bankuuid)
File "py/endpoint.py", line 84, in post
return self.load_from_connector(name)
File "py/endpoint.py", line 46, in load_from_connector
raise Exception("Unexpected Weboob error: %s" % unicode(e))
Exception: Unexpected Weboob error:
```
The Kresus logs look like this:
```
Checking new operations for all bank accesses...
Success: All banks added.
Error when polling accounts: when retrieving operations: Weboob error: Traceback (most recent call last):
File "py/endpoint.py", line 111, in <module>
content = BankHistoryHandler(id, password, website).post(bankuuid)
File "py/endpoint.py", line 84, in post
return self.load_from_connector(name)
File "py/endpoint.py", line 46, in load_from_connector
raise Exception("Unexpected Weboob error: %s" % unicode(e))
Exception: Unexpected Weboob error: Backend(bnporc): Configuration error for field "password": Value "undefined" does not match regexp "^(\d{6}|)$"
weboob exited with code 1
weboob-stderr: Traceback (most recent call last):
File "py/endpoint.py", line 111, in <module>
content = BankHistoryHandler(id, password, website).post(bankuuid)
File "py/endpoint.py", line 84, in post
return self.load_from_connector(name)
File "py/endpoint.py", line 46, in load_from_connector
raise Exception("Unexpected Weboob error: %s" % unicode(e))
Exception: Unexpected Weboob error: Backend(bnporc): Configuration error for field "password": Value "undefined" does not match regexp "^(\d{6}|)$"
when retrieving operations: Weboob error: Traceback (most recent call last):
File "py/endpoint.py", line 111, in <module>
content = BankHistoryHandler(id, password, website).post(bankuuid)
File "py/endpoint.py", line 84, in post
return self.load_from_connector(name)
File "py/endpoint.py", line 46, in load_from_connector
raise Exception("Unexpected Weboob error: %s" % unicode(e))
Exception: Unexpected Weboob error: Backend(bnporc): Configuration error for field "password": Value "undefined" does not match regexp "^(\d{6}|)$"
```https://framagit.org/kresusapp/kresus/-/issues/418'No category' should be just after the 'All category' in the search select2017-11-20T16:28:03ZBenjamin Bouvier'No category' should be just after the 'All category' in the search select*Created by: ZeHiro*
I filter my operations with no category to allocate them a category. In french, 'Sans' is quit far in the drop down.
The same should be done with 'Unknown' operation type*Created by: ZeHiro*
I filter my operations with no category to allocate them a category. In french, 'Sans' is quit far in the drop down.
The same should be done with 'Unknown' operation typehttps://framagit.org/kresusapp/kresus/-/issues/525(autonomous mode) Sync may not terminate if no email accounts have been set up2017-11-20T16:28:00ZBenjamin Bouvier(autonomous mode) Sync may not terminate if no email accounts have been set upv.0.10.0Benjamin BouvierBenjamin Bouvierhttps://framagit.org/kresusapp/kresus/-/issues/571+/- sign in foldable search panel and new bank panel are different2017-06-21T08:44:08ZAntoine+/- sign in foldable search panel and new bank panel are differentin the search panel, the +/- is a square
in the new bank panel, it is a circle
furthermore, the transition is not the same when the panel is folded/unfolded.
This should be harmonized (a generic component should be created)in the search panel, the +/- is a square
in the new bank panel, it is a circle
furthermore, the transition is not the same when the panel is folded/unfolded.
This should be harmonized (a generic component should be created)Nicolas Frandeboeufmail@nicofrand.euNicolas Frandeboeufmail@nicofrand.euhttps://framagit.org/kresusapp/kresus/-/issues/12160.19.3 on npmjs.com does not include the right code2023-07-06T12:37:56ZNicolas Frandeboeufmail@nicofrand.eu0.19.3 on npmjs.com does not include the right codehttps://framagit.org/kresusapp/kresus/-/commit/f5e7dc646691f3e082a4b31ae7c771fc390d96d3 should be included in 0.19.3 on npmjs;
It does not seem to be the case: https://www.npmjs.com/package/kresus?activeTab=code.https://framagit.org/kresusapp/kresus/-/commit/f5e7dc646691f3e082a4b31ae7c771fc390d96d3 should be included in 0.19.3 on npmjs;
It does not seem to be the case: https://www.npmjs.com/package/kresus?activeTab=code.https://framagit.org/kresusapp/kresus/-/issues/9462FA Credit Mutuel Cookie2020-03-29T20:20:28Z6lv1-blr2FA Credit Mutuel Cookie# Rapport de bug
Version de Weboob que j'utilise : 2.1
Version de Kresus que j'utilise : 0.15.2 sur raspberry pi 3
Les étapes à faire pour reproduire le bug :
1- Mon installation est fonctionnelle sur page web avec banque démo.
2- ...# Rapport de bug
Version de Weboob que j'utilise : 2.1
Version de Kresus que j'utilise : 0.15.2 sur raspberry pi 3
Les étapes à faire pour reproduire le bug :
1- Mon installation est fonctionnelle sur page web avec banque démo.
2- Ma connection est fonctionnel avec weboob en utilisant boobank en ligne de commande, mon téléphone recoit bien la demande de validation et boobank attend la confirmation pour afficher les soldes des comptes après l'instruction list et les montants sont les bons
si je choisi la banque Credit Mutuel sur la page de config de Kresus, le log de console me met ceci.
`[2020-02-29T18:45:56.595] [ERROR] sources/weboob - Got error while running command "accounts": Unknown error: .
Traceback (most recent call last):
File "/home/kresus/kresus/node_modules/kresus/build/server/weboob/main.py", line 676, in fetch
results['values'] = self.get_accounts()
File "/home/kresus/kresus/node_modules/kresus/build/server/weboob/main.py", line 526, in get_accounts
for account in list(self.backend.iter_accounts()):
File "/home/kresus/.kresus/weboob-data/modules/2.1/creditmutuel/module.py", line 70, in iter_accounts
for account in self.browser.get_accounts_list():
File "/usr/local/lib/python3.5/dist-packages/weboob/browser/browsers.py", line 821, in inner
browser.do_login()
File "/usr/local/lib/python3.5/dist-packages/weboob/browser/browsers.py", line 1266, in do_double_authentication
self.init_login()
File "/home/kresus/.kresus/weboob-data/modules/2.1/creditmutuel/browser.py", line 340, in init_login
self.check_redirections()
File "/home/kresus/.kresus/weboob-data/modules/2.1/creditmutuel/browser.py", line 310, in check_redirections
self.check_interactive()
File "/usr/local/lib/python3.5/dist-packages/weboob/browser/browsers.py", line 1235, in check_interactive
raise NeedInteractiveFor2FA()
weboob.exceptions.NeedInteractiveFor2FA`
`[2020-02-29T18:45:56.596] [ERROR] sources/weboob - (error code: GENERIC_EXCEPTION)
[2020-02-29T18:45:56.652] [ERROR] controllers/accesses - The access process creation failed, cleaning up...
[2020-02-29T18:45:56.653] [INFO] controllers/accesses - deleting access...
[2020-02-29T18:45:56.678] [ERROR] helpers - when creating a bank access: Unknown error: .
Traceback (most recent call last):
File "/home/kresus/kresus/node_modules/kresus/build/server/weboob/main.py", line 676, in fetch
results['values'] = self.get_accounts()
File "/home/kresus/kresus/node_modules/kresus/build/server/weboob/main.py", line 526, in get_accounts
for account in list(self.backend.iter_accounts()):
File "/home/kresus/.kresus/weboob-data/modules/2.1/creditmutuel/module.py", line 70, in iter_accounts
for account in self.browser.get_accounts_list():
File "/usr/local/lib/python3.5/dist-packages/weboob/browser/browsers.py", line 821, in inner
browser.do_login()
File "/usr/local/lib/python3.5/dist-packages/weboob/browser/browsers.py", line 1266, in do_double_authentication
self.init_login()
File "/home/kresus/.kresus/weboob-data/modules/2.1/creditmutuel/browser.py", line 340, in init_login
self.check_redirections()
File "/home/kresus/.kresus/weboob-data/modules/2.1/creditmutuel/browser.py", line 310, in check_redirections
self.check_interactive()
File "/usr/local/lib/python3.5/dist-packages/weboob/browser/browsers.py", line 1235, in check_interactive
raise NeedInteractiveFor2FA()
weboob.exceptions.NeedInteractiveFor2FA`
`[2020-02-29T18:45:56.679] [INFO] helpers - Error
at new KError (/home/kresus/kresus/node_modules/kresus/build/server/helpers.js:56:22)
at ChildProcess.<anonymous> (/home/kresus/kresus/node_modules/kresus/build/server/lib/sources/weboob.js:122:31)
at ChildProcess.emit (events.js:321:20)
at maybeClose (internal/child_process.js:1026:16)
at Process.ChildProcess._handle.onexit (internal/child_process.js:286:5)
[2020-02-29T18:45:56.685] [ERROR] HTTP - POST /api/v1/accesses/ - 500 (6566 ms)`
sur la page web juste ceci
`Unknown Error: Erreur inconnue de Kresus : essayez de mettre à jour Weboob, et si cela ne règle pas votre problème, merci de signaler l'erreur aux auteurs de Kresus. Veuillez vous référer à la console développeurs pour plus d'informations.`
pour forcer en interactif j'ai volontairement testé de mettre self.is_interactive = True dans modules/CreditMutuel/browser.py
et j'obtiens bien la demande sur le téléphone mais Kresus met une erreur sur le coin gauche en rouge tandis que la console attend indéfiniment
`Unknown error: Démarrez votre application mobile Crédit Mutuel depuis votre appareil " AndroidXXX DE M XXXX YYYY " pour vérifier et confirmer votre identité.. Erreur inconnue de Kresus : essayez de mettre à jour Weboob, et si cela ne règle pas votre problème, merci de signaler l'erreur aux auteurs de Kresus. Veuillez vous référer à la console développeurs pour plus d'information`
Ce que je cherche c'est comment remplacer le cookie de Kresus par le cookie de boobank qui est valide 90 jours ou comment gérer le mode interactif
je me débrouille en python si il faut aider à débugger un peuhttps://framagit.org/kresusapp/kresus/-/issues/1187[American Express] [docker] "Chrome failed to start"2023-11-18T18:56:42ZMikael Hardy[American Express] [docker] "Chrome failed to start"Hello,
I have just installed kresus via docker on on NAS (synology) and have addded a couple of bank accounts without issues
but when I add my American express account, it fails trying to execute `/usr/bin/chromium` (that is not availab...Hello,
I have just installed kresus via docker on on NAS (synology) and have addded a couple of bank accounts without issues
but when I add my American express account, it fails trying to execute `/usr/bin/chromium` (that is not available since it is a headless server)
# Bug report
Woob's version I am using is: 3.1
Kresus's version I am using is: 0.18.1 (bnjbvr/kresus:latest from docker, using the compose file provided in gitlab
Steps to reproduce:
- occurs systematically
- Add an American Express account in Kresus with correct login and password
What I expect:
- Account added and transactions downloaded from American Express website
What I observe:
- failure reported by kresus (long error) => bounce back to add account page
Server logs (if apply):
```
[2022-09-30T17:19:04.315] [INFO] accounts-manager - Retrieve all accounts from access americanexpress with login XXXXXXX
[2022-09-30T17:19:04.318] [INFO] report-manager - User hasn't enabled daily report.
[2022-09-30T17:19:04.318] [INFO] poller - Reports have been sent.
[2022-09-30T17:19:04.318] [INFO] init - Server is ready, let's start the show!
[2022-09-30T17:19:04.388] [INFO] providers/woob - Calling woob: command accounts...
[2022-09-30T17:19:14.899] [INFO] providers/woob - exited with code 1.
[2022-09-30T17:19:14.900] [INFO] providers/woob - Command returned an error code.
[2022-09-30T17:19:14.977] [INFO] providers/woob - Checking that woob is installed and can actually be called…
[2022-09-30T17:19:14.977] [INFO] providers/woob - Calling woob: command test...
[2022-09-30T17:19:15.275] [INFO] providers/woob - exited with code 0.
[2022-09-30T17:19:15.275] [INFO] providers/woob - OK: woob exited normally with non-empty JSON content.
[2022-09-30T17:19:15.275] [ERROR] providers/woob - Got error while running command "accounts": Unknown error: Message: unknown error: Chrome failed to start: exited abnormally.
(unknown error: DevToolsActivePort file doesn't exist)
(The process started from chrome location /usr/bin/chromium is no longer running, so ChromeDriver is assuming that Chrome has crashed.)
.
Traceback (most recent call last):
File "/usr/local/share/.config/yarn/global/node_modules/kresus/build/server/providers/woob/py/main.py", line 704, in fetch
results['values'] = self.get_accounts()
File "/usr/local/share/.config/yarn/global/node_modules/kresus/build/server/providers/woob/py/main.py", line 554, in get_accounts
for account in list(self.backend.iter_accounts()):
File "/home/user/data/woob-data/modules/3.1/woob_modules/americanexpress/module.py", line 54, in iter_accounts
return self.browser.iter_accounts()
File "/woob/woob/browser/browsers.py", line 993, in inner
browser.do_login()
File "/home/user/data/woob-data/modules/3.1/woob_modules/americanexpress/browser.py", line 534, in do_login
AmericanExpressBrowser.do_login(self, *args, **kwargs)
File "/woob/woob/browser/mfa.py", line 154, in do_double_authentication
self.init_login()
File "/home/user/data/woob-data/modules/3.1/woob_modules/americanexpress/browser.py", line 112, in init_login
self.setup_browser_for_login_request()
File "/home/user/data/woob-data/modules/3.1/woob_modules/americanexpress/browser.py", line 560, in setup_browser_for_login_request
SubSeleniumMixin.do_login(self)
File "/woob/woob/browser/selenium.py", line 827, in do_login
sub_browser = self.create_selenium_browser()
File "/woob/woob/browser/selenium.py", line 824, in create_selenium_browser
return self.SELENIUM_BROWSER(self.config, logger=self.logger, responses_dirname=dirname, proxy=self.PROXIES)
File "/home/user/data/woob-data/modules/3.1/woob_modules/americanexpress/browser.py", line 498, in __init__
super(AmericanExpressSeleniumFingerprintBrowser, self).__init__(*args, **kwargs)
File "/woob/woob/browser/selenium.py", line 448, in __init__
self._setup_driver(preferences)
File "/woob/woob/browser/selenium.py", line 534, in _setup_driver
self.driver = self.DRIVER(options=options, desired_capabilities=capa, **driver_kwargs)
File "/usr/lib/python3/dist-packages/selenium/webdriver/chrome/webdriver.py", line 81, in __init__
desired_capabilities=desired_capabilities)
File "/usr/lib/python3/dist-packages/selenium/webdriver/remote/webdriver.py", line 157, in __init__
self.start_session(capabilities, browser_profile)
File "/usr/lib/python3/dist-packages/selenium/webdriver/remote/webdriver.py", line 252, in start_session
response = self.execute(Command.NEW_SESSION, parameters)
File "/usr/lib/python3/dist-packages/selenium/webdriver/remote/webdriver.py", line 321, in execute
self.error_handler.check_response(response)
File "/usr/lib/python3/dist-packages/selenium/webdriver/remote/errorhandler.py", line 242, in check_response
raise exception_class(message, screen, stacktrace)
selenium.common.exceptions.WebDriverException: Message: unknown error: Chrome failed to start: exited abnormally.
(unknown error: DevToolsActivePort file doesn't exist)
(The process started from chrome location /usr/bin/chromium is no longer running, so ChromeDriver is assuming that Chrome has crashed.)
[2022-09-30T17:19:15.275] [ERROR] providers/woob - (error code: GENERIC_EXCEPTION)
[2022-09-30T17:19:15.557] [ERROR] controllers/accesses - The access process creation failed, cleaning up...
[2022-09-30T17:19:15.557] [INFO] controllers/accesses - deleting access...
[2022-09-30T17:19:15.772] [ERROR] helpers - when creating a bank access: Unknown error: Message: unknown error: Chrome failed to start: exited abnormally.
(unknown error: DevToolsActivePort file doesn't exist)
(The process started from chrome location /usr/bin/chromium is no longer running, so ChromeDriver is assuming that Chrome has crashed.)
.
Traceback (most recent call last):
File "/usr/local/share/.config/yarn/global/node_modules/kresus/build/server/providers/woob/py/main.py", line 704, in fetch
results['values'] = self.get_accounts()
File "/usr/local/share/.config/yarn/global/node_modules/kresus/build/server/providers/woob/py/main.py", line 554, in get_accounts
for account in list(self.backend.iter_accounts()):
File "/home/user/data/woob-data/modules/3.1/woob_modules/americanexpress/module.py", line 54, in iter_accounts
return self.browser.iter_accounts()
File "/woob/woob/browser/browsers.py", line 993, in inner
browser.do_login()
File "/home/user/data/woob-data/modules/3.1/woob_modules/americanexpress/browser.py", line 534, in do_login
AmericanExpressBrowser.do_login(self, *args, **kwargs)
File "/woob/woob/browser/mfa.py", line 154, in do_double_authentication
self.init_login()
File "/home/user/data/woob-data/modules/3.1/woob_modules/americanexpress/browser.py", line 112, in init_login
self.setup_browser_for_login_request()
File "/home/user/data/woob-data/modules/3.1/woob_modules/americanexpress/browser.py", line 560, in setup_browser_for_login_request
SubSeleniumMixin.do_login(self)
File "/woob/woob/browser/selenium.py", line 827, in do_login
sub_browser = self.create_selenium_browser()
File "/woob/woob/browser/selenium.py", line 824, in create_selenium_browser
return self.SELENIUM_BROWSER(self.config, logger=self.logger, responses_dirname=dirname, proxy=self.PROXIES)
File "/home/user/data/woob-data/modules/3.1/woob_modules/americanexpress/browser.py", line 498, in __init__
super(AmericanExpressSeleniumFingerprintBrowser, self).__init__(*args, **kwargs)
File "/woob/woob/browser/selenium.py", line 448, in __init__
self._setup_driver(preferences)
File "/woob/woob/browser/selenium.py", line 534, in _setup_driver
self.driver = self.DRIVER(options=options, desired_capabilities=capa, **driver_kwargs)
File "/usr/lib/python3/dist-packages/selenium/webdriver/chrome/webdriver.py", line 81, in __init__
desired_capabilities=desired_capabilities)
File "/usr/lib/python3/dist-packages/selenium/webdriver/remote/webdriver.py", line 157, in __init__
self.start_session(capabilities, browser_profile)
File "/usr/lib/python3/dist-packages/selenium/webdriver/remote/webdriver.py", line 252, in start_session
response = self.execute(Command.NEW_SESSION, parameters)
File "/usr/lib/python3/dist-packages/selenium/webdriver/remote/webdriver.py", line 321, in execute
self.error_handler.check_response(response)
File "/usr/lib/python3/dist-packages/selenium/webdriver/remote/errorhandler.py", line 242, in check_response
raise exception_class(message, screen, stacktrace)
selenium.common.exceptions.WebDriverException: Message: unknown error: Chrome failed to start: exited abnormally.
(unknown error: DevToolsActivePort file doesn't exist)
(The process started from chrome location /usr/bin/chromium is no longer running, so ChromeDriver is assuming that Chrome has crashed.)
```v0.20.0https://framagit.org/kresusapp/kresus/-/issues/1004[API] Return duplicates2020-11-19T10:44:43ZNicolas Frandeboeufmail@nicofrand.eu[API] Return duplicatesPrior to #781 we should return the duplicates in the `/all` request (+ add a route to fetch them after a setting update) directly instead of computing then on the client side.Prior to #781 we should return the duplicates in the `/all` request (+ add a route to fetch them after a setting update) directly instead of computing then on the client side.https://framagit.org/kresusapp/kresus/-/issues/1005[API] Return ongoing balance2021-11-22T10:21:08ZNicolas Frandeboeufmail@nicofrand.eu[API] Return ongoing balancePrior to #781 we should compute the ongoing balance on the server side and return in it the API.Prior to #781 we should compute the ongoing balance on the server side and return in it the API.