Yann added a comment.

  An example of failure now:
  
    WARNING: API error http-curl-error: Error fetching URL: Received HTTP code 
403 from proxy after CONNECT
    ERROR: Upload error:
    Traceback (most recent call last):
      File 
"/cygdrive/c/Users/yannf/OneDrive/Documents/core_stable/pywikibot/specialbots/_upload.py",
 line 408, in upload_file
        success = imagepage.upload(file_url,
      File 
"/cygdrive/c/Users/yannf/OneDrive/Documents/core_stable/pywikibot/page/_filepage.py",
 line 267, in upload
        return self.site.upload(self, source_filename=filename, source_url=url,
      File 
"/cygdrive/c/Users/yannf/OneDrive/Documents/core_stable/pywikibot/site/_decorators.py",
 line 92, in callee
        return fn(self, *args, **kwargs)
      File 
"/cygdrive/c/Users/yannf/OneDrive/Documents/core_stable/pywikibot/site/_apisite.py",
 line 2853, in upload
        return Uploader(self, filepage, **kwargs).upload()
      File 
"/cygdrive/c/Users/yannf/OneDrive/Documents/core_stable/pywikibot/site/_upload.py",
 line 133, in upload
        return self._upload(self.ignore_warnings, self.report_success)
      File 
"/cygdrive/c/Users/yannf/OneDrive/Documents/core_stable/pywikibot/site/_upload.py",
 line 435, in _upload
        return self.submit(final_request, result, data.get('result'),
      File 
"/cygdrive/c/Users/yannf/OneDrive/Documents/core_stable/pywikibot/site/_upload.py",
 line 455, in submit
        result = request.submit()['upload']
      File 
"/cygdrive/c/Users/yannf/OneDrive/Documents/core_stable/pywikibot/data/api/_requests.py",
 line 1088, in submit
        raise pywikibot.exceptions.APIError(**args)
    pywikibot.exceptions.APIError: http-curl-error: Error fetching URL: 
Received HTTP code 403 from proxy after CONNECT
    [param: 
action=upload&filename=Possessed+24+dostoyevsky+128kb.mp3&url=https%3A%2F%2Fwww.archive.org%2Fdownload%2Fpossessed_1404_librivox%2Fpossessed_24_dostoyevsky_128kb.mp3&comment=%3D%3D+%7B%7Bint%3Afiledesc%7D%7D+%3D%3D%0A%7B%7BInformation%0A%7CDescription%3D%7B%7Ben%7C%27%27The+Possessed%27%27%2C+by+Fyodor+Dostoyevsky%2C+in+English.+Translated+by+Constance+Garnett.+LibriVox+recording+by+Expatriate.+24+-+Pt.+1%2C+Ch.+05%3A+The+Subtle+Serpent+%28Sec.+5%29.%7D%7D+%0A%7B%7Bfr%7C%27%27The+Possessed%27%27%2C+par+Fiodor+Dosto%C3%AFevski%2C+en+anglais.+Traduction+par+Constance+Garnett.+Enregistrement+LibriVox+par+Expatriate.+24+-+Pt.+1%2C+Ch.+05%3A+The+Subtle+Serpent+%28Sec.+5%29.%7D%7D%0A%7CSource%3Dhttps%3A%2F%2Farchive.org%2Fdetails%2Fpossessed_1404_librivox+https%3A%2F%2Farchive.org%2Fdetails%2Fpossessed_1404_librivox%0A%7CDate%3D2014-04-26%0A%7CAuthor%3D%7B%7BCreator%3AFyodor+Dostoyevsky%7D%7D%0A%7B%7BCreator%3AConstance+Garnett%7D%7D%0A%7CPermission%3D%0A%7Cother_versions%3D%0A%7D%7D%0A%0A%3D%3D+%7B%7Bint%3Alicense-header%7D%7D+%3D%3D%0ARecording%0A%7B%7BLibriVox+public+domain%7D%7D%0AOriginal+%0A%7B%7BPD-old-100-expired%7D%7D%0A%0A%5B%5BCategory%3ALibriVox+-+The+Possessed%2C+by+Fyodor+Dostoyevsky%5D%5D%0A%5B%5BCategory%3AFiles+uploaded+by+Yann+Forget%5D%5D%0A&text=%3D%3D+%7B%7Bint%3Afiledesc%7D%7D+%3D%3D%0A%7B%7BInformation%0A%7CDescription%3D%7B%7Ben%7C%27%27The+Possessed%27%27%2C+by+Fyodor+Dostoyevsky%2C+in+English.+Translated+by+Constance+Garnett.+LibriVox+recording+by+Expatriate.+24+-+Pt.+1%2C+Ch.+05%3A+The+Subtle+Serpent+%28Sec.+5%29.%7D%7D+%0A%7B%7Bfr%7C%27%27The+Possessed%27%27%2C+par+Fiodor+Dosto%C3%AFevski%2C+en+anglais.+Traduction+par+Constance+Garnett.+Enregistrement+LibriVox+par+Expatriate.+24+-+Pt.+1%2C+Ch.+05%3A+The+Subtle+Serpent+%28Sec.+5%29.%7D%7D%0A%7CSource%3Dhttps%3A%2F%2Farchive.org%2Fdetails%2Fpossessed_1404_librivox+https%3A%2F%2Farchive.org%2Fdetails%2Fpossessed_1404_librivox%0A%7CDate%3D2014-04-26%0A%7CAuthor%3D%7B%7BCreator%3AFyodor+Dostoyevsky%7D%7D%0A%7B%7BCreator%3AConstance+Garnett%7D%7D%0A%7CPermission%3D%0A%7Cother_versions%3D%0A%7D%7D%0A%0A%3D%3D+%7B%7Bint%3Alicense-header%7D%7D+%3D%3D%0ARecording%0A%7B%7BLibriVox+public+domain%7D%7D%0AOriginal+%0A%7B%7BPD-old-100-expired%7D%7D%0A%0A%5B%5BCategory%3ALibriVox+-+The+Possessed%2C+by+Fyodor+Dostoyevsky%5D%5D%0A%5B%5BCategory%3AFiles+uploaded+by+Yann+Forget%5D%5D%0A&assert=user&maxlag=5&format=json&token=a357894a5d3e285d10847ce9e8d8e0af64970e41%2B%5C;
     servedby: mw1493;
     help: See https://commons.wikimedia.org/w/api.php for API usage. Subscribe 
to the mediawiki-api-announce mailing list at 
<https://lists.wikimedia.org/postorius/lists/mediawiki-api-announce.lists.wikimedia.org/>
 for notice of API deprecations and breaking changes.]
    1 read operation
    Script terminated successfully.

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

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

To: Yann
Cc: JJMC89, Xqt, Aklapper, pywikibot-bugs-list, Yann, PotsdamLamb, Jyoo1011, 
JohnsonLee01, SHEKH, Dijkstra, ItamarWMDE, Khutuck, Zkhalido, darthmon_wmde, 
Rosalie_WMDE, Viztor, Wenyi, Tbscho, MayS, Mdupont, Dvorapa, Altostratus, 
Avicennasis, Verdy_p, mys_721tx, jayvdb, Masti, Alchimista, Jdforrester-WMF, 
Jay8g
_______________________________________________
pywikibot-bugs mailing list -- [email protected]
To unsubscribe send an email to [email protected]

Reply via email to