Tengo exactamente el mismo problema que se describe aquí: /programming/12849986/connection-timeout-when-accessing-github
Así que solo copiaré y pegaré:
Tengo algunos problemas raros Cuando intento iniciar sesión en mi cuenta de Github , aparece el error "net :: ERR_EMPTY_RESPONSE ".
Lo intenté con Chrome, Firefox y Opera . En Firefox, si limpia el caché y los datos fuera de línea, funciona por un tiempo. Entonces puedo iniciar sesión, pero aún no puedo crear un repositorio de Github, incluso si borro el caché nuevamente.
Mi amigo , en la misma red , con Windows, puede hacer lo que quiera en el sitio web de Github, pero yo no puedo. Yo probé muchas DNS servidores, traté de no configurarlo (mi amigo no lo hace), pero sigue sin trabajar .
Mi sistema operativo: Ubuntu x64 12.04
Ideas, por favor. Y gracias.
Además, puedo clonar cualquier repositorio pero no puedo presionar. Tuve que cambiar a https://codeplane.com/ debido a este problema, pero quiero entender por qué sucede.
EDITAR: podría clonar un repositorio, pero el otro simplemente se cuelga en este punto:
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
CUALQUIER empuje se cuelga así:
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: formateo mi PC y he reinstalado Ubuntu, pero el problema sigue siendo el mismo. Por lo tanto, elimina cualquier problema con las instalaciones o actualizaciones. Tengo un Dell Studio XPS.
EDITAR 3: pago 4 Bitcoin si alguien resuelve mi problema. Simplemente ponga su dirección pública juntos.
EDIT 4: cuando trato de presionar, después de unos minutos, recibo este mensaje:
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
tu problema ( askbot.org/en/question/2699/… )? ¿Tienes esto instalado?-v
a su llamada push (es decir, se ejecuta en modo detallado), ¿cuál es el resultado? use paste.ubuntu.com para sus resultados.Respuestas:
La solución:
Después de un largo hilo con soporte de Github, dijeron que era una configuración del lado del servidor relacionada con un intento de evitar el ataque DDOS que ha afectado a algunos usuarios, como yo. Después de algunos ajustes en el servidor de Github, todo vuelve a la normalidad y funciona muy bien nuevamente.
Muchas gracias por el equipo de soporte de Github, fueron muy transparentes y útiles.
Cita del largo hilo de correo electrónico:
fuente
Buscar en Google su mensaje de error muestra algunas cosas sobre el tamaño de MTU.
Si es posible, le sugiero que pruebe una red / ISP diferente solo para confirmar que solo está sucediendo en esa red en particular.
Luego, puede intentar cambiar la MTU (por ejemplo, puede ver lo que Windows tiene para MTU y configurar Ubuntu para eso; por defecto es 1500 en Ubuntu).
Aquí se explica cómo cambiar las MTU: http://ubuntuforums.org/showthread.php?t=1887063 .
Le sugiero que primero verifique en una red diferente y solo luego intente cambiar la MTU. No es algo que deba hacerse comúnmente, por lo que si cambiar las redes ayuda, diría que es un problema extraño con la red, a lo que Windows es de alguna manera impermeable.
fuente
Podría ayudarlo a diagnosticarlo si deshabilita todas las aplicaciones de red aparte de su aplicación (cliente git en este caso) para minimizar el ruido de la red y usar tcpdump / wireshark para capturar el tráfico enviado y recibido cuando experimente problemas.
Asegúrese de comenzar a capturar antes de ejecutar el comando que tiene problemas para conectarse.
Instale ambos programas con:
y luego correr
para comenzar a capturar antes de probar.
Sería útil si captura el tráfico durante una sesión que falla y carga el dump.pcap resultante en algún lugar donde pueda descargarlo.
fuente
Si no está detrás del proxy, ignore este comentario.
Estoy detrás del proxy en el trabajo y tuve que configurar git para alcanzarlo. Antes de eso, tuve tiempos de espera para github en la máquina Ubuntu mientras que las máquinas Windows funcionaban bien.
Entonces, si está detrás del proxy, abra su archivo ~ / .gitconfig y agregue estas líneas:
Por supuesto, reemplace los números de IP y puerto con los suyos. Espero que esto ayude
fuente
Recibí este error al ejecutar 'brew update' en mi línea de comando (terminal):
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
También noté que ninguno de mis navegadores pudo conectarse al
github.com
sitio web.Resolví todos los problemas de conexión entre mis Mac OS X Mavericks y github cambiando mi conexión wifi de red de 802.11n (5.18GHz) a 802.11g (2.412GHz).
No sé por qué funcionó para mí, pero me alegra que haya vuelto a la normalidad.
fuente