Featured Posts

ExtJS, Spring MVC 3 e Hibernate 3.5: Exemplo de um... Este tutorial demonstra como implementar um CRUD Grid (Create, Read, Update, Delete) usando ExtJS, Spring MVC 3 e Hibernate 3.5 O que geralmente queremos fazer com os dados Create (Criar) - (Insert) Read...

Readmore

ExtJS plugin: PagingToolbarResizer Ei pessoal, Este é o meu primeiro plugin em ExtJS. Apesar de não ser algo complicado, estou muito feliz e é um grande feito para mim! Bem, chega e introduções e vamos ao que realmente interessa. O...

Readmore

8++ perguntas para @loiane - por @hlegius Tempos atrás o Helio me enviou um questionário para eu responder, uma espécie de "entrevista". E agora ele publicou no blog dele! :) São minhas opiniões pessoais, e isso não quer dizer que estou...

Readmore

Carreira em TI: Currículo em Inglês Uma das grandes dificuldades para as pessoas da área de TI é, muitas vezes, escrever um bom currículo em inglês. E ter um currículo em inglês, é essencial, já que inglês é tão importante quanto...

Readmore

Entrevista para o Jornal A Tribuna Jan/2010: Profissões... Na última de semana de janeiro tive a honra de conceder mais uma entrevista para o jornal A Tribuna - vendido no Espírito Santo, meu estado natal - sobre mercado de trabalho na área de TI. A reportagem...

Readmore

Egit (GitHub Eclipe Plugin): Problema com Auth Fail no Windows

Posted by Loiane | Posted in GitHub | Posted on 05-11-2009

2

egit2Se você tentou importar ou exportar algum projeto para o GitHub utilizando o EGit – Eclipse Plugin e apareceu a mensagem de Auth Fail para você, saiba como resolver e não ter mais nenhum problema na hora de trabalhar com o GitHub/Git diretamente do Eclipse:

Você preencheu corretamente a tela com os dados do Github nesta tela:

import_project_from_github_07

E após clicar em Next, apareceu a seguinte mensagem:

import_project_from_github_08

Como resolver

Na mensagem acima, clique em Yes. Na próxima tela, aceite a criação do diretório ssh:

import_project_from_github_09Aceite novamente:

import_project_from_github_10Clique em OK:

import_project_from_github_11Irá aparecer a seguinte tela. Clique em OK:

import_project_from_github_12

E quando você clicar em OK na tela da figura acima, aparecerá a seguinte tela, ainda com erro:

import_project_from_github_14

Por que isso acontece?

Isso acontece pois quando você criou a chave pública, criou na pasta .ssh (C:\Documents and Settings\{user}\.ssh), e o Egit tenta obter a chave pública da pasta ssh (C:\Documents and Settings\{user}\ssh).

Por isso, essas mensagens aparecem para que você dê permissão para o plugin criar este último diretório (C:\Users\{user}\ – para usuário do Windows Vista).

Porém, até agora, você apenas criou o diretório, e se tentar novamente, vai obter a mesma mensagem de Auth Fail. Isso porque falta copiar os arquivos da chave ssh da pasta .ssh para a pasta ssh. Após copiar os arquivos, reinicie o Eclipse e siga os passos novamente, só que desta vez, sem erros!

import_project_from_github_13

Até a próxima!

:)

  • Share/Bookmark

Posts Similares

Comments (2)

No Windows Vista e posteriores você também pode cirar um link simbólico para o diretório .ssh assim:

MKLINK /D ssh C:\Users\%username%\.ssh

Pena que esse post não existia quando eu apanhei pra descobrir o problema.

[]s

Oi Loiane,

no Mac estou tendo o mesmo problema e não estou achando essa pasta ssh. Tem alguma ideia de onde ela fique?

Obrigado

Write a comment