No puedo presionar a GitHub

En primer lugar, sí, este es un duplicado exacto de una pregunta mal cerrada .

Tengo exactamente el mismo problema que el póster original (y al igual que él, no he podido encontrar a nadie más excepto a él con este problema).

He estado luchando con este problema por más de 1 mes, e incluso tuve que recurrir al uso de bitbucket (que funciona bien), aunque tengo un plan pago en GitHub, tan desnudo conmigo, y no, esto no tiene nada. que ver con el mantenimiento (actualmente todo es normal en https://status.github.com/ , y sigo teniendo los mismos errores que Vulpo).

Ni mi nombre de usuario ni mi contraseña contienen caracteres especiales.

También puedo presionar normalmente usando una computadora diferente, así que sí, esto tiene que ver con mi computadora . Estoy ejecutando Arch Linux, y aquí está mi git config -l :

 alias.s=status user.name=Gustavo Machado user.email=gdmachado@me.com cnetworkingential.helper=cache color.ui=auto color.branch.current=yellow reverse color.branch.local=yellow color.branch.remote=green color.diff.meta=yellow bold color.diff.frag=magenta bold color.diff.old=networking bold color.diff.new=green bold color.status.added=yellow color.status.changed=green color.status.untracked=cyan core.repositoryformatversion=0 core.filemode=true core.bare=false core.logallrefupdates=true remote.origin.url=https://github.com/gdmachado/paradigmas-de-progtwigcao.git remote.origin.fetch=+refs/heads/*:refs/remotes/origin/* branch.master.remote=origin branch.master.merge=refs/heads/master 

Comenzar una nueva carpeta git y presionar solo un file README funciona bien, pero tan pronto como bash presionar mis files, simplemente se cuelga por un time y luego devuelve un error:

 -%- src/paradigmas-de-progtwigcao ‹master➔› » git push -u origin master Username for 'https://github.com': Password for 'https://gdmachado@github.com': Counting objects: 6, done. Delta compression using up to 2 threads. Compressing objects: 100% (5/5), done. Writing objects: 100% (5/5), 1.30 KiB, done. Total 5 (delta 0), reused 0 (delta 0) error: RPC failed; result=52, HTTP code = 0 fatal: The remote end hung up unexpectedly fatal: recursion detected in die handler Everything up-to-date 

A pesar de que dice everything up-to-date , no se ha enviado nada al server remoto.

SSH tampoco funciona. Esta es la salida de ssh -v git@github.com :

 OpenSSH_6.1p1, OpenSSL 1.0.1c 10 May 2012 debug1: Reading configuration data /home/gustavo/.ssh/config debug1: /home/gustavo/.ssh/config line 1: Applying options for github.com debug1: Reading configuration data /etc/ssh/ssh_config debug1: Connecting to github.com [207.97.227.239] port 22. debug1: Connection established. debug1: identity file /home/gustavo/.ssh/id_rsa type 1 debug1: identity file /home/gustavo/.ssh/id_rsa-cert type -1 debug1: Remote protocol version 2.0, remote software version OpenSSH_5.5p1 Debian- 6+squeeze1+github8 debug1: match: OpenSSH_5.5p1 Debian-6+squeeze1+github8 pat OpenSSH_5* debug1: Enabling compatibility mode for protocol 2.0 debug1: Local version string SSH-2.0-OpenSSH_6.1 debug1: SSH2_MSG_KEXINIT sent debug1: SSH2_MSG_KEXINIT received debug1: kex: server->client aes128-ctr hmac-md5 none debug1: kex: client->server aes128-ctr hmac-md5 none debug1: SSH2_MSG_KEX_DH_GEX_REQUEST(1024<1024<8192) sent debug1: expecting SSH2_MSG_KEX_DH_GEX_GROUP debug1: SSH2_MSG_KEX_DH_GEX_INIT sent debug1: expecting SSH2_MSG_KEX_DH_GEX_REPLY debug1: Server host key: RSA 16:27:ac:a5:76:28:2d:36:63:1b:56:4d:eb:df:a6:48 debug1: Host 'github.com' is known and matches the RSA host key. debug1: Found key in /home/gustavo/.ssh/known_hosts:1 debug1: ssh_rsa_verify: signature correct debug1: SSH2_MSG_NEWKEYS sent debug1: expecting SSH2_MSG_NEWKEYS debug1: SSH2_MSG_NEWKEYS received debug1: Roaming not allowed by server debug1: SSH2_MSG_SERVICE_REQUEST sent debug1: SSH2_MSG_SERVICE_ACCEPT received debug1: Authentications that can continue: publickey debug1: Next authentication method: publickey debug1: Offering RSA public key: /home/gustavo/.ssh/id_rsa debug1: Server accepts key: pkalg ssh-rsa blen 279 debug1: read PEM private key done: type RSA debug1: Authentication succeeded (publickey). Authenticated to github.com ([207.97.227.239]:22). debug1: channel 0: new [client-session] debug1: Requesting no-more-sessions@openssh.com debug1: Entering interactive session. debug1: Remote: Forced command: gerve gdmachado c8:d2:c3:fe:b1:81:72:50:9c:ff:fd:c0:88:40:00:4d debug1: Remote: Port forwarding disabled. debug1: Remote: X11 forwarding disabled. debug1: Remote: Agent forwarding disabled. debug1: Remote: Pty allocation disabled. debug1: Remote: Forced command: gerve gdmachado c8:d2:c3:fe:b1:81:72:50:9c:ff:fd:c0:88:40:00:4d debug1: Remote: Port forwarding disabled. debug1: Remote: X11 forwarding disabled. debug1: Remote: Agent forwarding disabled. debug1: Remote: Pty allocation disabled. PTY allocation request failed on channel 0 debug1: client_input_channel_req: channel 0 rtype exit-status reply 0 debug1: client_input_channel_req: channel 0 rtype eow@openssh.com reply 0 Hi gdmachado! You've successfully authenticated, but GitHub does not provide shell access. debug1: channel 0: free: client-session, nchannels 1 Connection to github.com closed. Transfernetworking: sent 2952, received 3000 bytes, in 0.5 seconds Bytes per second: sent 6029.5, received 6127.5 debug1: Exit status 1 

También recibo una serie de problemas cuando trato de usar el website github.com: tampoco puedo crear un nuevo repository usando el website; la verificación del nombre del repository lleva mucho time, y después de un time aparece una advertencia roja sin post. A veces, los repos de navigation tardan una eternidad y, a veces, el website principal ni siquiera se carga. Si trato de navegar por el website usando una window de incógnito de Chrome (como en ninguna cookie / caching) funciona perfectamente por un time (!!!), y luego de unos minutos deja de funcionar nuevamente. Esto es muy raro Puedo usar todos los demás sitios web (y también enviar a otros repositorys git alojados en bitbucket, por ejemplo) normalmente.

Intenté desactivar temporalmente iptables , pero eso no solucionó nada.

Editar: Funciona perfectamente bien en Windows 7. Esto solo ocurre en Arch Linux 🙁

Entonces, como no puedo volver a abrir esa pregunta, ¿alguien tiene una idea de lo que podría estar pasando aquí, para que podamos eliminar mi pregunta y responder a la de Vulpo? ¡Gracias!

Usted dijo que SSH tampoco funciona. Sin embargo, acaba de demostrar que SSH funciona, al less en el puerto 22.

https://help.github.com/articles/using-ssh-over-the-https-port

Obtuviste la respuesta exacta que estaban buscando, que era:

Hola gdmachado! Se ha autenticado con éxito, pero GitHub no proporciona acceso de shell.

Siga las instrucciones en ese enlace con el puerto 443. Si eso funciona, forzarlo como lo sugirieron, y vuelva a intentarlo.