blog darkness...

words, music, food

Entries for tag "reviewboard"

Reviewboard: ERR_SSL_PROTOCOL_ERROR or SSL_ERROR_INTERNAL_ERROR_ALERT but only about every 3rd page load

This seems to be related to a very interesting bug involving locks and subinterpreters in mod_wsgi using python. See: https://cryptography.io/en/latest/faq/#starting-cryptography-using-mod-wsgi-produces-an-internalerror-during-a-call-in-register-osrandom-engine https://github.com/pyca/cryptography/issues/2913 It seems like an upcoming OpenSSL version (1.1.0) should fix this. I first started encountering it after upgrading both ReviewBoard and the CentOS install its running...
Continue reading »

Could not import _markerlib ReviewBoard

File "/usr/lib/python2.7/dist-packages/pkg_resources/__init__.py", line 3141, in <module> @_call_aside File "/usr/lib/python2.7/dist-packages/pkg_resources/__init__.py", line 3127, in _call_aside f(*args, **kwargs) File "/usr/lib/python2.7/dist-packages/pkg_resources/__init__.py", line 3154, in _initialize_master_working_set working_set = WorkingSet._build_master() File "/usr/lib/python2.7/dist-packages/pkg_resources/__init__.py", line 640, in _build_master ws.require(__requires__) File "/usr/lib/python2.7/dist-packages/pkg_resources/__init__.py", line 941, in require needed = self.resolve(parse_requirements(requirements)) File "/usr/lib/python2.7/dist-packages/pkg_resources/__init__.py", line 836, in resolve new_requirements = dist.requires(req.extras)[::-1]...
Continue reading »