Hi! Just set up Sentry on Webfaction (set it up successfully locally, though), but when I try to run it, I get the following:
(sentry) [mistalaba@webxxx projects]$ SENTRY_CONF=~/.sentry sentry run web
Traceback (most recent call last):
File "/home/mistalaba/.virtualenvs/sentry/bin/sentry", line 11, in <module>
sys.exit(main())
File "/home/mistalaba/.virtualenvs/sentry/lib/python2.7/site-packages/sentry/runner/__init__.py", line 160, in main
cli(prog_name=get_prog(), obj={}, max_content_width=100)
File "/home/mistalaba/.virtualenvs/sentry/lib/python2.7/site-packages/click/core.py", line 722, in __call__
return self.main(*args, **kwargs)
File "/home/mistalaba/.virtualenvs/sentry/lib/python2.7/site-packages/click/core.py", line 697, in main
rv = self.invoke(ctx)
File "/home/mistalaba/.virtualenvs/sentry/lib/python2.7/site-packages/click/core.py", line 1066, in invoke
return _process_result(sub_ctx.command.invoke(sub_ctx))
File "/home/mistalaba/.virtualenvs/sentry/lib/python2.7/site-packages/click/core.py", line 1066, in invoke
return _process_result(sub_ctx.command.invoke(sub_ctx))
File "/home/mistalaba/.virtualenvs/sentry/lib/python2.7/site-packages/click/core.py", line 895, in invoke
return ctx.invoke(self.callback, **ctx.params)
File "/home/mistalaba/.virtualenvs/sentry/lib/python2.7/site-packages/click/core.py", line 535, in invoke
return callback(*args, **kwargs)
File "/home/mistalaba/.virtualenvs/sentry/lib/python2.7/site-packages/click/decorators.py", line 17, in new_func
return f(get_current_context(), *args, **kwargs)
File "/home/mistalaba/.virtualenvs/sentry/lib/python2.7/site-packages/sentry/runner/decorators.py", line 73, in inner
return ctx.invoke(f, *args, **kwargs)
File "/home/mistalaba/.virtualenvs/sentry/lib/python2.7/site-packages/click/core.py", line 535, in invoke
return callback(*args, **kwargs)
File "/home/mistalaba/.virtualenvs/sentry/lib/python2.7/site-packages/click/decorators.py", line 17, in new_func
return f(get_current_context(), *args, **kwargs)
File "/home/mistalaba/.virtualenvs/sentry/lib/python2.7/site-packages/sentry/runner/decorators.py", line 36, in inner
return ctx.invoke(f, *args, **kwargs)
File "/home/mistalaba/.virtualenvs/sentry/lib/python2.7/site-packages/click/core.py", line 535, in invoke
return callback(*args, **kwargs)
File "/home/mistalaba/.virtualenvs/sentry/lib/python2.7/site-packages/sentry/runner/commands/run.py", line 115, in web
workers=workers,
File "/home/mistalaba/.virtualenvs/sentry/lib/python2.7/site-packages/sentry/services/http.py", line 165, in run
os.execvp('uwsgi', ('uwsgi', ))
File "/home/mistalaba/.virtualenvs/sentry/lib64/python2.7/os.py", line 344, in execvp
_execvpe(file, args)
File "/home/mistalaba/.virtualenvs/sentry/lib64/python2.7/os.py", line 380, in _execvpe
func(fullname, *argrest)
OSError: [Errno 13] Permission denied
It seems it’s the uWSGI part that fails (“os.execvp(‘uwsgi’, (‘uwsgi’, ))”), but I don’t know enough about uWSGI, so any input is much appreciated! Also, changing the settting SENTRY_WEB_OPTIONS['protocol']
has no effect at all.
Thank you!
/Martin