30,000ミリ秒後に読み取りがタイムアウトしました


1

私はstackoverflowユーザーです。そこで、EGITが30,000ミリ秒後にタイムアウトになったという質問をしました

親切なユーザーの1人が私を助けようとしましたが、解決できませんでした。そこで、彼はすべての解決策が私の問題を解決することができなかったので、スーパーユーザーに私の質問をすることを提案し、彼はそのインターネットまたはプロキシまたはファイアウォールの問題を疑った。

私はここにいるので、stackoverflowの質問をスーパーユーザーに移動する方法を本当に知りません。この新しい投稿をしなければなりませんでした...

申し訳ありませんが、問題の解決にご協力ください。

質問の詳細は次のとおりです。

ローカルデスティネーションでhttp経由でリモートリポジトリを複製しようとしています。eclipse lunaでegitを使用しているim。

ただし、30,000ms後にエラー読み取りが常にタイムアウトになります。

私はhttpが正しいプロトコルであることを知っています、私のユーザー名のパスワードは正しいですが、それでもこの問題は何度も発生します。

より明確なアイデアについては、stackoverflowの質問のスクリーンショットをご覧ください。(スーパーユーザーに十分な評判がないため、ここに画像を投稿することはできません。

UPDDATE:11-5-2014場所.metadata / logでEclipseエラーログを見たとき 、次のエラーメッセージが表示されました.....同じことを言っていると思います...問題....エラーメッセージは

!ENTRY org.eclipse.egit.ui 4 0 2014-11-05 19:09:13.827
!MESSAGE Read timed out after 30,000 ms
!STACK 0

org.eclipse.jgit.api.errors.TransportException: Read timed out after 30,000 ms
    at org.eclipse.jgit.api.FetchCommand.call(FetchCommand.java:139)
    at org.eclipse.jgit.api.CloneCommand.fetch(CloneCommand.java:178)
    at org.eclipse.jgit.api.CloneCommand.call(CloneCommand.java:125)
    at org.eclipse.egit.core.op.CloneOperation.run(CloneOperation.java:156)
    at 

org.eclipse.egit.ui.internal.clone.AbstractGitCloneWizard.executeCloneOperation(AbstractGitCloneWizard.java:433)
    at org.eclipse.egit.ui.internal.clone.AbstractGitCloneWizard.access$2(AbstractGitCloneWizard.java:426)
    at org.eclipse.egit.ui.internal.clone.AbstractGitCloneWizard$6.run(AbstractGitCloneWizard.java:405)
    at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54)

Caused by: org.eclipse.jgit.errors.TransportException: Read timed out after 30,000 ms
    at org.eclipse.jgit.transport.BasePackFetchConnection.doFetch(BasePackFetchConnection.java:370)
    at org.eclipse.jgit.transport.TransportHttp$SmartHttpFetchConnection.doFetch(TransportHttp.java:780)
    at org.eclipse.jgit.transport.BasePackFetchConnection.fetch(BasePackFetchConnection.java:301)
    at org.eclipse.jgit.transport.BasePackFetchConnection.fetch(BasePackFetchConnection.java:291)
    at org.eclipse.jgit.transport.FetchProcess.fetchObjects(FetchProcess.java:247)
    at org.eclipse.jgit.transport.FetchProcess.executeImp(FetchProcess.java:160)
    at org.eclipse.jgit.transport.FetchProcess.execute(FetchProcess.java:122)
    at org.eclipse.jgit.transport.Transport.fetch(Transport.java:1111)
    at org.eclipse.jgit.api.FetchCommand.call(FetchCommand.java:130)
    ... 7 more
Caused by: java.io.InterruptedIOException: Read timed out after 30,000 ms
    at org.eclipse.jgit.util.io.TimeoutInputStream.readTimedOut(TimeoutInputStream.java:141)
    at org.eclipse.jgit.util.io.TimeoutInputStream.read(TimeoutInputStream.java:114)
    at org.eclipse.jgit.util.IO.readFully(IO.java:246)
    at org.eclipse.jgit.transport.PacketLineIn.readLength(PacketLineIn.java:186)
    at org.eclipse.jgit.transport.PacketLineIn.readString(PacketLineIn.java:138)
    at org.eclipse.jgit.transport.PacketLineIn.readACK(PacketLineIn.java:102)
    at org.eclipse.jgit.transport.BasePackFetchConnection.negotiate(BasePackFetchConnection.java:655)
    at org.eclipse.jgit.transport.BasePackFetchConnection.doFetch(BasePackFetchConnection.java:356)
    ... 15 more

誰でもこの問題を解決するのに役立つことができますか?前もって感謝します !!

ありがとう。


1
してください編集あなたがSOでやったとして、あなたの質問をして、問題のすべての詳細が含まれます。ある時点で質問がSOから削除された場合に備えて、ここで必要になります。
グロノスタジ14年

@gronostaj提案をありがとう!SOの詳細をここに追加しました。スーパーユーザーに画像を投稿するほどの評判がないため、スクリーンショットを投稿できませんでした。この情報が問題の解決に役立つことを願っています。
adityag 14年

1
それは本当に大きなレポですか?コマンドラインのGitツールを使用してクローンを作成できますか?アクセスを妨げる可能性のあるローカルファイアウォールを実行していますか、それとも企業ネットワーク上にいますか?30秒は長い時間です。
セス

リモートリポジトリを複製できませんか?それともこれだけ?
オーリスロン

回答:


0

GitHubについて頭痛の種があります。

  1. 設定があります:window-> preference-> team-> git change "Remote connection timeout"の値を180に変更します。

これは機能しませんが、私のネットワークが素晴らしい壁にあるためにいつか機能するかもしれません。

  1. Git-> Configurationを見つけます。「ユーザー設定」、「システム設定」、「リポジトリ設定」があります。「ユーザー設定」および「システム設定」ファイルが存在することを確認します。
  2. 私の問題は「ユーザー設定」(H:\ myeclipse_git.gitconfig)は存在するが「システム設定」(j:\ Program Files \ Git \ etc \ gitconfig)は存在しないことです。そこで.gitconfig、ディレクトリect に作成し、U(H:\ myeclipse_git.gitconfig)のコンテンツをそのディレクトリにコピーし、変更を保存すると動作します!

これで、リモートgitプロジェクトのクローンを作成しました。

ここに画像の説明を入力してください

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