2012-03-07 32 views
6

Estoy usando la aplicación github para mac http://desktop.github.com/ y cada vez que trato de sincronizar una rama obtengo un A network error occurred. We could not sync with the server. Todo estaba funcionando bien antes y mi máquina otra máquina es capaz de ejecutar bien la sincronización con la misma aplicación . No estoy seguro de cómo ge sobre la depuración de esto.github para Mac Sync Falló

+6

GitHub ha invalidado las claves SSH hoy. Inicie sesión en su cuenta para el proyecto y vuelva a aprobar las claves. –

+0

@RickStrahl Sí, acabo de leer el correo electrónico después de publicar esto. –

+1

Para futuros Googlers, la respuesta es el resultado final en esta página: http://stackoverflow.com/a/11856151/581766 –

Respuesta

4

Descubierto Why Just got this email from github, Crazy.

Recientemente se descubrió una vulnerabilidad de seguridad que permitía a un atacante agregar nuevas claves SSH a cuentas de usuario arbitrarias de GitHub. Esto habría proporcionado un atacante con acceso de clonación/extracción a los repositorios con permisos de lectura y acceso de clonación/extracción/inserción a repositorios con permisos de escritura. A partir de las 5:53 PM UTC del domingo 4 de marzo, la vulnerabilidad ya no existe.

Si bien no se ha informado de actividad maliciosa conocida, tomamos precauciones adicionales forzando una auditoría de todas las claves SSH existentes.

Acción requerida

Puesto que usted tiene una o más claves SSH relacionados con su cuenta de GitHub debe visitar https://github.com/settings/ssh/audit aprobar cada clave SSH válida.

Hasta que haya aprobado sus claves SSH, no podrá clonar/arrastrar/empujar sus repositorios a través de SSH.

Estado

Tomamos en serio la seguridad y reconocer esto nunca debería haber ocurrido. Además de una auditoría de código completo, hemos tomado las siguientes medidas para mejorar la seguridad de su cuenta:

  • estamos forzando una auditoría de todas las claves SSH existentes
  • Adición de una nueva clave SSH ahora se pedirá su contraseña
  • ahora le correo electrónico cada vez que se añade una nueva clave SSH para su cuenta
  • ahora tiene acceso a un registro de cuenta los cambios en la configuración de la cuenta página Atentamente, El equipo de GitHub

--- https://github.com [email protected]

+4

Todas mis claves SSH han sido aprobadas y sigo recibiendo este error. Esta pregunta aún no ha sido respondida y sorprendentemente hay poca cobertura en Google. –

+0

Mismo problema en mi extremo. – zmonteca

3

Acabo de resolver el mismo problema en un repositorio mío. Inicialmente cloné el repositorio en Terminal con git://github.com/djs070/reservedpaths, antes de cambiar a Github para Mac. Fui a la configuración de repositorio en Github para Mac y cambié la configuración del Repositorio Remoto Primario al formato [email protected]:djs070/reservedpaths.git, y luego pude sincronizar con el control remoto sin ningún problema.

+0

No sé por qué esta no es la respuesta aprobada. @Anders Kitson esto resolvió el mismo problema para mí. –

+0

Voila !! Voila !! Voila !! Voila !!Eso proporciona una conexión mucho más consistente. Personalmente, el mío realmente estaba usando https en lugar de git. Ahora estoy usando la sintaxis git @. – zmonteca