Hi Ken, It does sound like a version mismatch error then. Can you check the Apache error log for anything saying VersionMismatch?
Christian On Wed, Nov 1, 2017 at 08:31 Ken Rachynski <krachyn...@me.com> wrote: > Oh, the only Hosting Service I see in the Add a Repository page is GitHub > Enterprise. > > This is the output of `pip list`: > asn1crypto (0.23.0) > bcrypt (3.1.4) > cffi (1.11.2) > cryptography (2.1.2) > Django (1.6.11) > django-evolution (0.7.7) > django-haystack (2.4.1) > django-multiselectfield (0.1.8) > django-pipeline (1.3.27) > Djblets (0.9.9) > dnspython (1.15.0) > docutils (0.14) > enum34 (1.1.6) > feedparser (5.2.1) > futures (3.1.1) > idna (2.6) > ipaddress (1.0.18) > Markdown (2.4.1) > mimeparse (0.1.3) > MySQL-python (1.2.5) > olefile (0.44) > paramiko (2.3.1) > Pillow (4.3.0) > pillowfight (0.3) > pip (9.0.1) > publicsuffix (1.1.0) > pyasn1 (0.3.7) > pycparser (2.18) > Pygments (2.2.0) > PyNaCl (1.1.2) > python-dateutil (2.6.1) > python-ldap (2.4.45) > python-memcached (1.58) > pytz (2017.2) > recaptcha-client (1.0.6) > ReviewBoard (2.5.16) > setuptools (36.6.0) > six (1.11.0) > Whoosh (2.7.4) > > Ken > > On Tuesday, 31 October 2017 15:54:32 UTC-6, Christian Hammond wrote: > >> Hi Ken, >> >> Can you also check the hosting service options? If GitHub, Bitbucket, >> etc. are all present, then the general dependency stuff should be fine. >> Basically, we use a thing called Python Entrypoints to register things like >> the hosting services and authentication backends, and if Review Board has a >> dependency version mismatch (such as requires Django 1.6 but a different >> version is installed), all entrypoints will break. If those hosting >> services are present, then the version mismatches can be ruled out. >> >> If python-ldap wasn't installed, then that was likely the culprit. >> However, it probably just upgraded. You'll need to restart Apache for any >> new version to take effect. >> >> Christian >> > >> On Mon, Oct 30, 2017 at 2:03 PM, Ken Rachynski <krach...@me.com> wrote: >> >>> Hi Christian, >>> >>> I thought it was already installed, but pip install -U python-ldap >>> returned this: >>> Collecting python-ldap >>> Using cached python-ldap-2.4.45.tar.gz >>> Requirement already up-to-date: setuptools in >>> /usr/lib/python2.7/site-packages (from python-ldap) >>> Installing collected packages: python-ldap >>> Running setup.py install for python-ldap ... done >>> Successfully installed python-ldap-2.4.45 >>> >>> I have 10 repository types listed, though I only need Git. >>> >>> Is there anything I can look at to see if a dependency is doing that >>> prevention? >>> >>> On Monday, 30 October 2017 13:57:22 UTC-6, Christian Hammond wrote: >>>> >>>> Hi Ken, >>>> >>>> It sounds as if the modules needed for AD are no longer installed (or, >>>> potentially, there's a dependency version mismatch error preventing our AD >>>> backend from loading -- see if there's a full list of repository types in >>>> the Add Repository page). >>>> >>>> Can you see if the python-ldap package is installed? If you're using >>>> pip or easy_install for Review Board packages, run: >>>> >>>> $ pip install -U python-ldap >>>> >>>> Or: >>>> >>>> $ easy_install -U python-ldap >>>> >>>> Christian >>>> >>>> >>>> On Fri, Oct 27, 2017 at 19:24 Ken Rachynski <krach...@me.com> wrote: >>>> >>>>> Hi, I just tried to do an upgrade with all kinds of "no turning back >>>>> now" errors. I went from 2.5.6.1 to 2.5.16. In the process, I discovered >>>>> that 2.5.6.1 appears to be the last version supported by python 2.6.6. So >>>>> I >>>>> did an upgrade to add python 2.7 to my CentOS 6 server. After much back >>>>> and >>>>> forth, I managed to get Review Board installed and mostly working. The >>>>> only >>>>> thing that I appear to be missing right now is Active Directory >>>>> authentication; well, any authentication other than Standard Registration >>>>> and Legacy Authentication Modules. I can still see my AD configuration but >>>>> no amount of twiddling seems to make Review Board use those settings. >>>>> >>>>> I don't see any kind of messages in the logs saying that AD was tried >>>>> and failed, so I'm rather at a loss of how to tell what is actually wrong >>>>> with my system. For now, I think I'm just going to add passwords to all >>>>> the >>>>> users that were AD authed so they can get in and work. >>>>> >>>>> Ken >>>>> >>>>> -- >>>>> Supercharge your Review Board with Power Pack: >>>>> https://www.reviewboard.org/powerpack/ >>>>> Want us to host Review Board for you? Check out RBCommons: >>>>> https://rbcommons.com/ >>>>> Happy user? Let us know! https://www.reviewboard.org/users/ >>>>> --- >>>>> You received this message because you are subscribed to the Google >>>>> Groups "reviewboard" group. >>>>> To unsubscribe from this group and stop receiving emails from it, send >>>>> an email to reviewboard...@googlegroups.com. >>>>> For more options, visit https://groups.google.com/d/optout. >>>>> >>>> -- >>>> -- >>>> Christian Hammond >>>> President/CEO of Beanbag >>>> Makers of Review Board >>>> >>> -- >>> Supercharge your Review Board with Power Pack: >>> https://www.reviewboard.org/powerpack/ >>> Want us to host Review Board for you? Check out RBCommons: >>> https://rbcommons.com/ >>> Happy user? Let us know! https://www.reviewboard.org/users/ >>> --- >>> You received this message because you are subscribed to the Google >>> Groups "reviewboard" group. >>> To unsubscribe from this group and stop receiving emails from it, send >>> an email to reviewboard...@googlegroups.com. >>> For more options, visit https://groups.google.com/d/optout. >>> >> >> >> >> -- >> Christian Hammond >> President/CEO of Beanbag <https://www.beanbaginc.com/> >> Makers of Review Board <https://www.reviewboard.org/> >> > -- > Supercharge your Review Board with Power Pack: > https://www.reviewboard.org/powerpack/ > Want us to host Review Board for you? Check out RBCommons: > https://rbcommons.com/ > Happy user? Let us know! https://www.reviewboard.org/users/ > --- > You received this message because you are subscribed to the Google Groups > "reviewboard" group. > To unsubscribe from this group and stop receiving emails from it, send an > email to reviewboard+unsubscr...@googlegroups.com. > For more options, visit https://groups.google.com/d/optout. > -- -- Christian Hammond President/CEO of Beanbag Makers of Review Board -- Supercharge your Review Board with Power Pack: https://www.reviewboard.org/powerpack/ Want us to host Review Board for you? Check out RBCommons: https://rbcommons.com/ Happy user? Let us know! https://www.reviewboard.org/users/ --- You received this message because you are subscribed to the Google Groups "reviewboard" group. To unsubscribe from this group and stop receiving emails from it, send an email to reviewboard+unsubscr...@googlegroups.com. For more options, visit https://groups.google.com/d/optout.