Since it is working on the command line at this point, my money would be on #2 rather than #1.
http://serverfault.com/questions/183231/how-to-configure-review-board-running-under-linux-to-use-a-ldap-user is the most relevant-seeming info I've found so far, but enough has changed in the 5+ years since it was posted that applying the info there is not entirely straightforward. (Recreating a .subversion/auth tree is relatively straightforward; figuring out the LDAP auth configuration, less so.) On Monday, June 27, 2016 at 4:44:57 PM UTC-7, Christian Hammond wrote: > > Okay. So it's probably one of two things: > > 1) Something is still messed up somewhere with the recompilation. I don't > know what, and can't really debug that from here. > > 2) The standard way of authenticating that we do doesn't support your > setup. > > It could easily be #2. We must be able to authenticate to the Subversion > server using a username and password (or anonymously). If this is going > through some alternative method for authentication, then it may require > additional support in Review Board. > > Christian > > -- > Christian Hammond > President/CEO of Beanbag <https://www.beanbaginc.com/> > Makers of Review Board <https://www.reviewboard.org/> > > On Mon, Jun 27, 2016 at 4:34 PM, Cathy Mullican <[email protected] > <javascript:>> wrote: > >> The server is VisualSVN (paid edition), with Windows AD authentication. >> The server where RB is running is joined to the domain, and I can >> authenticate from the command line. Most users connect via TortoiseSVN on >> their Windows systems; I also have one other Ubuntu box configured so that >> i can join the domain, authenticate with kinit, and run svn from the >> command line. >> >> On Monday, June 27, 2016 at 3:43:19 PM UTC-7, Christian Hammond wrote: >>> >>> Hi Cathy, >>> >>> Progress is good! I think I'll need more info on your setup at this >>> point though. >>> >>> Can you tell me more about how authentication works on your Subversion >>> setup? From the client's end, is it a standard username/password, or is >>> more involved? >>> >>> What does the server setup look like? >>> >>> The error message shown there ("Error running context: An error occurred >>> during authentication") is coming from Subversion itself. >>> >>> Christian >>> >>> >>> >>> -- >>> Christian Hammond >>> President/CEO of Beanbag <https://www.beanbaginc.com/> >>> Makers of Review Board <https://www.reviewboard.org/> >>> >>> On Mon, Jun 27, 2016 at 10:06 AM, Cathy Mullican <[email protected]> >>> wrote: >>> >>>> OK, it definitely works better when you don't accidentally skip a step! >>>> >>>> I can now successfully do svn info from the command line, but I still >>>> can't create the repo in RB. The error message in the log is now: >>>> >>>> 2016-06-27 17:00:00,253 - ERROR - - SVN: Failed to get repository >>>> information for https://az-fs1.revshare.int/svn/rad: Unable to connect >>>> to a repository at URL 'https://az-fs1.revshare.int/svn/rad' >>>> Error running context: An error occurred during authentication >>>> >>>> No more ra_serf error, so that's progress, at least! But also nothing >>>> very informative, at least to my eye. >>>> >>>> On Monday, June 27, 2016 at 9:45:50 AM UTC-7, Cathy Mullican wrote: >>>>> >>>>> I did >>>>> apt-get source python-svn >>>>> then started trying to follow the directions in INSTALL.html, but they >>>>> didn't work at all...although lookin gback now, some of that may have >>>>> been >>>>> because it was Friday afternoon and I missed something; I'm trying again >>>>> now. >>>>> >>>>> On Friday, June 24, 2016 at 5:44:51 PM UTC-7, Christian Hammond wrote: >>>>>> >>>>>> Hi Cathy, >>>>>> >>>>>> How are you trying to build from source? It is a bit of a pain to do >>>>>> from the upstream source, but perhaps you can rebuild the deb. >>>>>> >>>>>> Christian >>>>>> >>>>>> -- >>>>>> Christian Hammond >>>>>> President/CEO of Beanbag <https://www.beanbaginc.com/> >>>>>> Makers of Review Board <https://www.reviewboard.org/> >>>>>> >>>>>> On Fri, Jun 24, 2016 at 4:37 PM, Cathy Mullican <[email protected]> >>>>>> wrote: >>>>>> >>>>>>> The stock libserf in Ubuntu 14.04 lacks GSSAPI support, which is why >>>>>>> I have to build that from source. ( >>>>>>> https://bugs.launchpad.net/ubuntu/+source/serf/+bug/1303167 -- why >>>>>>> they never released a fixed version, when the patch is right there in >>>>>>> the >>>>>>> ticket, I can't say.) Everything except libserf is stock. >>>>>>> >>>>>>> Trying to reinstall pysvn with apt tells me it's already up to date; >>>>>>> trying to build from source is...not working well, but that's probably >>>>>>> going off into the weeds. >>>>>>> >>>>>>> >>>>>>> On Friday, June 24, 2016 at 4:06:12 PM UTC-7, Christian Hammond >>>>>>> wrote: >>>>>>>> >>>>>>>> Hi Cathy, >>>>>>>> >>>>>>>> This might be an incompatibility between libsvn and pysvn. You may >>>>>>>> need to now recompile pysvn and replace the copies on the filesystem. >>>>>>>> That >>>>>>>> or go back to purely system libs for svn, libsvn, pysvn, serf, etc. >>>>>>>> >>>>>>>> Christian >>>>>>>> >>>>>>>> -- >>>>>>>> Christian Hammond >>>>>>>> President/CEO of Beanbag <https://www.beanbaginc.com/> >>>>>>>> Makers of Review Board <https://www.reviewboard.org/> >>>>>>>> >>>>>>>> On Fri, Jun 24, 2016 at 1:54 PM, Cathy Mullican <[email protected]> >>>>>>>> wrote: >>>>>>>> >>>>>>>>> Same error with the repository root path -- I actually started >>>>>>>>> with that. >>>>>>>>> >>>>>>>>> I enabled logging, and now have this error message: >>>>>>>>> 2016-06-24 20:29:24,091 - ERROR - - SVN: Failed to get repository >>>>>>>>> information for https://az-fs1.revshare.int/svn/rad: ra_serf was >>>>>>>>> compiled for serf 1.3.8 but loaded an incompatible >>>>>>>>> 32676.1946284232.32676 >>>>>>>>> library >>>>>>>>> >>>>>>>>> Which I thought told me what I needed; Ubuntu 14.0.4 ships with >>>>>>>>> serf 1.3.3 -- but I've upgraded to 1.3.8 (built from source, >>>>>>>>> confirmed >>>>>>>>> GSSAPI support included), and I'm still getting the same error. >>>>>>>>> >>>>>>>>> I can successfully run svn info on the commend line; the Ubuntu >>>>>>>>> box is joined to the AD domain. >>>>>>>>> >>>>>>>>> On Friday, June 24, 2016 at 1:04:19 PM UTC-7, Christian Hammond >>>>>>>>> wrote: >>>>>>>>>> >>>>>>>>>> Hi Cathy, >>>>>>>>>> >>>>>>>>>> You may need to enable logging in Admin UI -> Logging Settings. >>>>>>>>>> >>>>>>>>>> For the SVN repository path, you'll need to point it to the root >>>>>>>>>> of the SVN repository, rather than a subdirectory within it. >>>>>>>>>> Basically, the >>>>>>>>>> "Repository Root" value from "svn info". >>>>>>>>>> >>>>>>>>>> See if that fixes it. If not, I'll help with some additional >>>>>>>>>> commands you can try on the server to better diagnose this. >>>>>>>>>> >>>>>>>>>> One last thing: Make sure to enter your credentials in the >>>>>>>>>> Username/Password fields again once you've hit an error like this. >>>>>>>>>> The >>>>>>>>>> browser has a nasty tendency to overwrite the values you've provided >>>>>>>>>> with >>>>>>>>>> what's in the password manager. We've worked around this several >>>>>>>>>> times in >>>>>>>>>> the past, but some browsers (ahem, Chrome) have been working >>>>>>>>>> tirelessly to >>>>>>>>>> override what webapp developers want in this regard. >>>>>>>>>> >>>>>>>>>> Christian >>>>>>>>>> >>>>>>>>>> -- >>>>>>>>>> Christian Hammond >>>>>>>>>> President/CEO of Beanbag <https://www.beanbaginc.com/> >>>>>>>>>> Makers of Review Board <https://www.reviewboard.org/> >>>>>>>>>> >>>>>>>>>> On Fri, Jun 24, 2016 at 12:51 PM, Cathy Mullican < >>>>>>>>>> [email protected]> wrote: >>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> <https://lh3.googleusercontent.com/-HPUcudJKt-Y/V22OjqvsWXI/AAAAAAAABKg/6upZE0bJH6QZYheLe24Ub-JCdaUM5gCDwCLcB/s1600/rb_error.PNG> >>>>>>>>>>> >>>>>>>>>>> There's not much to show -- see the attached screenshot. That is >>>>>>>>>>> the correct URL, as shown by svn info, and googling tells me that's >>>>>>>>>>> the >>>>>>>>>>> message I'd see with an authentication error. >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> There are no files in /var/www/rb.revshare.int/logs/ ; is there >>>>>>>>>>> another location I should be checking? >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> I've used RB before, but this is the first time I've set it up. >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> <https://lh3.googleusercontent.com/-HPUcudJKt-Y/V22OjqvsWXI/AAAAAAAABKg/6upZE0bJH6QZYheLe24Ub-JCdaUM5gCDwCLcB/s1600/rb_error.PNG> >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> On Friday, June 24, 2016 at 1:23:24 AM UTC-7, Christian Hammond >>>>>>>>>>> wrote: >>>>>>>>>>>> >>>>>>>>>>>> Hi Cathy, >>>>>>>>>>>> >>>>>>>>>>>> Can you show me what errors you're seeing, along with the >>>>>>>>>>>> configuration set for the repository? Also, is there anything in >>>>>>>>>>>> the Review >>>>>>>>>>>> Board log files? >>>>>>>>>>>> >>>>>>>>>>>> Christian >>>>>>>>>>>> >>>>>>>>>>>> -- >>>>>>>>>>>> Christian Hammond >>>>>>>>>>>> President/CEO of Beanbag <https://www.beanbaginc.com/> >>>>>>>>>>>> Makers of Review Board <https://www.reviewboard.org/> >>>>>>>>>>>> >>>>>>>>>>>> On Thu, Jun 23, 2016 at 5:06 PM, Cathy Mullican < >>>>>>>>>>>> [email protected]> wrote: >>>>>>>>>>>> >>>>>>>>>>>>> I have RB 2.5.6.1 set up and working on Ubuntu 14.04, with AD >>>>>>>>>>>>> authentication -- I can log in to RB as admin or as my domain >>>>>>>>>>>>> user. >>>>>>>>>>>>> >>>>>>>>>>>>> Now I'm trying to add a repo. Our SVN repo runs under >>>>>>>>>>>>> VisualSVN (Pro), with AD authentication. I can set up the server >>>>>>>>>>>>> to join >>>>>>>>>>>>> the group, and run svn info from the command line successfully, >>>>>>>>>>>>> but I get >>>>>>>>>>>>> errors trying to create the repo. Not really sure where to go >>>>>>>>>>>>> with it from >>>>>>>>>>>>> here; any suggestions? >>>>>>>>>>>>> >>>>>>>>>>>>> -- >>>>>>>>>>>>> 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 [email protected]. >>>>>>>>>>>>> For more options, visit https://groups.google.com/d/optout. >>>>>>>>>>>>> >>>>>>>>>>>> >>>>>>>>>>>> -- >>>>>>>>>>> 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 [email protected]. >>>>>>>>>>> For more options, visit https://groups.google.com/d/optout. >>>>>>>>>>> >>>>>>>>>> >>>>>>>>>> >>>>>>>> >>>>>> -- >>>> 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 [email protected]. >>>> >>>> For more options, visit https://groups.google.com/d/optout. >>>> >>> >>> > -- 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 [email protected]. For more options, visit https://groups.google.com/d/optout.
