Saturday Sep 12, 2009

Kenai.com SSH Source Repository Access Tip

Projects hosted on Kenai.com can have three different kinds of source code repositories: git, mercurial, and subversion. With git and mercurial, developers often use ssh for access. However, this requires at least one public key to be uploaded to the site. If you are having problems accessing a repository using ssh, you can test to see if your uploaded key is correct by invoking ssh from the command line on the host with the corresponding private key. Substitute your own Kenai.com username in the examples below. My username is edwingo and the following means a successful public key upload:

$ ssh edwingo@kenai.com
Hi, edwingo! You have successfully authenticated, but we do not provide shell access.
Connection to kenai.com closed.

If you receive some other kind of error, such as:

Permission denied (publickey,keyboard-interactive)

please check that your public key has been uploaded correctly to the SSH keys tab of your profile.

This entry was updated on 2009-12-09 to reflect the improved SSH keys tab user interface. (Soon subversion will also be accessible via ssh.)

Tuesday Jul 28, 2009

Connecting to Kenai.com Chatroom Using Adium

Someone recently asked how I connect to a project chatroom on kenai.com using the multi-protocol Adium client on my Mac. First, you need to be a member of the project whose chatroom you want to join. To do that, you can bookmark the page. The remaining instructions are documented on this help page. One final problem is that if you get disconnected from the chatroom, you may need to restart Adium to reconnect. I'm not sure whether the problem is on the client or server side.

Monday Jun 29, 2009

Troubleshooting Kenai.com Ssh SCM

Update: please see this updated post.

See this tweet on debugging kenai.com ssh access to SCM (source code management) problems.

About

edwingo

Search

Categories
Archives
« April 2014
SunMonTueWedThuFriSat
  
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
   
       
Today