2013-10-16 111 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

您是第一個提到與通信本身真正相關的解決方案的人......您的答案是一個很好的補充,它可以幫助人們隔離真正的問題隱藏在這個廣泛的錯誤信息後面 –