The https://www.mediawiki.org/wiki/Extension:Collection doesn't work in 1.31 for private wiki's:
$wgGroupPermissions['*']['read'] = false;
Here the readapidenied errors from mwlib:
creating nuwiki in u'/var/cache/mwlib/7e/7e607dca372f1977/tmpXYsGQC/nuwiki' ERR: You need read permission to use this module.: [fetching https://<domain_name>/wiki/api.php?action=query&meta=siteinfo&siprop=general|namespaces|interwikimap|namespacealiases|magicwords|rightsinfo&format= json] ERR: You need read permission to use this module.: [fetching https://<domain_name>/wiki/api.php?action=query&meta=siteinfo&siprop=general|namespaces|interwikimap|namespacealiases|magicwords&format=json] ERR: You need read permission to use this module.: [fetching https://<domain_name>/wiki/api.php?action=query&meta=siteinfo&siprop=general|namespaces|interwikimap|namespacealiases&format=json] ERR: You need read permission to use this module.: [fetching https://<domain_name>/wiki/api.php?action=query&meta=siteinfo&siprop=general|namespaces|interwikimap&format=json] removing tmpdir u'/var/cache/mwlib/7e/7e607dca372f1977/tmpXYsGQC' memory used: res=33.8 virt=230.7 1% error Traceback (most recent call last): File "/usr/local/bin/mw-zip", line 11, in <module> sys.exit(main()) File "/usr/local/lib/python2.7/dist-packages/mwlib/apps/buildzip.py", line 155, in main make_zip(output, options, env.metabook, podclient=podclient, status=status) File "/usr/local/lib/python2.7/dist-packages/mwlib/apps/buildzip.py", line 50, in make_zip make_nuwiki(fsdir, metabook=metabook, options=options, podclient=podclient, status=status) File "/usr/local/lib/python2.7/dist-packages/mwlib/apps/make_nuwiki.py", line 192, in make_nuwiki pool.join(raise_error=True) File "/usr/local/lib/python2.7/dist-packages/gevent/pool.py", line 433, in join greenlet._raise_exception() File "src/gevent/greenlet.py", line 317, in gevent._greenlet.Greenlet._raise_exception File "src/gevent/greenlet.py", line 766, in gevent._greenlet.Greenlet.run File "/usr/local/lib/python2.7/dist-packages/mwlib/apps/make_nuwiki.py", line 119, in run self.fetch_pages_from_metabook(api) File "/usr/local/lib/python2.7/dist-packages/mwlib/apps/make_nuwiki.py", line 59, in fetch_pages_from_metabook fetch_images=not self.options.noimages) File "/usr/local/lib/python2.7/dist-packages/mwlib/net/fetch.py", line 282, in __init__ siteinfo = self.get_siteinfo_for(self.api) File "/usr/local/lib/python2.7/dist-packages/mwlib/net/fetch.py", line 453, in get_siteinfo_for return m.get_siteinfo() File "/usr/local/lib/python2.7/dist-packages/mwlib/net/sapi.py", line 183, in get_siteinfo raise RuntimeError("could not get siteinfo") RuntimeError: could not get siteinfo in function system, file /usr/local/lib/python2.7/dist-packages/mwlib/nslave.py, line 64
The issue still occurs in 1.34.2, T130112 doesn't fix it.