I haven't received the screenshot yet, it seems.

Can you verify that your data and data/.ssh directories, and the id_dsa
within, are writable by your web server?

Christian

-- 
Christian Hammond - chip...@chipx86.com
Review Board - http://www.reviewboard.org
Beanbag, Inc. - http://www.beanbaginc.com


On Thu, Aug 29, 2013 at 1:56 PM, Benn Bollay <benn.bol...@gmail.com> wrote:

> I will note that even re-uploading the new id_dsa key several times, the
> file at /var/www/reviewboard/data/.ssh/id_dsa never matches the keyfile I
> am uploading.  Copying the actual keyfile on top of that one produces no
> change.
>
>
> On Thursday, August 29, 2013 1:45:57 PM UTC-7, Benn Bollay wrote:
>>
>> Hi Chris -
>>
>> Screenshot emailed.  I wasn't able to do an hg clone with the
>> auto-generated keys, despite having copied the public key into bitbucket,
>> but I did "ssh-keygen -t dsa" and was able to correctly use that to do an
>> hg clone with the expected URL.  I validated with ssh -vvv that it was
>> using the expected key using this command:
>> ssh -vvv h...@bitbucket.org "hg -R team/repo serve --stdio"
>>
>> HTH,
>> --B
>>
>> On Thursday, August 29, 2013 1:10:20 PM UTC-7, Christian Hammond wrote:
>>>
>>> Hi Benn,
>>>
>>> Can you verify that cloning the repo manually, with that address and SSH
>>> key, works fine?
>>>
>>> 1.7.13 changed how we verify Bitbucket repositories, so perhaps
>>> something is broken there. I'll take a look and see if I hit the same
>>> problem.
>>>
>>> Also, would you mind privately e-mailing me a screenshot of the failed
>>> error page when using the Bitbucket hosting service option?
>>>
>>> Christian
>>>
>>> --
>>> Christian Hammond - chip...@chipx86.com
>>> Review Board - http://www.reviewboard.org
>>> Beanbag, Inc. - http://www.beanbaginc.com
>>>
>>>
>>> On Thu, Aug 29, 2013 at 10:44 AM, Benn Bollay <benn.bol...@gmail.com>wrote:
>>>
>>>> Hello folks -
>>>>
>>>> First, vital stats:
>>>> RB 1.7.13
>>>> SSH OpenSSH_5_9.p1
>>>> Ubuntu 12.04
>>>> Private repository hosted on bitbucket with both ssh keys added for the
>>>> user, and a custom user created for reviewboard.
>>>>
>>>> I try to go to add the repository:
>>>> I set the hosting service to bitbucket, and set the "Repository name"
>>>> to 'repo'
>>>>
>>>> This generates an error at the top with "Please correct the error
>>>> below", and then an empty <li></li> below it where error text should be.
>>>> Nothing shows up in the logs.
>>>>
>>>> If I try 
>>>> 'https://u...@bitbucket.org/**team/repo<https://u...@bitbucket.org/team/repo>'
>>>> or 
>>>> 'ssh://h...@bitbucket.org/team/**repo<http://h...@bitbucket.org/team/repo>',
>>>> the same thing occurs.  No output in the logfile (it's set to debug), and
>>>> no errors listed.
>>>>
>>>> If I set it to 'Custom repostitory' and put the 'ssh' line in as the
>>>> location, I get this output in the debug log:
>>>>
>>>> 2013-08-29 17:42:12,311 - DEBUG -  - HgTool: Attempting ssh connection
>>>>> with host: bitbucket.org, username: hg
>>>>> 2013-08-29 17:42:12,311 - DEBUG -  - HgTool: Attempting ssh connection
>>>>> with host: bitbucket.org, username: hg
>>>>> 2013-08-29 17:42:12,409 - DEBUG -  - starting thread (client mode):
>>>>> 0x9c4db050L
>>>>> 2013-08-29 17:42:12,409 - DEBUG -  - starting thread (client mode):
>>>>> 0x9c4db050L
>>>>> 2013-08-29 17:42:12,498 - INFO -  - Connected (version 2.0, client
>>>>> OpenSSH_5.3)
>>>>> 2013-08-29 17:42:12,498 - INFO -  - Connected (version 2.0, client
>>>>> OpenSSH_5.3)
>>>>> 2013-08-29 17:42:12,502 - DEBUG -  - kex algos:['diffie-hellman-group-
>>>>> **exchange-sha256', 'diffie-hellman-group-**exchange-sha1',
>>>>> 'diffie-hellman-group14-sha1', 'diffie-hellman-group1-sha1'] server
>>>>> key:['ssh-rsa', 'ssh-dss'] client encrypt:['aes128-ctr', 'aes192-ctr',
>>>>> 'aes256-ctr', 'arcfour256', 'arcfour128', 'aes128-cbc', '3des-cbc',
>>>>> 'blowfish-cbc', 'cast128-cbc', 'aes192-cbc', 'aes256-cbc', 'arcfour', '
>>>>> rijndael-...@lysator.liu.se'] server encrypt:['aes128-ctr',
>>>>> 'aes192-ctr', 'aes256-ctr', 'arcfour256', 'arcfour128', 'aes128-cbc',
>>>>> '3des-cbc', 'blowfish-cbc', 'cast128-cbc', 'aes192-cbc', 'aes256-cbc',
>>>>> 'arcfour', 'rijndael-...@lysator.liu.se'] client mac:['hmac-md5',
>>>>> 'hmac-sha1', 'umac...@openssh.com', 'hmac-ripemd160', '
>>>>> hmac-ripemd...@openssh.com', 'hmac-sha1-96', 'hmac-md5-96'] server
>>>>> mac:['hmac-md5', 'hmac-sha1', 'umac...@openssh.com',
>>>>> 'hmac-ripemd160', 'hmac-ripemd...@openssh.com', 'hmac-sha1-96',
>>>>> 'hmac-md5-96'] client compress:['none', 'z...@openssh.com'] server
>>>>> compress:['none', 'z...@openssh.com'] client lang:[''] server
>>>>> lang:[''] kex follows?False
>>>>> 2013-08-29 17:42:12,502 - DEBUG -  - kex algos:['diffie-hellman-group-
>>>>> **exchange-sha256', 'diffie-hellman-group-**exchange-sha1',
>>>>> 'diffie-hellman-group14-sha1', 'diffie-hellman-group1-sha1'] server
>>>>> key:['ssh-rsa', 'ssh-dss'] client encrypt:['aes128-ctr', 'aes192-ctr',
>>>>> 'aes256-ctr', 'arcfour256', 'arcfour128', 'aes128-cbc', '3des-cbc',
>>>>> 'blowfish-cbc', 'cast128-cbc', 'aes192-cbc', 'aes256-cbc', 'arcfour', '
>>>>> rijndael-...@lysator.liu.se'] server encrypt:['aes128-ctr',
>>>>> 'aes192-ctr', 'aes256-ctr', 'arcfour256', 'arcfour128', 'aes128-cbc',
>>>>> '3des-cbc', 'blowfish-cbc', 'cast128-cbc', 'aes192-cbc', 'aes256-cbc',
>>>>> 'arcfour', 'rijndael-...@lysator.liu.se'] client mac:['hmac-md5',
>>>>> 'hmac-sha1', 'umac...@openssh.com', 'hmac-ripemd160', '
>>>>> hmac-ripemd...@openssh.com', 'hmac-sha1-96', 'hmac-md5-96'] server
>>>>> mac:['hmac-md5', 'hmac-sha1', 'umac...@openssh.com',
>>>>> 'hmac-ripemd160', 'hmac-ripemd...@openssh.com', 'hmac-sha1-96',
>>>>> 'hmac-md5-96'] client compress:['none', 'z...@openssh.com'] server
>>>>> compress:['none', 'z...@openssh.com'] client lang:[''] server
>>>>> lang:[''] kex follows?False
>>>>> 2013-08-29 17:42:12,502 - DEBUG -  - Ciphers agreed: local=aes128-ctr,
>>>>> remote=aes128-ctr
>>>>> 2013-08-29 17:42:12,502 - DEBUG -  - Ciphers agreed: local=aes128-ctr,
>>>>> remote=aes128-ctr
>>>>> 2013-08-29 17:42:12,503 - DEBUG -  - using kex
>>>>> diffie-hellman-group1-sha1; server key type ssh-rsa; cipher: local
>>>>> aes128-ctr, remote aes128-ctr; mac: local hmac-sha1, remote hmac-sha1;
>>>>> compression: local none, remote none
>>>>> 2013-08-29 17:42:12,503 - DEBUG -  - using kex
>>>>> diffie-hellman-group1-sha1; server key type ssh-rsa; cipher: local
>>>>> aes128-ctr, remote aes128-ctr; mac: local hmac-sha1, remote hmac-sha1;
>>>>> compression: local none, remote none
>>>>> 2013-08-29 17:42:12,744 - DEBUG -  - Switch to new keys ...
>>>>> 2013-08-29 17:42:12,744 - DEBUG -  - Switch to new keys ...
>>>>> 2013-08-29 17:42:12,747 - DEBUG -  - Trying SSH key <...>
>>>>> 2013-08-29 17:42:12,747 - DEBUG -  - Trying SSH key <...>
>>>>> 2013-08-29 17:42:12,945 - DEBUG -  - userauth is OK
>>>>> 2013-08-29 17:42:12,945 - DEBUG -  - userauth is OK
>>>>> 2013-08-29 17:42:13,124 - DEBUG -  - Debug msg: Forced command: conq
>>>>> username:user
>>>>> 2013-08-29 17:42:13,124 - DEBUG -  - Debug msg: Forced command: conq
>>>>> username:user
>>>>> 2013-08-29 17:42:13,125 - DEBUG -  - Debug msg: Port forwarding
>>>>> disabled.
>>>>> 2013-08-29 17:42:13,125 - DEBUG -  - Debug msg: Port forwarding
>>>>> disabled.
>>>>> 2013-08-29 17:42:13,126 - DEBUG -  - Debug msg: X11 forwarding
>>>>> disabled.
>>>>> 2013-08-29 17:42:13,126 - DEBUG -  - Debug msg: X11 forwarding
>>>>> disabled.
>>>>> 2013-08-29 17:42:13,127 - DEBUG -  - Debug msg: Agent forwarding
>>>>> disabled.
>>>>> 2013-08-29 17:42:13,127 - DEBUG -  - Debug msg: Agent forwarding
>>>>> disabled.
>>>>> 2013-08-29 17:42:13,128 - DEBUG -  - Debug msg: Pty allocation
>>>>> disabled.
>>>>> 2013-08-29 17:42:13,128 - DEBUG -  - Debug msg: Pty allocation
>>>>> disabled.
>>>>> 2013-08-29 17:42:13,130 - INFO -  - Authentication (publickey)
>>>>> successful!
>>>>> 2013-08-29 17:42:13,130 - INFO -  - Authentication (publickey)
>>>>> successful!
>>>>> 2013-08-29 17:42:13,231 - DEBUG -  - EOF in transport thread
>>>>> 2013-08-29 17:42:13,231 - DEBUG -  - EOF in transport thread
>>>>> 2013-08-29 17:42:13,246 - DEBUG -  - Using rbssh for mercurial
>>>>> 2013-08-29 17:42:13,246 - DEBUG -  - Using rbssh for mercurial
>>>>> 2013-08-29 17:42:13,262 - ERROR -  - Error connecting to Mercurial
>>>>> repository 
>>>>> ssh://h...@bitbucket.org/team/**repo<http://h...@bitbucket.org/team/repo>:
>>>>> no suitable response from remote hg
>>>>> 2013-08-29 17:42:13,262 - ERROR -  - Error connecting to Mercurial
>>>>> repository 
>>>>> ssh://h...@bitbucket.org/team/**repo<http://h...@bitbucket.org/team/repo>:
>>>>> no suitable response from remote hg
>>>>>
>>>>
>>>> Any ideas, suggestions, thoughts?
>>>>
>>>> Cheers,
>>>> --B
>>>>
>>>> --
>>>> Want to help the Review Board project? Donate today at
>>>> http://www.reviewboard.org/**donate/<http://www.reviewboard.org/donate/>
>>>> Happy user? Let us know at 
>>>> http://www.reviewboard.org/**users/<http://www.reviewboard.org/users/>
>>>> -~----------~----~----~----~--**----~----~------~--~---
>>>> To unsubscribe from this group, send email to reviewboard+unsubscribe@*
>>>> *googlegroups.com <reviewboard%2bunsubscr...@googlegroups.com>
>>>> For more options, visit this group at http://groups.google.com/**
>>>> group/reviewboard?hl=en<http://groups.google.com/group/reviewboard?hl=en>
>>>> ---
>>>> 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+unsubscribe@**googlegroups.com<reviewboard%2bunsubscr...@googlegroups.com>
>>>> .
>>>> For more options, visit 
>>>> https://groups.google.com/**groups/opt_out<https://groups.google.com/groups/opt_out>
>>>> .
>>>>
>>>
>>>  --
> Want to help the Review Board project? Donate today at
> http://www.reviewboard.org/donate/
> Happy user? Let us know at http://www.reviewboard.org/users/
> -~----------~----~----~----~------~----~------~--~---
> To unsubscribe from this group, send email to
> reviewboard+unsubscr...@googlegroups.com
> For more options, visit this group at
> http://groups.google.com/group/reviewboard?hl=en
> ---
> 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/groups/opt_out.
>

-- 
Want to help the Review Board project? Donate today at 
http://www.reviewboard.org/donate/
Happy user? Let us know at http://www.reviewboard.org/users/
-~----------~----~----~----~------~----~------~--~---
To unsubscribe from this group, send email to 
reviewboard+unsubscr...@googlegroups.com
For more options, visit this group at 
http://groups.google.com/group/reviewboard?hl=en
--- 
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/groups/opt_out.

Reply via email to