未处理的激活错误 - 内部服务器错误

时间:2016-05-03 18:12:09

标签: xamarin visual-studio-2015

我想从Visual Studio 2015社区登录到我的Xamarin帐户,但是我收到以下错误:

System.Net.WebException: The remote server returned an error: (500) Internal Server Error.
at System.Net.HttpWebRequest.GetResponse()
at MonoDevelop.Core.Web.RequestHelper.GetResponse(CancellationToken token) in C:\Users\builder\data\lanes\3062\0dd817c0\source\XamarinVS\src\Core\VisualStudio\ProxySupport\Nuget\RequestHelper.cs:line 141
at Xamarin.VisualStudio.Proxy.VisualStudioWebRequestHelper.GetResponse(Func`1 createRequest, Action`1 prepareRequest, CancellationToken token) in C:\Users\builder\data\lanes\3062\0dd817c0\source\XamarinVS\src\Core\VisualStudio\ProxySupport\VisualStudioWebRequestHelper.cs:line 106
at Xamarin.Components.Ide.Web.WebRequestHelper.GetResponse(Func`1 createRequest, Action`1 prepareRequest, CancellationToken token)
at Xamarin.Components.Ide.SSO.Client.DoRequest(String endpoint, String method, String body, CancellationToken cancellationToken)
at Xamarin.Components.Ide.SSO.Client.CreateToken(String email, String password, CancellationToken cancellationToken)
at Xamarin.Components.Ide.SSO.Client.<>c__DisplayClass12_0.<CreateTokenAsync>b__0()
at System.Threading.Tasks.Task`1.InnerInvoke()
at System.Threading.Tasks.Task.Execute()

我在Windows PC和Mac上都收到此错误。两者都没有可用的更新。一些版本信息:

  • Microsoft Visual Studio社区2015版本14.0.25123.00更新2 - 仅在PC上
  • Xamarin 4.0.3.214
  • Xamarin.Android 6.0.3.5
  • Xamarin.iOS 9.6.1.8
  • Xamarin Studio Community 5.10.3(版本51) - 仅限Mac版
  • Xamarin.Mac 2.4.2.1 - 仅在Mac上
  • Xamarin build lane:monodevelop-lion-cycle6-c6sr3

我是否需要配置一些特殊代理?

2 个答案:

答案 0 :(得分:1)

(注意:我刚刚退出并重新登录,因此Xamarin的一方正在工作)

您需要访问至少以下“/ Applications / Xamarin Studio.app”

来自我们的防火墙规则:

xamarin.com Port https (443), Protocol TCP
auth.xamarin.com  Port https (443) Protocol TCP
activation.xamarin.com Port https (443) Protocol (CP
software.xamarin.com (107.20.247.61), Port https (443), Protocol TCP 
*.gravatar.com Port https (443), Protocol TCP 
addins.monodevelop.com Port http (80), Protocol TCP

xamarin.com:IDE中的博客页面更新。

auth.xamarin.com activation.xamarin.com 用于登录您的帐户和/或获取Enterprise版本的访问/身份验证。**

software.xamarin.com是检查和下载更新的地方。

*.gravatar.com将您的头像添加到IDE ...

addins.monodevelop.com是从中提取IDE加载项的列表,更新和安装的地方。

注意:Nugets是一个完全不同的故事。 : - /

注意:还有更多,但我相信我拉出了关键的......不是Gravators很关键; - )

答案 1 :(得分:0)

原来问题是我的密码中有><个字符。我很困惑,因为我在xamarin.com登录时遇到了问题,但在auth.xamarin.com成功了。现在有了我没有这些字符的新密码,我可以在两个站点都没有问题地登录。