AbdealiJK added a comment.

  @jayvdb I forgot to mention:
  
  I did try with `python3 pwb.py weblinkchecker -lang:de -family:wikipedia 
-page:Landeshauptarchiv_Schwerin -day:0` first, and got confused due to the 
language.
  
  I got one link which gave `requests.exceptions.ConnectionError:` but nothing 
like your earlier description. So I think this ought to be closed.
  
  PS : requests.exceptions.ConnectionError also inherits from 
requests.exceptions.RequestException
  
  Output:
  
    $ python3 pwb.py weblinkchecker -lang:de -family:wikipedia 
-page:Landeshauptarchiv_Schwerin -day:0
    Retrieving 1 pages from wikipedia:de.
    
    
    >>> Landeshauptarchiv Schwerin <<<
    
    1 pages read
    0 pages written
    Execution time: 1 seconds
    Read operation time: 1 seconds
    Script terminated successfully.
    Waiting for remaining 25 threads to finish, please wait...
    Waiting for remaining 25 threads to finish, please wait...
    Waiting for remaining 25 threads to finish, please wait...
    Waiting for remaining 25 threads to finish, please wait...
    Waiting for remaining 25 threads to finish, please wait...
    Waiting for remaining 25 threads to finish, please wait...
    Waiting for remaining 25 threads to finish, please wait...
    Waiting for remaining 25 threads to finish, please wait...
    Waiting for remaining 25 threads to finish, please wait...
    Waiting for remaining 25 threads to finish, please wait...
    Waiting for remaining 25 threads to finish, please wait...
    Waiting for remaining 25 threads to finish, please wait...
    Waiting for remaining 25 threads to finish, please wait...
    Waiting for remaining 25 threads to finish, please wait...
    Waiting for remaining 25 threads to finish, please wait...
    Waiting for remaining 25 threads to finish, please wait...
    Waiting for remaining 17 threads to finish, please wait...
    Waiting for remaining 3 threads to finish, please wait...
    Waiting for remaining 3 threads to finish, please wait...
    Waiting for remaining 3 threads to finish, please wait...
    Exception while processing URL http://mv.juris.de/mv/ArchivG_MV_rahmen.htm 
in page Landeshauptarchiv Schwerin
    Waiting for remaining 3 threads to finish, please wait...
    Exception in thread b'Landeshauptarchiv Schwerin - 
http://mv.juris.de/mv/ArchivG_MV_rahmen.htm':
    Traceback (most recent call last):
      File 
"/home/ajk/.pyenv/versions/3.5.1/lib/python3.5/site-packages/requests/packages/urllib3/connection.py",
 line 137, in _new_conn
        (self.host, self.port), self.timeout, **extra_kw)
      File 
"/home/ajk/.pyenv/versions/3.5.1/lib/python3.5/site-packages/requests/packages/urllib3/util/connection.py",
 line 67, in create_connection
        for res in socket.getaddrinfo(host, port, 0, socket.SOCK_STREAM):
      File "/home/ajk/.pyenv/versions/3.5.1/lib/python3.5/socket.py", line 732, 
in getaddrinfo
        for res in _socket.getaddrinfo(host, port, family, type, proto, flags):
    socket.gaierror: [Errno -2] Name or service not known
    
    During handling of the above exception, another exception occurred:
    
    Traceback (most recent call last):
      File 
"/home/ajk/.pyenv/versions/3.5.1/lib/python3.5/site-packages/requests/packages/urllib3/connectionpool.py",
 line 559, in urlopen
        body=body, headers=headers)
      File 
"/home/ajk/.pyenv/versions/3.5.1/lib/python3.5/site-packages/requests/packages/urllib3/connectionpool.py",
 line 353, in _make_request
        conn.request(method, url, **httplib_request_kw)
      File "/home/ajk/.pyenv/versions/3.5.1/lib/python3.5/http/client.py", line 
1083, in request
        self._send_request(method, url, body, headers)
      File "/home/ajk/.pyenv/versions/3.5.1/lib/python3.5/http/client.py", line 
1128, in _send_request
        self.endheaders(body)
      File "/home/ajk/.pyenv/versions/3.5.1/lib/python3.5/http/client.py", line 
1079, in endheaders
        self._send_output(message_body)
      File "/home/ajk/.pyenv/versions/3.5.1/lib/python3.5/http/client.py", line 
911, in _send_output
        self.send(msg)
      File "/home/ajk/.pyenv/versions/3.5.1/lib/python3.5/http/client.py", line 
854, in send
        self.connect()
      File 
"/home/ajk/.pyenv/versions/3.5.1/lib/python3.5/site-packages/requests/packages/urllib3/connection.py",
 line 162, in connect
        conn = self._new_conn()
      File 
"/home/ajk/.pyenv/versions/3.5.1/lib/python3.5/site-packages/requests/packages/urllib3/connection.py",
 line 146, in _new_conn
        self, "Failed to establish a new connection: %s" % e)
    requests.packages.urllib3.exceptions.NewConnectionError: 
<requests.packages.urllib3.connection.HTTPConnection object at 0xb58404ec>: 
Failed to establish a new connection: [Errno -2] Name or service not known
    
    During handling of the above exception, another exception occurred:
    
    Traceback (most recent call last):
      File 
"/home/ajk/.pyenv/versions/3.5.1/lib/python3.5/site-packages/requests/adapters.py",
 line 376, in send
        timeout=timeout
      File 
"/home/ajk/.pyenv/versions/3.5.1/lib/python3.5/site-packages/requests/packages/urllib3/connectionpool.py",
 line 609, in urlopen
        _stacktrace=sys.exc_info()[2])
      File 
"/home/ajk/.pyenv/versions/3.5.1/lib/python3.5/site-packages/requests/packages/urllib3/util/retry.py",
 line 273, in increment
        raise MaxRetryError(_pool, url, error or ResponseError(cause))
    requests.packages.urllib3.exceptions.MaxRetryError: 
HTTPConnectionPool(host='mv.juris.de', port=80): Max retries exceeded with url: 
/mv/ArchivG_MV_rahmen.htm (Caused by 
NewConnectionError('<requests.packages.urllib3.connection.HTTPConnection object 
at 0xb58404ec>: Failed to establish a new connection: [Errno -2] Name or 
service not known',))
    
    During handling of the above exception, another exception occurred:
    
    Traceback (most recent call last):
      File "/home/ajk/.pyenv/versions/3.5.1/lib/python3.5/threading.py", line 
914, in _bootstrap_inner
        self.run()
      File "./scripts/weblinkchecker.py", line 568, in run
        r = requests.get(self.url, headers=header, timeout=timeout)
      File 
"/home/ajk/.pyenv/versions/3.5.1/lib/python3.5/site-packages/requests/api.py", 
line 67, in get
        return request('get', url, params=params, **kwargs)
      File 
"/home/ajk/.pyenv/versions/3.5.1/lib/python3.5/site-packages/requests/api.py", 
line 53, in request
        return session.request(method=method, url=url, **kwargs)
      File 
"/home/ajk/.pyenv/versions/3.5.1/lib/python3.5/site-packages/requests/sessions.py",
 line 468, in request
        resp = self.send(prep, **send_kwargs)
      File 
"/home/ajk/.pyenv/versions/3.5.1/lib/python3.5/site-packages/requests/sessions.py",
 line 576, in send
        r = adapter.send(request, **kwargs)
      File 
"/home/ajk/.pyenv/versions/3.5.1/lib/python3.5/site-packages/requests/adapters.py",
 line 437, in send
        raise ConnectionError(e, request=request)
    requests.exceptions.ConnectionError: HTTPConnectionPool(host='mv.juris.de', 
port=80): Max retries exceeded with url: /mv/ArchivG_MV_rahmen.htm (Caused by 
NewConnectionError('<requests.packages.urllib3.connection.HTTPConnection object 
at 0xb58404ec>: Failed to establish a new connection: [Errno -2] Name or 
service not known',))
    
    Waiting for remaining 2 threads to finish, please wait...
    Saving history...

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

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

To: AbdealiJK
Cc: AbdealiJK, Aklapper, StudiesWorld, jayvdb, pywikibot-bugs-list



_______________________________________________
pywikibot-bugs mailing list
[email protected]
https://lists.wikimedia.org/mailman/listinfo/pywikibot-bugs

Reply via email to