weblinkchecker.py sees {{fullurl:Special:LinkSearch|target=http://*.books.google.com}} as found on https://en.wikipedia.org/wiki/User:Emijrp/External_Links_Ranking and processes http://*.books.google.com
$ python pwb.py weblinkchecker -family:wikipedia -lang:en -page:User:Emijrp/External_Links_Ranking Retrieving 1 pages from wikipedia:en. >>> User:Emijrp/External Links Ranking <<< checking http://download.wikimedia.org/enwiki/20140614/enwiki-20140614-externallinks.sql.gz checking http://dumps.wikimedia.org/enwiki/ checking http://www.google.com checking http://google.com checking http://books.google.com checking http://google.com checking http://dx.doi.org checking http://*.dx.doi.org checking http://books.google.com *[[User:Emijrp/External Links Ranking]] links to http://*.dx.doi.org - Socket Error: 'No address associated with hostname'. checking http://*.books.google.com ignoring http://web.archive.org due to .*[\./@]web\.archive\.org(/.*)? ignoring http://*.web.archive.org due to .*[\./@]web\.archive\.org(/.*)? *[[User:Emijrp/External Links Ranking]] links to http://*.books.google.com - Socket Error: 'No address associated with hostname'. checking http://google.com http://www.google.com ok checking http://*.google.com ...
URLs with * are now excluded due to T124142: Do not process URLs containing * in domain name, so here is a simpler test case for this bug:
python pwb.py weblinkchecker -family:wikipedia -lang:en -page:User:John_Vandenberg/test_T124141 -day:0 -verbose -log -debug
Also useful is the test command created for T113140: Convert weblinkchecker to requests , which should still work after this is fixed.