質問編集履歴

10

試したことを追記(4/2)

2020/04/02 11:26

投稿

Satumaimo10
Satumaimo10

スコア6

test CHANGED
File without changes
test CHANGED
@@ -441,3 +441,79 @@
441
441
  ```
442
442
 
443
443
  このような結果が出力されました。
444
+
445
+
446
+
447
+ # 4/2追記
448
+
449
+ - ホームディレクトリ内の .gitconfig と、エラーが発生する以前にsshでcloneしたリポジトリ内の .git/config の内容を以下に記載しました。
450
+
451
+
452
+
453
+ ~/.gitconfig
454
+
455
+ ```
456
+
457
+ [user]
458
+
459
+ name = (ユーザー名)
460
+
461
+ email = (メールアドレス)
462
+
463
+ [color]
464
+
465
+ ui = auto
466
+
467
+ [core]
468
+
469
+ editor = vim
470
+
471
+ ```
472
+
473
+ (リポジトリ)/.git/config
474
+
475
+ ```
476
+
477
+ [core]
478
+
479
+ repositoryformatversion = 0
480
+
481
+ filemode = true
482
+
483
+ bare = false
484
+
485
+ logallrefupdates = true
486
+
487
+ [remote "origin"]
488
+
489
+ url = git@github.com:Satumaimo10/my-first-node-js.git
490
+
491
+ fetch = +refs/heads/*:refs/remotes/origin/*
492
+
493
+ [branch "master"]
494
+
495
+ remote = origin
496
+
497
+ merge = refs/heads/master
498
+
499
+ ```
500
+
501
+ - GIT_SSH_COMMAND="ssh -vvv" git clone git@github.com:Satumaimo10/fibonacci.git を実行すると、
502
+
503
+
504
+
505
+ [https://pastebin.com/sK7Q8PNq](https://pastebin.com/sK7Q8PNq)
506
+
507
+
508
+
509
+ ここまでの出力が出てから30分ほど止まったのち、
510
+
511
+
512
+
513
+ [https://pastebin.com/LZULMbau](https://pastebin.com/LZULMbau)
514
+
515
+
516
+
517
+ このように出力されて終了しました。
518
+
519
+ (文字数制限のため、一部内容を外部サイトに記載しました。)

9

-T -vオプションの結果の追記

2020/04/02 11:26

投稿

Satumaimo10
Satumaimo10

スコア6

test CHANGED
File without changes
test CHANGED
@@ -327,3 +327,117 @@
327
327
  Connection to github.com closed by remote host.
328
328
 
329
329
  ```
330
+
331
+ また、-T -v オプションを付けて実行すると、
332
+
333
+ ```
334
+
335
+ $ ssh -vT git@github.com
336
+
337
+ OpenSSH_7.6p1 Ubuntu-4ubuntu0.3, OpenSSL 1.0.2n 7 Dec 2017
338
+
339
+ debug1: Reading configuration data /home/(ユーザー名)/.ssh/config
340
+
341
+ debug1: /home/(ユーザー名)/.ssh/config line 1: Applying options for github.com
342
+
343
+ debug1: Reading configuration data /etc/ssh/ssh_config
344
+
345
+ debug1: /etc/ssh/ssh_config line 19: Applying options for *
346
+
347
+ debug1: Connecting to github.com [13.114.40.48] port 22.
348
+
349
+ debug1: Connection established.
350
+
351
+ debug1: identity file /home/(ユーザー名)/.ssh/new_github_rsa type 0
352
+
353
+ debug1: key_load_public: No such file or directory
354
+
355
+ debug1: identity file /home/(ユーザー名)/.ssh/new_github_rsa-cert type -1
356
+
357
+ debug1: Local version string SSH-2.0-OpenSSH_7.6p1 Ubuntu-4ubuntu0.3
358
+
359
+ debug1: Remote protocol version 2.0, remote software version babeld-2de4da3d
360
+
361
+ debug1: no match: babeld-2de4da3d
362
+
363
+ debug1: Authenticating to github.com:22 as 'git'
364
+
365
+ debug1: SSH2_MSG_KEXINIT sent
366
+
367
+ debug1: SSH2_MSG_KEXINIT received
368
+
369
+ debug1: kex: algorithm: curve25519-sha256
370
+
371
+ debug1: kex: host key algorithm: rsa-sha2-512
372
+
373
+ debug1: kex: server->client cipher: chacha20-poly1305@openssh.com MAC: <implicit> compression: none
374
+
375
+ debug1: kex: client->server cipher: chacha20-poly1305@openssh.com MAC: <implicit> compression: none
376
+
377
+ debug1: expecting SSH2_MSG_KEX_ECDH_REPLY
378
+
379
+ debug1: Server host key: ssh-rsa SHA256:nThbg6kXUpJWGl7E1IGOCspRomTxdCARLviKw6E5SY8
380
+
381
+ debug1: Host 'github.com' is known and matches the RSA host key.
382
+
383
+ debug1: Found key in /home/(ユーザー名)/.ssh/known_hosts:4
384
+
385
+ debug1: rekey after 134217728 blocks
386
+
387
+ debug1: SSH2_MSG_NEWKEYS sent
388
+
389
+ debug1: expecting SSH2_MSG_NEWKEYS
390
+
391
+ debug1: SSH2_MSG_NEWKEYS received
392
+
393
+ debug1: rekey after 134217728 blocks
394
+
395
+ debug1: SSH2_MSG_EXT_INFO received
396
+
397
+ debug1: kex_input_ext_info: server-sig-algs=<ssh-ed25519,ecdsa-sha2-nistp256,ecdsa-sha2-nistp384,ecdsa-sha2-nistp521,ssh-rsa,rsa-sha2-512,rsa-sha2-256,ssh-dss>
398
+
399
+ debug1: SSH2_MSG_SERVICE_ACCEPT received
400
+
401
+ debug1: Authentications that can continue: publickey
402
+
403
+ debug1: Next authentication method: publickey
404
+
405
+ debug1: Offering public key: RSA SHA256:q1BYo5TGSROxOczENTk/el1aBZs/phEC1eEVhAurE+0 /home/(ユーザー名)/.ssh/new_github_rsa
406
+
407
+ debug1: Server accepts key: pkalg ssh-rsa blen 535
408
+
409
+ debug1: Authentication succeeded (publickey).
410
+
411
+ Authenticated to github.com ([13.114.40.48]:22).
412
+
413
+ debug1: channel 0: new [client-session]
414
+
415
+ debug1: Entering interactive session.
416
+
417
+ debug1: pledge: network
418
+
419
+ debug1: Sending environment.
420
+
421
+ debug1: Sending env LANG = ja_JP.UTF-8
422
+
423
+ ```
424
+
425
+ ここで一旦処理が停止したのち、
426
+
427
+ ```
428
+
429
+ debug1: client_input_global_request: rtype keepalive@openssh.com want_reply 1
430
+
431
+ debug1: channel 0: free: client-session, nchannels 1
432
+
433
+ Connection to github.com closed by remote host.
434
+
435
+ Transferred: sent 3412, received 2308 bytes, in 780.3 seconds
436
+
437
+ Bytes per second: sent 4.4, received 3.0
438
+
439
+ debug1: Exit status -1
440
+
441
+ ```
442
+
443
+ このような結果が出力されました。

8

誤字の修正

2020/03/30 04:04

投稿

Satumaimo10
Satumaimo10

スコア6

test CHANGED
File without changes
test CHANGED
@@ -318,7 +318,7 @@
318
318
 
319
319
  ```
320
320
 
321
- - 今回の問題と関係あるかは分からないのですが、 -T オプションを付けてssh git@github.comを実行するとcloneしたときと同様に30分ほど止まってからエラーが発生することを確認しました。
321
+ - 今回の問題と関係あるかは分からないのですが、 -T オプションを付けてssh git@github.comを実行するとcloneしたときと同様に30分ほど止まってからエラーが発生することを確認しました。
322
322
 
323
323
  ```
324
324
 

7

追記内容の修正

2020/03/29 15:40

投稿

Satumaimo10
Satumaimo10

スコア6

test CHANGED
File without changes
test CHANGED
@@ -318,7 +318,7 @@
318
318
 
319
319
  ```
320
320
 
321
- - -T オプションを付けてssh git@github.comを実行すると、cloneしたときと同様に30分ほど止まってからエラーが発生することを確認しました。
321
+ - 今回の問題と関係あるかは分からないのですが、 -T オプションを付けてssh git@github.comを実行すると、cloneしたときと同様に30分ほど止まってからエラーが発生することを確認しました。
322
322
 
323
323
  ```
324
324
 

6

試したことを追記(2回目)

2020/03/29 15:39

投稿

Satumaimo10
Satumaimo10

スコア6

test CHANGED
File without changes
test CHANGED
@@ -199,3 +199,131 @@
199
199
  IdentityFile "~/.ssh/new_github_rsa"
200
200
 
201
201
  ```
202
+
203
+
204
+
205
+ #3/30追記
206
+
207
+ - ssh git@github.com -v の出力結果を以下に記載しました。
208
+
209
+ ```
210
+
211
+ $ ssh git@github.com -v
212
+
213
+ OpenSSH_7.6p1 Ubuntu-4ubuntu0.3, OpenSSL 1.0.2n 7 Dec 2017
214
+
215
+ debug1: Reading configuration data /home/(ユーザー名)/.ssh/config
216
+
217
+ debug1: /home/(ユーザー名)/.ssh/config line 1: Applying options for github.com
218
+
219
+ debug1: Reading configuration data /etc/ssh/ssh_config
220
+
221
+ debug1: /etc/ssh/ssh_config line 19: Applying options for *
222
+
223
+ debug1: Connecting to github.com [52.69.186.44] port 22.
224
+
225
+ debug1: Connection established.
226
+
227
+ debug1: identity file /home/(ユーザー名)/.ssh/new_github_rsa type 0
228
+
229
+ debug1: key_load_public: No such file or directory
230
+
231
+ debug1: identity file /home/(ユーザー名)/.ssh/new_github_rsa-cert type -1
232
+
233
+ debug1: Local version string SSH-2.0-OpenSSH_7.6p1 Ubuntu-4ubuntu0.3
234
+
235
+ debug1: Remote protocol version 2.0, remote software version babeld-2de4da3d
236
+
237
+ debug1: no match: babeld-2de4da3d
238
+
239
+ debug1: Authenticating to github.com:22 as 'git'
240
+
241
+ debug1: SSH2_MSG_KEXINIT sent
242
+
243
+ debug1: SSH2_MSG_KEXINIT received
244
+
245
+ debug1: kex: algorithm: curve25519-sha256
246
+
247
+ debug1: kex: host key algorithm: rsa-sha2-512
248
+
249
+ debug1: kex: server->client cipher: chacha20-poly1305@openssh.com MAC: <implicit> compression: none
250
+
251
+ debug1: kex: client->server cipher: chacha20-poly1305@openssh.com MAC: <implicit> compression: none
252
+
253
+ debug1: expecting SSH2_MSG_KEX_ECDH_REPLY
254
+
255
+ debug1: Server host key: ssh-rsa SHA256:nThbg6kXUpJWGl7E1IGOCspRomTxdCARLviKw6E5SY8
256
+
257
+ debug1: Host 'github.com' is known and matches the RSA host key.
258
+
259
+ debug1: Found key in /home/(ユーザー名)/.ssh/known_hosts:4
260
+
261
+ debug1: rekey after 134217728 blocks
262
+
263
+ debug1: SSH2_MSG_NEWKEYS sent
264
+
265
+ debug1: expecting SSH2_MSG_NEWKEYS
266
+
267
+ debug1: SSH2_MSG_NEWKEYS received
268
+
269
+ debug1: rekey after 134217728 blocks
270
+
271
+ debug1: SSH2_MSG_EXT_INFO received
272
+
273
+ debug1: kex_input_ext_info: server-sig-algs=<ssh-ed25519,ecdsa-sha2-nistp256,ecdsa-sha2-nistp384,ecdsa-sha2-nistp521,ssh-rsa,rsa-sha2-512,rsa-sha2-256,ssh-dss>
274
+
275
+ debug1: SSH2_MSG_SERVICE_ACCEPT received
276
+
277
+ debug1: Authentications that can continue: publickey
278
+
279
+ debug1: Next authentication method: publickey
280
+
281
+ debug1: Offering public key: RSA SHA256:q1BYo5TGSROxOczENTk/el1aBZs/phEC1eEVhAurE+0 /home/(ユーザー名)/.ssh/new_github_rsa
282
+
283
+ debug1: Server accepts key: pkalg ssh-rsa blen 535
284
+
285
+ debug1: Authentication succeeded (publickey).
286
+
287
+ Authenticated to github.com ([52.69.186.44]:22).
288
+
289
+ debug1: channel 0: new [client-session]
290
+
291
+ debug1: Entering interactive session.
292
+
293
+ debug1: pledge: network
294
+
295
+ debug1: Sending environment.
296
+
297
+ debug1: Sending env LANG = ja_JP.UTF-8
298
+
299
+ PTY allocation request failed on channel 0
300
+
301
+ debug1: client_input_channel_req: channel 0 rtype exit-status reply 0
302
+
303
+ Hi Satumaimo10! You've successfully authenticated, but GitHub does not provide shell access.
304
+
305
+ debug1: channel 0: free: client-session, nchannels 1
306
+
307
+ Connection to github.com closed.
308
+
309
+ Transferred: sent 3752, received 2504 bytes, in 0.4 seconds
310
+
311
+ Bytes per second: sent 10532.7, received 7029.3
312
+
313
+ debug1: Exit status 1
314
+
315
+
316
+
317
+
318
+
319
+ ```
320
+
321
+ - -T オプションを付けてssh git@github.comを実行すると、cloneしたときと同様に30分ほど止まってからエラーが発生することを確認しました。
322
+
323
+ ```
324
+
325
+ $ ssh -T git@github.com
326
+
327
+ Connection to github.com closed by remote host.
328
+
329
+ ```

5

リンクの再度修正

2020/03/29 15:32

投稿

Satumaimo10
Satumaimo10

スコア6

test CHANGED
File without changes
test CHANGED
@@ -124,7 +124,7 @@
124
124
 
125
125
  - gitの再インストール、Ubuntuおよびgitの別アカウントからのcloneを試したが上手く行かなかった。
126
126
 
127
- - <https://stackoverflow.com/questions/26352189/ssh-github-works-but-not-git-push> を参考に ~/.ssh/config を以下のように設定したが、変化はなかった。 
127
+ - [https://stackoverflow.com/questions/26352189/ssh-github-works-but-not-git-push](https://stackoverflow.com/questions/26352189/ssh-github-works-but-not-git-push) を参考に ~/.ssh/config を以下のように設定したが、変化はなかった。 
128
128
 
129
129
  ```
130
130
 
@@ -172,7 +172,7 @@
172
172
 
173
173
 
174
174
 
175
- - <https://help.github.com/ja/github/authenticating-to-github/adding-a-new-ssh-key-to-your-github-account> を参考に、
175
+ - [https://help.github.com/ja/github/authenticating-to-github/adding-a-new-ssh-key-to-your-github-account](https://help.github.com/ja/github/authenticating-to-github/adding-a-new-ssh-key-to-your-github-account) を参考に、
176
176
 
177
177
  以下のように鍵を作り直してみたが、cloneを実行したところ同様のエラーが発生した。
178
178
 

4

リンクの修正

2020/03/28 04:16

投稿

Satumaimo10
Satumaimo10

スコア6

test CHANGED
File without changes
test CHANGED
@@ -124,7 +124,7 @@
124
124
 
125
125
  - gitの再インストール、Ubuntuおよびgitの別アカウントからのcloneを試したが上手く行かなかった。
126
126
 
127
- - https://stackoverflow.com/questions/26352189/ssh-github-works-but-not-git-push を参考に ~/.ssh/config を以下のように設定したが、変化はなかった。 
127
+ - <https://stackoverflow.com/questions/26352189/ssh-github-works-but-not-git-push> を参考に ~/.ssh/config を以下のように設定したが、変化はなかった。 
128
128
 
129
129
  ```
130
130
 
@@ -172,7 +172,7 @@
172
172
 
173
173
 
174
174
 
175
- - https://help.github.com/ja/github/authenticating-to-github/adding-a-new-ssh-key-to-your-github-account を参考に、
175
+ - <https://help.github.com/ja/github/authenticating-to-github/adding-a-new-ssh-key-to-your-github-account> を参考に、
176
176
 
177
177
  以下のように鍵を作り直してみたが、cloneを実行したところ同様のエラーが発生した。
178
178
 

3

追記内容の一部修正

2020/03/28 04:15

投稿

Satumaimo10
Satumaimo10

スコア6

test CHANGED
File without changes
test CHANGED
@@ -180,6 +180,12 @@
180
180
 
181
181
  ssh-keygen -f "new_github_rsa" -t rsa -b 4096 -C "(メールアドレス)"
182
182
 
183
+ eval "$(ssh-agent -s)"
184
+
185
+ ssh-add ~/.ssh/new_github_rsa
186
+
187
+
188
+
183
189
  ```
184
190
 
185
191
  ```

2

試したことを追記

2020/03/28 04:09

投稿

Satumaimo10
Satumaimo10

スコア6

test CHANGED
File without changes
test CHANGED
@@ -117,3 +117,79 @@
117
117
 
118
118
 
119
119
  git version 2.17.1
120
+
121
+
122
+
123
+ # 3/28追記
124
+
125
+ - gitの再インストール、Ubuntuおよびgitの別アカウントからのcloneを試したが上手く行かなかった。
126
+
127
+ - https://stackoverflow.com/questions/26352189/ssh-github-works-but-not-git-push を参考に ~/.ssh/config を以下のように設定したが、変化はなかった。 
128
+
129
+ ```
130
+
131
+ Host github.com github
132
+
133
+ HostName github.com
134
+
135
+ User git
136
+
137
+ IdentityFile "~/.ssh/id_github_rsa"
138
+
139
+ ```
140
+
141
+ - GIT_TRACE=true で接続したところ、
142
+
143
+ ```
144
+
145
+ $ GIT_TRACE=true git clone git@github.com:Satumaimo10/fibonacci.git
146
+
147
+ 11:01:25.182599 git.c:344 trace: built-in: git clone git@github.com:Satumaimo10/fibonacci.git
148
+
149
+ Cloning into 'fibonacci'...
150
+
151
+ 11:01:25.184874 run-command.c:646 trace: run_command: unset GIT_DIR; ssh git@github.com 'git-upload-pack '\''Satumaimo10/fibonacci.git'\'''
152
+
153
+ ```
154
+
155
+ 上記の出力が出てから30分ほど経過したのち、
156
+
157
+ ```
158
+
159
+ Connection to github.com closed by remote host.
160
+
161
+ fatal: Could not read from remote repository.
162
+
163
+
164
+
165
+ Please make sure you have the correct access rights
166
+
167
+ and the repository exists.
168
+
169
+ ```
170
+
171
+ 同様のエラーが出力された。
172
+
173
+
174
+
175
+ - https://help.github.com/ja/github/authenticating-to-github/adding-a-new-ssh-key-to-your-github-account を参考に、
176
+
177
+ 以下のように鍵を作り直してみたが、cloneを実行したところ同様のエラーが発生した。
178
+
179
+ ```
180
+
181
+ ssh-keygen -f "new_github_rsa" -t rsa -b 4096 -C "(メールアドレス)"
182
+
183
+ ```
184
+
185
+ ```
186
+
187
+ Host github.com github
188
+
189
+ HostName github.com
190
+
191
+ User git
192
+
193
+ IdentityFile "~/.ssh/new_github_rsa"
194
+
195
+ ```

1

タイトル、内容の一部修正

2020/03/28 04:05

投稿

Satumaimo10
Satumaimo10

スコア6

test CHANGED
@@ -1 +1 @@
1
- 【git】sshでcloneしようとするとエラーになる
1
+ 【git】sshでcloneするとエラーになる
test CHANGED
@@ -104,7 +104,7 @@
104
104
 
105
105
  自分の調べた範囲では同様の症状が見つからず、ご質問させて頂きました。
106
106
 
107
- 原因わかる方がいましたら、ご回答頂けると幸いです。
107
+ エラーの原因についてわかる方がいましたら、ご回答頂けると幸いです。
108
108
 
109
109
 
110
110