Saya memiliki masalah yang sama persis seperti yang dijelaskan di sini: /programming/12849986/connection-timeout-when-accessing-github
Jadi saya hanya akan menyalin & menempel:
Saya punya beberapa masalah aneh. Ketika saya mencoba masuk ke akun Github saya , saya mendapatkan kesalahan "net :: ERR_EMPTY_RESPONSE ".
Saya mencoba dengan Chrome, Firefox dan Opera . Di Firefox, jika membersihkan cache dan data offline, itu akan berfungsi untuk sementara waktu. Lalu saya bisa masuk, tapi saya masih tidak bisa membuat repositori Github, bahkan jika saya menghapus cache lagi.
Saya teman , dalam jaringan yang sama , dengan Windows, dapat melakukan apapun yang dia inginkan di situs web Github, tapi aku tidak bisa. Saya mencoba banyak server DNS , saya mencoba untuk tidak mengaturnya (teman saya tidak), tetapi masih tidak berfungsi .
OS Saya: Ubuntu x64 12.04
Gagasan, silakan. Dan terimakasih.
Juga, saya bisa mengkloning repo apa pun tetapi saya tidak bisa mendorong. Saya harus mengganti ke https://codeplane.com/ karena masalah ini, tetapi saya ingin mengerti mengapa itu terjadi.
EDIT: Saya bisa mengkloning satu repo, tetapi yang lain hanya hang pada saat ini:
felipelalli@felipelalli-Studio-XPS-8100:~/wa$ git clone [email protected]:felipelalli/micaroni.git
Cloning into 'micaroni'...
remote: Counting objects: 5238, done.
remote: Compressing objects: 100% (3257/3257), done.
Receiving objects: 92% (4839/5238), 43.29 MiB | 902 KiB/s
Dorong APA PUN hang seperti ini:
master!fml.eti.br> push
Counting objects: 23, done.
Delta compression using up to 4 threads.
Compressing objects: 100% (15/15), done.
Writing objects: 100% (19/19), 4.25 KiB, done.
Total 19 (delta 3), reused 0 (delta 0)
EDIT 2: Saya memformat PC saya dan saya telah menginstal ulang Ubuntu, tetapi masalahnya tetap sama. Jadi, itu menghilangkan masalah dengan instalasi atau pembaruan. Saya punya Dell Studio XPS.
EDIT 3: Saya membayar 4 Bitcoin jika ada yang memecahkan masalah saya. Masukkan alamat publik Anda bersama-sama.
EDIT 4: Ketika saya mencoba untuk mendorong, setelah beberapa menit, saya menerima pesan ini:
felipelalli@felipelalli-Studio-XPS-8100:~/wa/fml.eti.br$ git push
Counting objects: 26, done.
Delta compression using up to 4 threads.
Compressing objects: 100% (18/18), done.
Writing objects: 100% (22/22), 4.48 KiB, done.
Total 22 (delta 4), reused 0 (delta 0)
Write failed: Broken pipe
fatal: The remote end hung up unexpectedly
fatal: The remote end hung up unexpectedly
memcached
masalah Anda ( askbot.org/en/question/2699/… )? Sudahkah Anda menginstal ini?-v
panggilan push (mis. jalankan dalam mode verbose) - apa outputnya? gunakan paste.ubuntu.com untuk hasil Anda.Jawaban:
Solusinya:
setelah utas panjang dengan dukungan Github, mereka mengatakan itu adalah konfigurasi sisi server terkait dengan tentatif dari menghindari serangan DDOS yang telah mempengaruhi beberapa pengguna, seperti saya. Setelah beberapa penyesuaian di server Github semuanya kembali normal dan berfungsi dengan sangat baik lagi!
Terima kasih banyak untuk tim pendukung Github, mereka sangat transparan dan membantu.
Kutipan dari utas email panjang:
sumber
Googling untuk pesan kesalahan Anda muncul beberapa hal tentang ukuran MTU.
Jika memungkinkan, saya sarankan Anda mencoba jaringan / ISP yang berbeda hanya untuk mengonfirmasi itu hanya terjadi pada jaringan tertentu.
Kemudian, Anda dapat mencoba mengubah MTU (misalnya Anda dapat melihat apa yang dimiliki Windows untuk MTU dan mengatur Ubuntu menjadi seperti itu; secara default adalah 1500 pada Ubuntu).
Berikut cara mengubah MTU: http://ubuntuforums.org/showthread.php?t=1887063 .
Saya sarankan Anda terlebih dahulu memeriksa jaringan yang berbeda dan baru kemudian mencoba mengubah MTU. Ini bukan sesuatu yang perlu dilakukan secara umum sehingga jika mengubah jaringan membantu, saya akan mengatakan itu adalah masalah aneh dengan jaringan, yang entah bagaimana Windows tahan.
sumber
Saya dapat membantu Anda mendiagnosisnya, jika Anda menonaktifkan semua aplikasi jaringan selain dari aplikasi Anda (git client dalam kasus ini) untuk meminimalkan kebisingan jaringan dan menggunakan tcpdump / wireshark untuk menangkap lalu lintas yang dikirim dan diterima ketika Anda mengalami masalah.
Pastikan untuk mulai menangkap sebelum Anda menjalankan perintah yang mengalami masalah koneksi.
Instal kedua program dengan:
dan kemudian jalankan
untuk mulai menangkap sebelum pengujian.
Akan sangat membantu jika Anda menangkap lalu lintas selama satu sesi yang gagal dan mengunggah dump.pcap yang dihasilkan di suatu tempat di mana saya bisa mengunduhnya.
sumber
Jika Anda tidak berada di belakang proksi maka abaikan komentar ini.
Saya berada di belakang proxy di tempat kerja dan harus mengkonfigurasi git untuk mencapainya. Sebelumnya saya memiliki timeout untuk github di mesin Ubuntu sementara mesin Windows bekerja dengan baik.
Jadi jika Anda berada di belakang proxy, buka file ~ / .gitconfig Anda dan tambahkan baris ini:
Tentu saja ganti IP dan nomor port dengan milik Anda. Semoga ini membantu
sumber
Saya mendapatkan kesalahan ini ketika menjalankan 'brew update' di baris perintah (terminal) saya:
fatal: unable to access 'https://github.com/Homebrew/homebrew/': SSLRead() return error -36 Error: Failure while executing: git pull -q origin refs/heads/master:refs/remotes/origin/master
Saya juga memperhatikan bahwa tidak ada browser saya yang dapat terhubung ke
github.com
situs web.Saya memecahkan semua masalah koneksi antara mac OS X Mavericks dan github dengan mengalihkan koneksi jaringan wifi saya dari 802.11n (5.18GHz) ke 802.11g (2.412GHz).
Saya tidak tahu mengapa itu berhasil bagi saya, tetapi saya senang itu kembali normal.
sumber