It looks like RB isn't using (doesn't support?) kerberos authentication, 
and that seems to be necessary for the set up we have. 

Sadly, this may mean we can't use RB at this time. :(

On Monday, June 27, 2016 at 5:22:17 PM UTC-7, Cathy Mullican wrote:
>
> 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 <cmul...@gmail.com> 
>> 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 <cmul...@gmail.com> 
>>>> 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 <cmul...@gmail.com> 
>>>>>>> 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 <cmul...@gmail.com
>>>>>>>>> > 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 <
>>>>>>>>>>> cmul...@gmail.com> 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 <
>>>>>>>>>>>>> cmul...@gmail.com> 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 reviewboard...@googlegroups.com.
>>>>>>>>>>>>>> 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 reviewboard...@googlegroups.com.
>>>>>>>>>>>> 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 reviewboard...@googlegroups.com.
>>>>>
>>>>> 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 reviewboard+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to