Github'a erişirken bağlantı zaman aşımı [kapalı]


11

Burada açıklananla aynı sorunum var: /programming/12849986/connection-timeout-when-accessing-github

Bu yüzden sadece kopyalayıp yapıştıracağım:

Bazı garip problemlerim var. Ben çalıştığımda oturum benim Github hesabında, bir "net :: olsun ERR_EMPTY_RESPONSE " hatası.

Ben Chrome, Firefox ve Opera ile çalıştı . Firefox'ta önbellek ve çevrimdışı verileri temizlerseniz bir süre çalışır. Sonra giriş yapabilirim, ama yine de önbelleği temizlesem bile bir Github deposu oluşturamıyorum.

Benim arkadaşım , içinde aynı ağ Windows ile, olabilir diye Github web sitesinde istediği her şeyi, ama yapamıyorum. Ben denedim birçok DNS I (arkadaşım değil) ayarlamak için değil çalıştı, sunucular, ama yine de oluyor çalışmıyor .

İşletim Sistemim : Ubuntu x64 12.04

Fikirler, lütfen. Ve teşekkürler.

Ayrıca, herhangi bir repoyu klonlayabilirim ama itemem. Bu sorun nedeniyle https://codeplane.com/ olarak değiştirmek zorunda kaldım , ancak bunun neden olduğunu anlamak istiyorum.

EDIT: Bir repo klonlayabilir, ama diğeri sadece bu noktada asılı:

felipelalli@felipelalli-Studio-XPS-8100:~/wa$ git clone git@github.com: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 

HERHANGİ bir itme şöyle asılı kalır:

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: Bilgisayarımı biçimlendirdim ve Ubuntu'yu yeniden yükledim, ancak sorun aynı kalıyor. Bu nedenle, kurulumlar veya güncellemelerle ilgili herhangi bir sorunu ortadan kaldırır. Bir Dell Studio XPS'im var.

EDIT 3: Herhangi biri sorunumu çözerse 4 Bitcoin ödüyorum. Genel adresinizi bir araya getirmeniz yeterlidir.

DÜZENLEME 4: İletmeye çalıştığımda, birkaç dakika sonra şu iletiyi alıyorum:

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

Felipe - memcachedSorununuz mu ( askbot.org/en/question/2699/… )? Bunu yüklediniz mi?
fossfreedom

@fossfreedom, hayır yüklü memcached yok
Felipe

-vPush çağrınıza eklerseniz (örn. ayrıntılı modda çalıştır) - çıktı nedir? Sonuçlarınız için paste.ubuntu.com'u kullanın.
fossfreedom


Yanıtlar:


4

Çözüm:

Github destekli uzun bir iş parçacığından sonra, bunun benim gibi bazı kullanıcıları etkileyen DDOS saldırısından kaçınma belirsizliği ile ilgili bir sunucu tarafı yapılandırması olduğunu söylediler. Github sunucusundaki bazı ayarlardan sonra her şey normale döner ve tekrar çok iyi çalışır!

Github destek ekibi için çok teşekkürler, çok şeffaf ve yardımcı oldular.

Uzun e-posta dizisinden alıntı:

Merhaba Felipe -

Son birkaç hafta içinde aralıklı DDoS saldırıları yaşıyoruz ve uyguladığımız bazı önleyici tedbirlerin talihsiz bir yan etkisi, bunun gibi garip yan etkiler. Buradaki sorunun bazı DDoS korumamızın yanlış yapılandırılmış olması olduğuna inanıyoruz. DDoS korumasını bu gibi diğer trafiği en yüksek önceliğe düşürmeyecek şekilde ayarlamak için ağ sağlayıcısıyla birlikte çalışıyoruz. Burada tekrarlanan sorunlar için tekrar özür dilerim!

Jesse GitHub Operasyonları


O zamandan beri gerçekten bir gelişme oldu mu ya da hala aynı problemler yaşıyor musunuz?
IQAndreas

Merhaba @IQAndreas, bu sorunu daha önce hiç yaşamadım. Sen gittin mi
Felipe

Bu sorunu bir yıla yakın bir süredir alıyorum (ve hala alıyorum) ve Ubuntu'yu yeniden yüklemek veya MTU boyutunu ayarlamak hiçbir şey yapmadı. Sizce GitHub yardımcı olabilir mi, yoksa HTTPS kullanmaya devam etmeli miyim?
IQAndreas

Merhaba @IQAndreas! Github size yardımcı olmalı! Bana yardım ediyorlar ve sorunumu çözüyorlar. Sorununuzun bazı sunucu tarafı yapılandırmalarıyla ilgili olduğundan eminim. Lütfen onlarla iletişime geçin ve hikayenizi buraya yazın. Aynı sorunu yaşayan başkalarına yardım etmek önemlidir! Çok teşekkür ederim.
Felipe

2

Hata mesajınız için etrafta dolaşmak MTU boyutu hakkında bazı şeyler ortaya çıkarır.

Mümkünse, yalnızca belirli bir ağda gerçekleştiğini doğrulamak için farklı bir ağ / İSS denemenizi öneririz.

Ardından, MTU'yu değiştirmeyi deneyebilirsiniz (örneğin, Windows'un MTU için neler olduğunu görebilir ve Ubuntu'yu buna ayarlayabilirsiniz; varsayılan olarak Ubuntu'da 1500'dür).

MTU'ları şu şekilde değiştirebilirsiniz: http://ubuntuforums.org/showthread.php?t=1887063 .

Önce farklı bir ağ üzerinde kontrol etmenizi ve ancak daha sonra MTU'yu değiştirmeyi denemenizi öneririm. Bu yaygın olarak yapılması gereken bir şey değildir, bu yüzden ağları değiştirmek yardımcı olursa, Windows'un bir şekilde geçirimsiz olduğu ağ ile ilgili garip bir sorun olduğunu söyleyebilirim.


Teşekkürler @roadmr! Mac OSX ve Windows'ta denedim ve sorun yok. Sadece Ubuntu'da sorun var. Bu URL'yi bile giremiyorum, örneğin: Firefox'ta github.com İlk sayfaya erişebiliyorum, ancak içeri tıkladığımda bazen başarısız oluyor. Zaten MTU'mu değiştirmeye çalıştım ama hala işe yaramadı. Daha ne deneyebilirim biliyor musun? Codeplane'un neden çalıştığını anlamıyorum ve Github çalışmıyor. Teşekkürler!
Felipe

Bugün, üzerinde girebilir github.com ancak içinde github.com/felipelalli/machine-gun örneğin. Tarayıcı "Hata 324 (net :: ERR_EMPTY_RESPONSE): Sunucu hiçbir veri göndermeden bağlantıyı kapatıncaya kadar sonsuza kadar düşünmeye devam ediyor.
Felipe

Makineli tüfek URL'sine gayet iyi erişebiliyorum ve Ubuntu 12.10 kullanıyorum, bu yüzden Ubuntu'da "yanlış" bir şey değil, sadece ağınız ve Ubuntu ile uyumsuzluk veya uyumsuzluk. Ağ yöneticileri makulse, tanılama için yardım isteyebilirsiniz. Her zamanki yanıtlarının "Windows'u Kullan" olabileceğinden korkuyorum ama belki yardımcı olabilirler.
roadmr

Merhaba @roadmr, bu benim evimde olur ve kurulumu sıfırdan yaptım. Belki de bilgisayarımın bir sorunu (Dell Studio) + Ubuntu 12.10?
Felipe

1

Ağ gürültüsünü en aza indirmek için uygulamanız dışındaki tüm ağ uygulamalarını (bu durumda git istemcisi) devre dışı bırakırsanız ve sorun yaşadığınızda gönderilen ve alınan trafiği yakalamak için tcpdump / wireshark'ı kullanırsanız, tanılamanıza yardımcı olabilirim.

Bağlanmada sorun yaşayan komutu çalıştırmadan önce yakalamaya başladığınızdan emin olun.

Her iki programı da aşağıdakilerle yükleyin:

sudo apt-get install wireshark tcpdump

ve sonra koş

sudo tcpdump -i wlan0 -o dump.pcap -s 1500

testten önce yakalamaya başlamak için.

Başarısız olan bir oturum sırasında trafiği yakalarsanız ve ortaya çıkan dump.pcap'ı indirebileceğim bir yere yüklerseniz yardımcı olur.


teşekkür ederim. Eve gelir gelmez göreceğim. Ama sorun https'de ortaya çıkıyor, bence tcpdump için bir sorun, değil mi? Http ile test yapıp yapamayacağımı kontrol edeceğim.
Felipe

Tcpdump ile ilgili sorundan ne kastettiğinizden emin değilim. Sorunları yaşadığınız süre boyunca tüm trafiği yakalamak için kullanmanızı öneririm, çünkü bu analiz etmenize ve sorunu bulmanıza olanak tanır.
Marcin Kaminski

Yani https bağlantısının trafiği yakalamak imkansız. Yanlış mıyım? Çünkü şifreli.
Felipe

Benim hatam - HTTPS kullandığınızı fark etmedim. Bu, karşılaşabileceğiniz uygulama düzeyindeki sorunları göstermese de, alt ağ katmanında yardımcı olabileceğini kanıtlayabilecek sorunlar bulabilirsiniz.
Marcin Kaminski

ilginiz için teşekkürler. Peki şimdi ne yapmalıyım? 4 BTC değerinde.
Felipe

1

Proxy'nin arkasında değilseniz, bu yorumu yok sayın.

Ben iş yerinde vekil arkasındayım ve git ulaşmak için yapılandırmak zorunda kaldı. Bundan önce, Windows makineleri iyi çalışırken Ubuntu makinesinde github için zaman aşımları vardı.

Proxy'nin arkasındaysanız, ~ / .gitconfig dosyanızı açın ve şu satırları ekleyin:

[http]
    proxy = http://192.168.219.2:8080
[https]
    proxy = https://192.168.219.2:8080

Tabii ki IP ve port numaralarını sizinkiyle değiştirin. Bu yardımcı olur umarım


Üzgünüm, bu benim durumum değil. Teşekkürler. Benim asıl sorunum hala devam ediyor, o zaman işleri Github'a itmeye çalıştığımda. Klonlama ve çekme tamam.
Felipe

-1

Komut satırımda (terminal) 'demlemek güncelleme' yürütürken bu hatayı alıyordum:

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

Ayrıca, tarayıcılarımın hiçbirinin github.comweb sitesine bağlanamadığını fark ettim .

Ağ wifi bağlantımı 802.11n (5.18GHz) ile 802.11g (2.412GHz) olarak değiştirerek mac OS X Mavericks ve github arasındaki tüm bağlantı sorunlarını çözdüm.

Bunun benim için neden işe yaradığını bilmiyorum, ama bunun normale döndüğüne sevindim.

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.