I'm now in the process of installing Allura on the server. We're getting close!
I'm going to turn in for the night, and take this up again in the morning (I'm on Pacific Time).
mod_wsgi (pid=21584): Target WSGI script '/var/www/allura/allura.wsgi' cannot be loaded as Python module.
mod_wsgi (pid=21584): Exception occurred processing WSGI script '/var/www/allura/allura.wsgi'.
Traceback (most recent call last):
File "/var/www/allura/allura.wsgi", line 7, in <module>
application = loadapp('config:{}'.format(configuration_path))
File "/usr/local/lib/python2.7/dist-packages/paste/deploy/loadwsgi.py", line 247, in loadapp
return loadobj(APP, uri, name=name, **kw)
File "/usr/local/lib/python2.7/dist-packages/paste/deploy/loadwsgi.py", line 272, in loadobj
return context.create()
File "/usr/local/lib/python2.7/dist-packages/paste/deploy/loadwsgi.py", line 710, in create
return self.object_type.invoke(self)
File "/usr/local/lib/python2.7/dist-packages/paste/deploy/loadwsgi.py", line 146, in invoke
return fix_call(context.object, context.global_conf, **context.local_conf)
File "/usr/local/lib/python2.7/dist-packages/paste/deploy/util.py", line 56, in fix_call
val = callable(*args, **kw)
File "/home/allura/src/allura/Allura/allura/config/middleware.py", line 62, in make_app
return _make_core_app(root, global_conf, full_stack, **app_conf)
File "/home/allura/src/allura/Allura/allura/config/middleware.py", line 119, in _make_core_app
load_environment(global_conf, app_conf)
File "/home/allura/env-allura/lib/python2.7/site-packages/tg/configuration.py", line 641, in load_environment
self.setup_helpers_and_globals()
File "/home/allura/env-allura/lib/python2.7/site-packages/tg/configuration.py", line 304, in setup_helpers_and_globals
config['pylons.app_globals'] = self.package.lib.app_globals.Globals()
File "/home/allura/src/allura/Allura/allura/lib/app_globals.py", line 287, in __init__
phone=_cache_eps('allura.phone'),
File "/home/allura/src/allura/Allura/allura/lib/app_globals.py", line 270, in _cache_eps
value = ep.load()
File "/home/allura/env-allura/lib/python2.7/site-packages/pkg_resources/__init__.py", line 2355, in load
return self.resolve()
File "/home/allura/env-allura/lib/python2.7/site-packages/pkg_resources/__init__.py", line 2361, in resolve
module = __import__(self.module_name, fromlist=['__name__'], level=0)
File "/home/allura/src/allura/Allura/allura/lib/phone/nexmo.py", line 23, in <module>
import requests
File "/home/allura/env-allura/lib/python2.7/site-packages/requests/__init__.py", line 53, in <module>
from .packages.urllib3.contrib import pyopenssl
File "/home/allura/env-allura/lib/python2.7/site-packages/requests/packages/urllib3/contrib/pyopenssl.py", line 42, in <module>
ssl.PROTOCOL_SSLv3: OpenSSL.SSL.SSLv3_METHOD,
AttributeError: 'module' object has no attribute 'PROTOCOL_SSLv3'