Google OpenId: Kein OpenID-Endpunkt gefunden (zeitweise)
Normalerweise funktioniert die Verwendung von Google OpenId tausende Male am Tag, dann läuft es zeitweise schief und läuft für ungefähr eine Stunde aus (einige Anfragen werden validiert, aber nicht alle). Wiederholte Validierung wird eventuell funktionieren.
Fehlermeldungen sind:
<code>Event code: 200000 Event message: No OpenID endpoint found. : https://www.google.com/accounts/o8/id Sequence contains no elements </code>
Hinzufügen von log4net-Erträgen:
<code>DotNetOpenAuth.Yadis: Error while performing discovery on: "https://www.google.com/accounts/o8/id": DotNetOpenAuth.Messaging.ProtocolException: Error occurred while sending a direct message or getting the response. ---> System.Net.WebException: The operation has timed out at System.Net.HttpWebRequest.GetResponse() at DotNetOpenAuth.Messaging.StandardWebRequestHandler.GetResponse (HttpWebRequest request, DirectWebRequestOptions options) in c:\...\Dot...Core\Messaging\StandardWebRequestHandler.cs:line 127 --- End of inner exception stack trace --- at DotNetOpenAuth.Messaging.StandardWebRequestHandler.GetResponse (HttpWebRequest request, DirectWebRequestOptions options) in c:\...\Dot...Core\Messaging\StandardWebRequestHandler.cs:line 175 at DotNetOpenAuth.Messaging.UntrustedWebRequestHandler.GetResponse (HttpWebRequest request, DirectWebRequestOptions options) in c:\...\Dot...Core\Messaging\UntrustedWebRequestHandler.cs:line 250 at DotNetOpenAuth.Yadis.Yadis.Request (IDirectWebRequestHandler requestHandler, Uri uri, Boolean requireSsl, String[] acceptTypes) in c:\...\Dot...OpenId\Yadis\Yadis.cs:line 172 at DotNetOpenAuth.Yadis.Yadis.Discover (IDirectWebRequestHandler requestHandler, UriIdentifier uri, Boolean requireSsl) in c:\...\DotNetOpenAuth.OpenId\Yadis\Yadis.cs:line 63 at DotNetOpenAuth.OpenId.UriDiscoveryService.Discover (Identifier identifier, IDirectWebRequestHandler requestHandler, Boolean& abortDiscoveryChain) in c:\...\DotNet...OpenId\OpenId\UriDiscoveryService.cs:line 51 at DotNetOpenAuth.OpenId.IdentifierDiscoveryServices.Discover (Identifier identifier) in c:\...\Dot...OpenId\OpenId\IdentifierDiscoveryServices.cs:line 58 at DotNetOpenAuth.OpenId.RelyingParty.AuthenticationRequest.Create (Identifier userSuppliedIdentifier, OpenIdRelyingParty relyingParty, Realm realm, Uri returnToUrl, Boolean createNewAssociationsAsNeeded) in ...OpenId.RelyingParty\OpenId\RelyingParty\AuthenticationRequest.cs:line 364 </code>
Und
<code>DotNetOpenAuth.Http WebException: Timeout from https://www.google.com/accounts/o8/id, no response available. </code>
Irgendwelche Ideen?