Boobank /CreditMutuel/Issue
Hello all,
To report an issue i get since a couple of days (around a week) with CreditMutuel bank.It was working like a charm before. I have verified my credential on Credit mutuel site before writing and they are fine. I'm also able to download records from other banks so my conclusion is my issue is related to Credit Mutuel only.
Jpm@Lubuntu:~$ cat /etc/issue Ubuntu 16.04.3 LTS \n \l
jpm@Lubuntu:~$ weboob update
The repositories have not been updated for 20 days, do you want to update them ? (y/n) [n]: y
=== [ 0%] Getting http://updates.weboob.org/1.1/main/
=== [ 33%] The latest version of creditmutuel is already installed
=== [ 67%] The latest version of bnporc is already installed === [100%] The latest version of fortuneo is already installed
Jpm@Lubuntu:~$ boobank -d history 37116xxxx@**creditmutuel **-f ofx --count=1000 > /home/jpm/Téléchargements/Banks/creditmutuel.ofx
With debug option set:
[creditmutuel] Mot de passe (hidden input): 2017-10-07 10:04:35,195:DEBUG:requests.packages.urllib3.util.retry:1.1:retry.py:156:from_int Converted retries value: 2 -> Retry(total=2, connect=None, read=None, redirect=None) 2017-10-07 10:04:35,196:DEBUG:requests.packages.urllib3.util.retry:1.1:retry.py:156:from_int Converted retries value: 2 -> Retry(total=2, connect=None, read=None, redirect=None) 2017-10-07 10:04:35,204:INFO:requests.packages.urllib3.connectionpool:1.1:connectionpool.py:761:_new_conn Starting new HTTPS connection (1): www.creditmutuel.fr 2017-10-07 10:04:35,692:DEBUG:requests.packages.urllib3.connectionpool:1.1:connectionpool.py:388:_make_request "GET /groupe/fr/index.html HTTP/1.1" 301 20 2017-10-07 10:04:36,087:DEBUG:requests.packages.urllib3.connectionpool:1.1:connectionpool.py:388:_make_request "GET /home/index.html HTTP/1.1" 200 8853 2017-10-07 10:04:36,119:DEBUG:backend.creditmutuel.browser:1.1:browsers.py:662:internal_callback Unable to handle https://www.creditmutuel.fr/home/index.html 2017-10-07 10:04:36,119:DEBUG:bcall:1.1:bcall.py:93:backend_process <Backend 'creditmutuel'>: Called function <bound method Boobank._do_complete of <weboob.applications.boobank.boobank.Boobank object at 0x7fac1d037f10>> raised an error: AttributeError("'NoneType' object has no attribute 'logged'",) Bug(creditmutuel): 'NoneType' object has no attribute 'logged' 2017-10-07 10:04:36,163:DEBUG:requests.packages.urllib3.util.retry:1.1:retry.py:156:from_int Converted retries value: 2 -> Retry(total=2, connect=None, read=None, redirect=None) 2017-10-07 10:04:36,163:DEBUG:requests.packages.urllib3.util.retry:1.1:retry.py:156:from_int Converted retries value: 2 -> Retry(total=2, connect=None, read=None, redirect=None) 2017-10-07 10:04:36,166:INFO:requests.packages.urllib3.connectionpool:1.1:connectionpool.py:208:_new_conn Starting new HTTP connection (1): updates.weboob.org 2017-10-07 10:04:36,363:DEBUG:requests.packages.urllib3.connectionpool:1.1:connectionpool.py:388:_make_request "GET /1.1/main/modules.list HTTP/1.1" 200 39776 Traceback (most recent call last): File "/usr/local/lib/python2.7/dist-packages/weboob-1.1-py2.7.egg/weboob/core/bcall.py", line 89, in backend_process result = function(backend, *args, **kwargs) File "/usr/local/lib/python2.7/dist-packages/weboob-1.1-py2.7.egg/weboob/tools/application/base.py", line 298, in _do_complete res = getattr(backend, function)(*args, **kwargs) File "/home/jpm/.local/share/weboob/modules/1.1/creditmutuel/module.py", line 54, in get_account account = self.browser.get_account(_id) File "/home/jpm/.local/share/weboob/modules/1.1/creditmutuel/browser.py", line 140, in get_account for a in self.get_accounts_list(): File "/usr/local/lib/python2.7/dist-packages/weboob-1.1-py2.7.egg/weboob/browser/browsers.py", line 735, in inner browser.do_login() File "/home/jpm/.local/share/weboob/modules/1.1/creditmutuel/browser.py", line 109, in do_login if not self.page.logged: AttributeError: 'NoneType' object has no attribute 'logged'
I have attached log files generated with -a option.
Note: It' will not be easy to upgrade to 1.3 version as I didn't find any Ubuntu package.
Thank you for your kind help
Jean-Pierre