2013-10-16 112 views
14

我安装了Github窗口,我无法连接到我的git hub帐户。github登录窗口失败

我试图重新安装了好几次,但我总是用下面的错误结束:

登录失败

无法从服务器获取用户信息。代理服务器可能会干扰请求。

我不使用代理,我禁用了Windows防火墙,但没有成功。我在这里错过了什么?我想在路由器上NAT一个端口吗?

回答

8

错误消息是真的令人误解。该问题未链接到代理配置。

运行DOS命令行sfc /scannow后,我一直能够找到问题的根源。事实证明,我的一个Windows DLL(rasman.dll)被破坏了。我更换了DLL,现在一切恢复正常。

+0

大多数用户表示在此链接中更新.Net框架:https://github.com/gitextensions/gitextensions/issues/2044 ,我试图SFC/SCANNOW(可能需要重新启动计算机),如果没有解决,我必须尝试更新。NET框架。 – QMaster

+0

我不知道为什么,但在sfc/scsnnow之后无法像以前一样登录,然后关闭了GitHub应用并再次运行它,现在一切正常。 – QMaster

3

请更新您的.NET框架.. 这将解决这个问题..

我也面临着同样的问题。同时,我安装了微软的Visual Studio 2012专业哪些更新.Net框架本身..

不幸的是,问题就解决了..

+1

我更新我的.NET框架,但它不工作 –

+0

Loup,你试过更换rasman.dll吗? –

10

更新最新的.NET Framework 4.5.1

她是网址: .NET 4.5.1 download link

+0

不幸的是,我无法测试您的解决方案,因为我已经修复了损坏的文件。有人可以确认.Net Framework 4.5。1修复了损坏的rasman.dll,或者如果我们面临不同的问题? –

+1

不确定关于损坏的rasman.dll,但更新到4.5.1解决了我的问题。最困难的事情是搞清楚我需要使用I.E来下载... – Jayson

5

如果更新.NET Framework和运行SFC/scannnow不起作用,尝试重新安装GitHub上的Windows应用程序,请确保您通过手动删除以下目录完全卸载:

  • %LOCALAPPDATA%\ GitHub的
  • %APPDATA%\ GitHub的

更多的反安装程序的信息:https://help.github.com/articles/uninstalling-github-for-windows

+0

这里没有什么工作。我的rasman.dll没有损坏,我有.NET 4.5.2,4.5.1多目标包,4.5.1多目标包(ENU)和4.5.1 SDK,甚至在卸载并手动删除所有应用程序数据文件为GitHub,我仍然无法登录。 – cidthecoatrack

3

有几个人贴说,其他推荐的解决方案并没有帮助。

我发现一台机器正在重现此错误消息,即使尝试了迄今发布的所有解决方案之后。

事实证明,有人安装了AVG的一些限制性的防火墙设置。将防火墙设置为“允许全部”或“交互式”模式允许我登录。

+0

您是第一个提到与通信本身真正相关的解决方案的人......您的答案是一个很好的补充,它可以帮助人们隔离真正的问题隐藏在这个广泛的错误信息后面 –