Windows 7 x 64上のSparkleShareクライアントで新しいプロジェクトに接続できない


1

私は、フロントページのインストール/作成の手順に従いました。 スパークルシェア ウェブサイト、そして私がするとき dazzle create media、私は戻ってきます:

プロジェクト "media"が正常に作成されました。

アドレスは正しいです(storage@ip.add.re.ss)
そしてパスは正しいです(/ home / storage / media)

私はnotport 22でsshを実行します(WinSCP、pscp、およびPuTTYを同じマシンなどで正常に実行できます)。 :<port> 私のWindowsクライアント(Windows 7 x64の現在のパッチで動いている)の接続フィールドに。

クライアント(0.9.2)はプログレスバーの緑色のくすぐりでひたすら待ちます。

これをどのように解決しますか。


どのバージョンのSparkleshareを使用していますか? Win7 / x64以外のプラットフォームも試しましたか? PuTTYはホストに接続できますか?また、アウトバウンド接続をブロックしているファイアウォールを実行していますか?
gertvdijk

@gertvdijk - 0.9.2。彼らのircチャンネルでリード開発者の一人と話した後、それはまだ出ていない次のリリースで修正される既知の問題のように見えます:(
warren

回答:


2

SparkleShareの開発者からの助けを借りて、問題を見つけました(そして、以下の回避策を実装しながら、公式の修正を待っています)。

~\AppData\Roamin\sparkleshare\debug_log.txt 次のとおりです。

11:57:53 | Controller | ssh-agent started, PID=6972
11:57:54 | Auth | Imported key 'C:\Users\wmyers\AppData\Roaming\sparkleshare\2012-09-20 11h20.key'
11:57:54 | Auth | The following keys may be used: 
2048 5f:8c:51:d7:53:d1:61:98:f6:bd:68:56:cc:ce:d2:d0 C:\Users\wmyers\AppData\Roaming\sparkleshare\2012-09-20 11h20.key (RSA)
11:59:18 | Fetcher | C:\Users\wmyers\SparkleShare\.tmp\media | Fetching folder: ssh://storage@176.9.40.74:8110/home/storage/media
11:59:18 | Auth | Fetching host key for 176.9.40.74
11:59:20 | Auth | Skipping fingerprint check
11:59:20 | Auth | Accepted host key for 176.9.40.74
11:59:20 | Fetcher | Failed creating fingerprint: Index was outside the bounds of the array.   at SparkleLib.SparkleFetcherBase.GetFingerprint(String public_key)
11:59:21 | Cmd | .tmp | git clone --progress --no-checkout --depth=1 "ssh://storage@176.9.40.74:8110/home/storage/media" "C:\Users\wmyers\SparkleShare\.tmp\media"

キーラインは11:59:20のもので、前面に "Fetcher"があります。

サーバの公開SSH鍵の適切なインポートに対処するための正式な近日公開の修正があります。現在の回避策は、サーバーのコンテンツを手動でコピーすることです。 /etc/ssh/ssh_host_rsa_key.pub~\.ssh\known_hosts クライアントマシン上。

それでもうまくいかない場合は、0.9.2以降の次のリリースを待つ必要があります。

また、どうやらこれは非標準ポートでsshを実行することにのみ関係しています。

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.