Masti created this task.
Masti added a project: Pywikibot.
Restricted Application added subscribers: pywikibot-bugs-list, Aklapper.

TASK DESCRIPTION
  I run scripts with 2 accounts: bot and admin bot
  Both accounts have botpasswords defined
  
  $ python3 pwb.py login
  Logged in on wikipedia:pl as MastiBot.admin.
  (venv) [mst@mort core]$ python3 pwb.py login -user:mastiBot
  Logging in to wikipedia:pl as MastiBot@mastiBot
  Traceback (most recent call last):
  
    File "/home/mst/pw3/core/pywikibot/data/api.py", line 2990, in login_to_site
      response['messagecode'] == 'login-throttled'
  
  KeyError: 'messagecode'
  
  During handling of the above exception, another exception occurred:
  
  Traceback (most recent call last):
  
    File "pwb.py", line 363, in <module>
      if not main():
    File "pwb.py", line 358, in main
      file_package)
    File "pwb.py", line 75, in run_python_file
      main_mod.__dict__)
    File "./scripts/login.py", line 151, in <module>
      main()
    File "./scripts/login.py", line 139, in main
      site.login(autocreate=autocreate)
    File "/home/mst/pw3/core/pywikibot/tools/__init__.py", line 1478, in wrapper
      return obj(*__args, **__kw)
    File "/home/mst/pw3/core/pywikibot/site/_apisite.py", line 404, in login
      if login_manager.login(retry=True, autocreate=autocreate):
    File "/home/mst/pw3/core/pywikibot/login.py", line 312, in login
      self.login_to_site()
    File "/home/mst/pw3/core/pywikibot/data/api.py", line 2998, in login_to_site
      'handled:\n{}'.format(response))
  
  pywikibot.exceptions.CaptchaError: Captcha encountered which cannot be 
handled:
  {'result': 'Aborted', 'reason': 'Cannot log in when using 
MediaWiki\\Session\\BotPasswordSessionProvider sessions.'}
  CRITICAL: Exiting due to uncaught exception <class 
'pywikibot.exceptions.CaptchaError'>
  
  $python --version
  Python 3.6.8
  
  $ python3 pwb.py version
  Pywikibot: [g...@github.com:masti0]  (93ca9c1, g14433, 2021/03/16, 15:48:38, 
OUTDATED)
  Release version: 6.1.0.dev0
  requests version: 2.25.1
  
    cacerts: 
/home/mst/pw3/core/venv/lib64/python3.6/site-packages/certifi/cacert.pem
      certificate test: ok
  
  Python: 3.6.8 (default, Aug 13 2020, 07:46:32) 
  [GCC 4.8.5 20150623 (Red Hat 4.8.5-39)]
  PYWIKIBOT_DIR: Not set
  PYWIKIBOT_DIR_PWB: 
  PYWIKIBOT_NO_USER_CONFIG: Not set
  Config base dir: /home/mst/pw3/core
  Usernames for family "wikipedia":
        *: MastiBot.admin
  
  on other machine "main" user is mastiBot and situation is exactly same but 
with reversed users

TASK DETAIL
  https://phabricator.wikimedia.org/T277607

EMAIL PREFERENCES
  https://phabricator.wikimedia.org/settings/panel/emailpreferences/

To: Masti
Cc: Aklapper, pywikibot-bugs-list, Masti, Jyoo1011, JohnsonLee01, SHEKH, 
Dijkstra, Khutuck, Zkhalido, Viztor, Wenyi, Tbscho, MayS, Mdupont, JJMC89, 
Dvorapa, Altostratus, Avicennasis, mys_721tx, jayvdb, Alchimista
_______________________________________________
pywikibot-bugs mailing list
pywikibot-bugs@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/pywikibot-bugs

Reply via email to