Hi folks!
Does anybody know if is possible to run mw-serve and mw-render in a
configuration when access to MediaWiki is protected by HTTPS and
Apache AuthType Basic?

Without https everything goes well. With https I have got an error in
mw-render.log

creating nuwiki in u'/var/cache/mw-serve/45/456edf2d954f2a48/tmp0wpAbm/
nuwiki'
1% fetching 1% fetching 1% fetching 1% fetching Unhandled error in
Deferred:
Traceback (most recent call last):
Failure: exceptions.RuntimeError: could not get collection params
Traceback (most recent call last):
Failure: twisted.web.error.Error: 401 Authorization Required
fatal: could not get collection params [[Failure instance: Traceback
(failure with no frames): twisted.web.error.Error: 401 Authorization
Required
]]
retrying: could not fetch 'https://wiki.bilbo5.praha.tmapy.cz/api.php?
action=query&meta=siteinfo&siprop=general|namespaces|interwikimap|
namespacealiases|magicwords|rightsinfo&format=json'
removing tmpdir u'/var/cache/mw-serve/45/456edf2d954f2a48/tmp0wpAbm'
1% error Traceback (most recent call last):
  File "/usr/bin/mw-render", line 7, in ?
    sys.exit(
  File "/usr/lib64/python2.4/site-packages/mwlib/apps/render.py", line
211, in main
    return Main()()
  File "/usr/lib64/python2.4/site-packages/mwlib/apps/render.py", line
170, in __call__
    env = self.get_environment()
  File "/usr/lib64/python2.4/site-packages/mwlib/apps/render.py", line
101, in get_environment
    self.zip_filename = make_zip(output=self.options.keep_zip,
options=self.options, metabook=env.metabook, status=self.status)
  File "/usr/lib64/python2.4/site-packages/mwlib/apps/buildzip.py",
line 58, in make_zip
    make_nuwiki(fsdir, metabook=metabook, options=options,
podclient=podclient, status=status)
  File "/usr/lib64/python2.4/site-packages/mwlib/apps/make_nuwiki.py",
line 171, in make_nuwiki
    raise RuntimeError(str(val))
RuntimeError: [Failure instance: Traceback (failure with no frames):
exceptions.RuntimeError: could not get collection params


My configuration is:
CentOS 5.4
Python 2.4.3
mwlib==0.12.10

[r...@bilbo5 ~]# pip freeze | sort
Warning: cannot find svn location for flup==1.0.3.dev-20100221
docutils==0.6
elementtree==1.2.7-20070827-preview
email==4.0.2
## FIXME: could not find svn URL in dependency_links for this package:
flup==1.0.3.dev-20100221
hashlib==20081119
lockfile==0.8
mwlib.ext==0.12.3
mwlib.rl==0.12.4
mwlib==0.12.10
odfpy==0.9
PIL==1.1.7
Pygments==1.3.1
pyparsing==1.5.2
pyPdf==1.12
simplejson==2.1.0
timelib==0.2.1
Twisted==10.0.0
WebOb==0.9.8
wsgiref==0.1.2
zope.interface==3.5.3

VirtualHost config for Apache:
      AuthType Basic
      AuthName "Welcome to Wiki, enter your login"
      AuthBasicProvider ldap
      AuthzLDAPAuthoritative   Off
      AuthLDAPUrl ..
      Require valid-user

LocalSettings.php


Thanks in advance for your ideas.
M.

-- 
You received this message because you are subscribed to the Google Groups 
"mwlib" group.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to 
[email protected].
For more options, visit this group at 
http://groups.google.com/group/mwlib?hl=en.

Reply via email to