I'm having the same getaddrinfo failed issue. It looks like maybe with just AO3?
It loads fine in browser, I tried rebooting, don't see any issues with firewall or anything.
If I try and update an existing Anthology from AO3, it can pull up the URLs for the stories in it fine, including a new one that wasn't there before - so at least sometimes it's able to get to the site fine, it can even fetch the metadata ok maybe. But when it goes to pull the actual stories down, error on 5/6 of them, which is very odd. Tried getting same new file 5 times, none worked.
Ahh, found some generic python debugging and this is what I got:
C:\Users\charris>python
Python 2.7.8 (default, Jun 30 2014, 16:08:48) [MSC v.1500 64 bit (AMD64)] on win32
Type "help", "copyright", "credits" or "license" for more information.
>>> import urllib, urllib2, httplib
>>>
>>> url = 'https://archiveofourown.org/works/11656197?view_adult=true'
>>> httplib.HTTPConnection.debuglevel = 1
>>>
>>> print "urllib"
urllib
>>>
>>> data = urllib.urlopen(url);
send: 'GET /works/11656197?view_adult=true HTTP/1.0\r\nHost: archiveofourown.org\r\nUser-Agent: Python-urllib/1.17\r\n\r\n'
reply: 'HTTP/1.1 302 Moved Temporarily\r\n'
header: Server: nginx/1.13.7
header: Content-Type: text/html; charset=utf-8
header: Connection: close
header: X-Frame-Options: SAMEORIGIN
header: X-XSS-Protection: 1; mode=block
header: X-Content-Type-Options: nosniff
header: Location:
https://unicorn_story/works/11656197/chapters/26225727
header: Set-Cookie: _otwarchive_session=cjQ3dkRyQkxyT0RNRGp6U2l0T3lhbz d2TFl3ditIZ1R1alp1aHdzRU5tdmNXajM5UHJwejJBbktUUmtn V3VQUXpoTzZXMzRVNWg4Qit4eFpRbXdoc2hhRzBHeXNSK2ZSeF JVRkxBaE9PWklqenpLSlY4bTlOWkJxMWd0b3FkQzJlZ09nZDVx amlGL1l6ekUrTWdHY1h0bCtLbHRpbmJybFRjczBMYkZlU3FRPS 0tanJEb3ozbi9DeUFhWGNoQUNvamxrUT09--2dd0ad9f1aae2f
97e314a9c946288070acb523ad; path=/; expires=Sun, 11 Mar 2018 10:21:36 -0000; HttpOnly
header: X-Request-Id: 667fb26a-2116-4cc8-9aeb-3e3133a15983
header: X-Runtime: 0.028923
header: X-Aooo-Debug1: Archive Unicorn
header: X-Clacks-Overhead: GNU Terry Pratchett
header: Potential_upstream: unicorn_story
header: X-Hostname: ao3-front04
header: Date: Sun, 25 Feb 2018 10:21:36 GMT
header: X-Page-Speed: 1.13.35.1-0
header: Cache-Control: max-age=0, no-cache
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
File "C:\Python27\lib\urllib.py", line 87, in urlopen
return opener.open(url)
File "C:\Python27\lib\urllib.py", line 208, in open
return getattr(self, name)(url)
File "C:\Python27\lib\urllib.py", line 451, in open_https
return self.http_error(url, fp, errcode, errmsg, headers)
File "C:\Python27\lib\urllib.py", line 372, in http_error
result = method(url, fp, errcode, errmsg, headers)
File "C:\Python27\lib\urllib.py", line 635, in http_error_302
data)
File "C:\Python27\lib\urllib.py", line 661, in redirect_internal
return self.open(newurl)
File "C:\Python27\lib\urllib.py", line 208, in open
return getattr(self, name)(url)
File "C:\Python27\lib\urllib.py", line 437, in open_https
h.endheaders(data)
File "C:\Python27\lib\httplib.py", line 991, in endheaders
self._send_output(message_body)
File "C:\Python27\lib\httplib.py", line 844, in _send_output
self.send(msg)
File "C:\Python27\lib\httplib.py", line 806, in send
self.connect()
File "C:\Python27\lib\httplib.py", line 1194, in connect
self.timeout, self.source_address)
File "C:\Python27\lib\socket.py", line 553, in create_connection
for res in getaddrinfo(host, port, 0, SOCK_STREAM):
IOError: [Errno socket error] [Errno 11004] getaddrinfo failed
>>>