We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Describe the bug The add-on is unable to create the challenge.aspx data required for HD Austria login. The official Android app works just fine.
To Reproduce Steps to reproduce the behavior:
Expected behavior The add-on shows the menu/contents.
Logs 2025-01-12 15:05:19.242 T:20273 debug <general>: [plugin.video.hdaustria] [urllib3.connectionpool] https://livetv.hdaustria.at:443 "POST /m7be2iphone/challenge.aspx HTTP/1.1" 200 None 2025-01-12 15:05:19.243 T:20273 debug <general>: [plugin.video.hdaustria] [resources.lib.solocoo.util] Got response (status=200): "StreamGroup.Common.HttpResponseException: oauth transaction failed: InternalServerError\r\n\r\n<!DOCTYPE html>\r\n<html>\r\n <head>\r\n <title>Could not find cert 66e1bdc07a8eccfb2856bff86a5b5978dc2590e9</title>\r\n <meta name=\"viewport\" content=\"width=device-width\" />\r\n <style>\r\n body {font-family:\"Verdana\";font-weight:normal;font-size: .7em;color:black;} \r\n p {font-family:\"Verdana\";font-weight:normal;color:black;margin-top: -5px}\r\n b {font-family:\"Verdana\";font-weight:bold;color:black;margin-top: -5px}\r\n H1 { font-family:\"Verdana\";font-weight:normal;font-size:18pt;color:red }\r\n H2 { font-family:\"Verdana\";font-weight:normal;font-size:14pt;color:maroon }\r\n pre {font-family:\"Consolas\",\"Lucida Console\",Monospace;font-size:11pt;margin:0;padding:0.5em;line-height:14pt}\r\n .marker {font-weight: bold; color: black;text-decoration: none;}\r\n .version {color: gray;}\r\n .error {margin-bottom: 10px;}\r\n .expandable { text-decoration:underline; font-weight:bold; color:navy; cursor:pointer; }\r\n @media screen and (max-width: 639px) {\r\n pre { width: 440px; overflow: auto; white-space: pre-wrap; word-wrap: break-word; }\r\n }\r\n @media screen and (max-width: 479px) {\r\n pre { width: 280px; }\r\n }\r\n </style>\r\n </head>\r\n\r\n <body bgcolor=\"white\">\r\n\r\n <span><H1>Server Error in '/' Application.<hr width=100% size=1 color=silver></H1>\r\n\r\n <h2> <i>Could not find cert 66e1bdc07a8eccfb2856bff86a5b5978dc2590e9</i> </h2></span>\r\n\r\n <font face=\"Arial, Helvetica, Geneva, SunSans-Regular, sans-serif \">\r\n\r\n <b> Description: </b>An unhandled exception occurred during the execution of the current web request. Please review the stack trace for more information about the error and where it originated in the code.\r\n\r\n <br><br>\r\n\r\n <b> Exception Details: </b>System.Exception: Could not find cert 66e1bdc07a8eccfb2856bff86a5b5978dc2590e9<br><br>\r\n\r\n <b>Source Error:</b> <br><br>\r\n\r\n <table width=100% bgcolor=\"#ffffcc\">\r\n <tr>\r\n <td>\r\n <code>\r\n\r\nAn unhandled exception was generated during the execution of the current web request. Information regarding the origin and location of the exception can be identified using the exception stack trace below. </code>\r\n\r\n </td>\r\n </tr>\r\n </table>\r\n\r\n <br>\r\n\r\n <b>Stack Trace:</b> <br><br>\r\n\r\n <table width=100% bgcolor=\"#ffffcc\">\r\n <tr>\r\n <td>\r\n <code><pre>\r\n\r\n[Exception: Could not find cert 66e1bdc07a8eccfb2856bff86a5b5978dc2590e9]\r\n M7.Apps.SSO.Utils.DotNetOpenAuth.CertificateHelper.LoadCert(String thumbprint) in d:\\Projects\\M7\\Trunk\\Apps\\GoAuthenticate\\M7.Apps.SSO\\Utils\\DotNetOpenAuth\\CertificateHelper.cs:23\r\n M7.Apps.SSO.Utils.DotNetOpenAuth.OpenAuthMcdServer.CreateAccessToken(IAccessTokenRequest accessTokenRequestMessage) in d:\\Projects\\M7\\Trunk\\Apps\\GoAuthenticate\\M7.Apps.SSO\\Utils\\DotNetOpenAuth\\OpenAuthMcdServer.cs:43\r\n DotNetOpenAuth.OAuth2.AuthorizationServer.HandleTokenRequest(HttpRequestBase request) +127\r\n M7.Apps.SSO.Controllers.HomeController.Token() in d:\\Projects\\M7\\Trunk\\Apps\\GoAuthenticate\\M7.Apps.SSO\\Controllers\\HomeController.cs:223\r\n lambda_method(Closure , ControllerBase , Object[] ) +87\r\n System.Web.Mvc.ReflectedActionDescriptor.Execute(ControllerContext controllerContext, IDictionary2 parameters) +280\r\n System.Web.Mvc.ControllerActionInvoker.InvokeActionMethod(ControllerContext controllerContext, ActionDescriptor actionDescriptor, IDictionary2 parameters) +35\r\n System.Web.Mvc.Async.<>c__DisplayClass42.<BeginInvokeSynchronousActionMethod>b__41() +33\r\n System.Web.Mvc.Async.AsyncControllerActionInvoker.EndInvokeActionMethod(IAsyncResult asyncResult) +42\r\n System.Web.Mvc.Async.<>c__DisplayClass39.<BeginInvokeActionMethodWithFilters>b__33() +80\r\n System.Web.Mvc.Async.<>c__DisplayClass4f.<InvokeActionMethodFilterAsynchronously>b__49() +396\r\n System.Web.Mvc.Async.AsyncControllerActionInvoker.EndInvokeActionMethodWithFilters(IAsyncResult asyncResult) +69\r\n System.Web.Mvc.Async.<>c__DisplayClass2a.<BeginInvokeAction>b__20() +32\r\n System.Web.Mvc.Async.<>c__DisplayClass25.<BeginInvokeAction>b__22(IAsyncResult asyncResult) +187\r\n System.Web.Mvc.Async.AsyncControllerActionInvoker.EndInvokeAction(IAsyncResult asyncResult) +59\r\n System.Web.Mvc.<>c__DisplayClass1d.<BeginExecuteCore>b__18(IAsyncResult asyncResult) +30\r\n System.Web.Mvc.Async.<>c__DisplayClass4.<MakeVoidDelegate>b__3(IAsyncResult ar) +25\r\n System.Web.Mvc.Controller.EndExecuteCore(IAsyncResult asyncResult) +52\r\n System.Web.Mvc.Async.<>c__DisplayClass4.<MakeVoidDelegate>b__3(IAsyncResult ar) +25\r\n System.Web.Mvc.Controller.EndExecute(IAsyncResult asyncResult) +38\r\n System.Web.Mvc.<>c__DisplayClass8.<BeginProcessRequest>b__3(IAsyncResult asyncResult) +44\r\n System.Web.Mvc.Async.<>c__DisplayClass4.<MakeVoidDelegate>b__3(IAsyncResult ar) +25\r\n System.Web.Mvc.MvcHandler.EndProcessRequest(IAsyncResult asyncResult) +38\r\n System.Web.CallHandlerExecutionStep.System.Web.HttpApplication.IExecutionStep.Execute() +431\r\n System.Web.HttpApplication.ExecuteStepImpl(IExecutionStep step) +75\r\n System.Web.HttpApplication.ExecuteStep(IExecutionStep step, Boolean& completedSynchronously) +158\r\n</pre> </code>\r\n\r\n </td>\r\n </tr>\r\n </table>\r\n\r\n <br>\r\n\r\n <hr width=100% size=1 color=silver>\r\n\r\n <b>Version Information:</b> Microsoft .NET Framework Version:4.0.30319; ASP.NET Version:4.8.4075.0\r\n\r\n </font>\r\n\r\n </body>\r\n</html>\r\n<!-- \r\n[Exception]: Could not find cert 66e1bdc07a8eccfb2856bff86a5b5978dc2590e9\r\n at M7.Apps.SSO.Utils.DotNetOpenAuth.CertificateHelper.LoadCert(String thumbprint) in d:\\Projects\\M7\\Trunk\\Apps\\GoAuthenticate\\M7.Apps.SSO\\Utils\\DotNetOpenAuth\\CertificateHelper.cs:line 23\r\n at M7.Apps.SSO.Utils.DotNetOpenAuth.OpenAuthMcdServer.CreateAccessToken(IAccessTokenRequest accessTokenRequestMessage) in d:\\Projects\\M7\\Trunk\\Apps\\GoAuthenticate\\M7.Apps.SSO\\Utils\\DotNetOpenAuth\\OpenAuthMcdServer.cs:line 43\r\n at DotNetOpenAuth.OAuth2.AuthorizationServer.HandleTokenRequest(HttpRequestBase request)\r\n at M7.Apps.SSO.Controllers.HomeController.Token() in d:\\Projects\\M7\\Trunk\\Apps\\GoAuthenticate\\M7.Apps.SSO\\Controllers\\HomeController.cs:line 223\r\n at lambda_method(Closure , ControllerBase , Object[] )\r\n at System.Web.Mvc.ReflectedActionDescriptor.Execute(ControllerContext controllerContext, IDictionary2 parameters)\r\n at System.Web.Mvc.ControllerActionInvoker.InvokeActionMethod(ControllerContext controllerContext, ActionDescriptor actionDescriptor, IDictionary2 parameters)\r\n at System.Web.Mvc.Async.AsyncControllerActionInvoker.<>c__DisplayClass42.<BeginInvokeSynchronousActionMethod>b__41()\r\n at System.Web.Mvc.Async.AsyncControllerActionInvoker.EndInvokeActionMethod(IAsyncResult asyncResult)\r\n at System.Web.Mvc.Async.AsyncControllerActionInvoker.<>c__DisplayClass37.<>c__DisplayClass39.<BeginInvokeActionMethodWithFilters>b__33()\r\n at System.Web.Mvc.Async.AsyncControllerActionInvoker.<>c__DisplayClass4f.<InvokeActionMethodFilterAsynchronously>b__49()\r\n at System.Web.Mvc.Async.AsyncControllerActionInvoker.EndInvokeActionMethodWithFilters(IAsyncResult asyncResult)\r\n at System.Web.Mvc.Async.AsyncControllerActionInvoker.<>c__DisplayClass25.<>c__DisplayClass2a.<BeginInvokeAction>b__20()\r\n at System.Web.Mvc.Async.AsyncControllerActionInvoker.<>c__DisplayClass25.<BeginInvokeAction>b__22(IAsyncResult asyncResult)\r\n at System.Web.Mvc.Async.AsyncControllerActionInvoker.EndInvokeAction(IAsyncResult asyncResult)\r\n at System.Web.Mvc.Controller.<>c__DisplayClass1d.<BeginExecuteCore>b__18(IAsyncResult asyncResult)\r\n at System.Web.Mvc.Async.AsyncResultWrapper.<>c__DisplayClass4.<MakeVoidDelegate>b__3(IAsyncResult ar)\r\n at System.Web.Mvc.Controller.EndExecuteCore(IAsyncResult asyncResult)\r\n at System.Web.Mvc.Async.AsyncResultWrapper.<>c__DisplayClass4.<MakeVoidDelegate>b__3(IAsyncResult ar)\r\n at System.Web.Mvc.Controller.EndExecute(IAsyncResult asyncResult)\r\n at System.Web.Mvc.MvcHandler.<>c__DisplayClass8.<BeginProcessRequest>b__3(IAsyncResult asyncResult)\r\n at System.Web.Mvc.Async.AsyncResultWrapper.<>c__DisplayClass4.<MakeVoidDelegate>b__3(IAsyncResult ar)\r\n at System.Web.Mvc.MvcHandler.EndProcessRequest(IAsyncResult asyncResult)\r\n at System.Web.HttpApplication.CallHandlerExecutionStep.System.Web.HttpApplication.IExecutionStep.Execute()\r\n at System.Web.HttpApplication.ExecuteStepImpl(IExecutionStep step)\r\n at System.Web.HttpApplication.ExecuteStep(IExecutionStep step, Boolean& completedSynchronously)\r\n--><!-- \r\nThis error page might contain sensitive information because ASP.NET is configured to show verbose error messages using <customErrors mode=\"Off\"/>. Consider using <customErrors mode=\"On\"/> or <customErrors mode=\"RemoteOnly\"/> in production environments.-->\r\n at StreamGroup.Services.OAuthClient.HttpRequest(String url, String data, String accessToken, CancellationToken ct) in C:\\Program Files (x86)\\Jenkins\\workspace\\nebula\\server\\servicescode\\OAuth\\OAuthClient.cs:line 131\r\n at StreamGroup.Services.OAuthClient.GetAccessToken(Uri requestUri, String urlEncodedCode, CancellationToken ct) in C:\\Program Files (x86)\\Jenkins\\workspace\\nebula\\server\\servicescode\\OAuth\\OAuthClient.cs:line 156\r\n at StreamGroup.Web.Challenge.AutoRegisterWithOAuthCode(HttpContext context, Input input, CancellationToken ct) in C:\\Program Files (x86)\\Jenkins\\workspace\\nebula\\server\\stb\\frameworkcode\\Api\\User\\challenge.aspx.cs:line 190\r\n at StreamGroup.Web.Challenge.AsyncTask(HttpContext context, CancellationToken ct) in C:\\Program Files (x86)\\Jenkins\\workspace\\nebula\\server\\stb\\frameworkcode\\Api\\User\\challenge.aspx.cs:line 444"
2025-01-12 15:05:19.242 T:20273 debug <general>: [plugin.video.hdaustria] [urllib3.connectionpool] https://livetv.hdaustria.at:443 "POST /m7be2iphone/challenge.aspx HTTP/1.1" 200 None 2025-01-12 15:05:19.243 T:20273 debug <general>: [plugin.video.hdaustria] [resources.lib.solocoo.util] Got response (status=200): "StreamGroup.Common.HttpResponseException: oauth transaction failed: InternalServerError\r\n\r\n<!DOCTYPE html>\r\n<html>\r\n <head>\r\n <title>Could not find cert 66e1bdc07a8eccfb2856bff86a5b5978dc2590e9</title>\r\n <meta name=\"viewport\" content=\"width=device-width\" />\r\n <style>\r\n body {font-family:\"Verdana\";font-weight:normal;font-size: .7em;color:black;} \r\n p {font-family:\"Verdana\";font-weight:normal;color:black;margin-top: -5px}\r\n b {font-family:\"Verdana\";font-weight:bold;color:black;margin-top: -5px}\r\n H1 { font-family:\"Verdana\";font-weight:normal;font-size:18pt;color:red }\r\n H2 { font-family:\"Verdana\";font-weight:normal;font-size:14pt;color:maroon }\r\n pre {font-family:\"Consolas\",\"Lucida Console\",Monospace;font-size:11pt;margin:0;padding:0.5em;line-height:14pt}\r\n .marker {font-weight: bold; color: black;text-decoration: none;}\r\n .version {color: gray;}\r\n .error {margin-bottom: 10px;}\r\n .expandable { text-decoration:underline; font-weight:bold; color:navy; cursor:pointer; }\r\n @media screen and (max-width: 639px) {\r\n pre { width: 440px; overflow: auto; white-space: pre-wrap; word-wrap: break-word; }\r\n }\r\n @media screen and (max-width: 479px) {\r\n pre { width: 280px; }\r\n }\r\n </style>\r\n </head>\r\n\r\n <body bgcolor=\"white\">\r\n\r\n <span><H1>Server Error in '/' Application.<hr width=100% size=1 color=silver></H1>\r\n\r\n <h2> <i>Could not find cert 66e1bdc07a8eccfb2856bff86a5b5978dc2590e9</i> </h2></span>\r\n\r\n <font face=\"Arial, Helvetica, Geneva, SunSans-Regular, sans-serif \">\r\n\r\n <b> Description: </b>An unhandled exception occurred during the execution of the current web request. Please review the stack trace for more information about the error and where it originated in the code.\r\n\r\n <br><br>\r\n\r\n <b> Exception Details: </b>System.Exception: Could not find cert 66e1bdc07a8eccfb2856bff86a5b5978dc2590e9<br><br>\r\n\r\n <b>Source Error:</b> <br><br>\r\n\r\n <table width=100% bgcolor=\"#ffffcc\">\r\n <tr>\r\n <td>\r\n <code>\r\n\r\nAn unhandled exception was generated during the execution of the current web request. Information regarding the origin and location of the exception can be identified using the exception stack trace below. </code>\r\n\r\n </td>\r\n </tr>\r\n </table>\r\n\r\n <br>\r\n\r\n <b>Stack Trace:</b> <br><br>\r\n\r\n <table width=100% bgcolor=\"#ffffcc\">\r\n <tr>\r\n <td>\r\n <code><pre>\r\n\r\n[Exception: Could not find cert 66e1bdc07a8eccfb2856bff86a5b5978dc2590e9]\r\n M7.Apps.SSO.Utils.DotNetOpenAuth.CertificateHelper.LoadCert(String thumbprint) in d:\\Projects\\M7\\Trunk\\Apps\\GoAuthenticate\\M7.Apps.SSO\\Utils\\DotNetOpenAuth\\CertificateHelper.cs:23\r\n M7.Apps.SSO.Utils.DotNetOpenAuth.OpenAuthMcdServer.CreateAccessToken(IAccessTokenRequest accessTokenRequestMessage) in d:\\Projects\\M7\\Trunk\\Apps\\GoAuthenticate\\M7.Apps.SSO\\Utils\\DotNetOpenAuth\\OpenAuthMcdServer.cs:43\r\n DotNetOpenAuth.OAuth2.AuthorizationServer.HandleTokenRequest(HttpRequestBase request) +127\r\n M7.Apps.SSO.Controllers.HomeController.Token() in d:\\Projects\\M7\\Trunk\\Apps\\GoAuthenticate\\M7.Apps.SSO\\Controllers\\HomeController.cs:223\r\n lambda_method(Closure , ControllerBase , Object[] ) +87\r\n System.Web.Mvc.ReflectedActionDescriptor.Execute(ControllerContext controllerContext, IDictionary
2 parameters) +35\r\n System.Web.Mvc.Async.<>c__DisplayClass42.<BeginInvokeSynchronousActionMethod>b__41() +33\r\n System.Web.Mvc.Async.AsyncControllerActionInvoker.EndInvokeActionMethod(IAsyncResult asyncResult) +42\r\n System.Web.Mvc.Async.<>c__DisplayClass39.<BeginInvokeActionMethodWithFilters>b__33() +80\r\n System.Web.Mvc.Async.<>c__DisplayClass4f.<InvokeActionMethodFilterAsynchronously>b__49() +396\r\n System.Web.Mvc.Async.AsyncControllerActionInvoker.EndInvokeActionMethodWithFilters(IAsyncResult asyncResult) +69\r\n System.Web.Mvc.Async.<>c__DisplayClass2a.<BeginInvokeAction>b__20() +32\r\n System.Web.Mvc.Async.<>c__DisplayClass25.<BeginInvokeAction>b__22(IAsyncResult asyncResult) +187\r\n System.Web.Mvc.Async.AsyncControllerActionInvoker.EndInvokeAction(IAsyncResult asyncResult) +59\r\n System.Web.Mvc.<>c__DisplayClass1d.<BeginExecuteCore>b__18(IAsyncResult asyncResult) +30\r\n System.Web.Mvc.Async.<>c__DisplayClass4.<MakeVoidDelegate>b__3(IAsyncResult ar) +25\r\n System.Web.Mvc.Controller.EndExecuteCore(IAsyncResult asyncResult) +52\r\n System.Web.Mvc.Async.<>c__DisplayClass4.<MakeVoidDelegate>b__3(IAsyncResult ar) +25\r\n System.Web.Mvc.Controller.EndExecute(IAsyncResult asyncResult) +38\r\n System.Web.Mvc.<>c__DisplayClass8.<BeginProcessRequest>b__3(IAsyncResult asyncResult) +44\r\n System.Web.Mvc.Async.<>c__DisplayClass4.<MakeVoidDelegate>b__3(IAsyncResult ar) +25\r\n System.Web.Mvc.MvcHandler.EndProcessRequest(IAsyncResult asyncResult) +38\r\n System.Web.CallHandlerExecutionStep.System.Web.HttpApplication.IExecutionStep.Execute() +431\r\n System.Web.HttpApplication.ExecuteStepImpl(IExecutionStep step) +75\r\n System.Web.HttpApplication.ExecuteStep(IExecutionStep step, Boolean& completedSynchronously) +158\r\n</pre> </code>\r\n\r\n </td>\r\n </tr>\r\n </table>\r\n\r\n <br>\r\n\r\n <hr width=100% size=1 color=silver>\r\n\r\n <b>Version Information:</b> Microsoft .NET Framework Version:4.0.30319; ASP.NET Version:4.8.4075.0\r\n\r\n </font>\r\n\r\n </body>\r\n</html>\r\n<!-- \r\n[Exception]: Could not find cert 66e1bdc07a8eccfb2856bff86a5b5978dc2590e9\r\n at M7.Apps.SSO.Utils.DotNetOpenAuth.CertificateHelper.LoadCert(String thumbprint) in d:\\Projects\\M7\\Trunk\\Apps\\GoAuthenticate\\M7.Apps.SSO\\Utils\\DotNetOpenAuth\\CertificateHelper.cs:line 23\r\n at M7.Apps.SSO.Utils.DotNetOpenAuth.OpenAuthMcdServer.CreateAccessToken(IAccessTokenRequest accessTokenRequestMessage) in d:\\Projects\\M7\\Trunk\\Apps\\GoAuthenticate\\M7.Apps.SSO\\Utils\\DotNetOpenAuth\\OpenAuthMcdServer.cs:line 43\r\n at DotNetOpenAuth.OAuth2.AuthorizationServer.HandleTokenRequest(HttpRequestBase request)\r\n at M7.Apps.SSO.Controllers.HomeController.Token() in d:\\Projects\\M7\\Trunk\\Apps\\GoAuthenticate\\M7.Apps.SSO\\Controllers\\HomeController.cs:line 223\r\n at lambda_method(Closure , ControllerBase , Object[] )\r\n at System.Web.Mvc.ReflectedActionDescriptor.Execute(ControllerContext controllerContext, IDictionary
2 parameters)\r\n at System.Web.Mvc.Async.AsyncControllerActionInvoker.<>c__DisplayClass42.<BeginInvokeSynchronousActionMethod>b__41()\r\n at System.Web.Mvc.Async.AsyncControllerActionInvoker.EndInvokeActionMethod(IAsyncResult asyncResult)\r\n at System.Web.Mvc.Async.AsyncControllerActionInvoker.<>c__DisplayClass37.<>c__DisplayClass39.<BeginInvokeActionMethodWithFilters>b__33()\r\n at System.Web.Mvc.Async.AsyncControllerActionInvoker.<>c__DisplayClass4f.<InvokeActionMethodFilterAsynchronously>b__49()\r\n at System.Web.Mvc.Async.AsyncControllerActionInvoker.EndInvokeActionMethodWithFilters(IAsyncResult asyncResult)\r\n at System.Web.Mvc.Async.AsyncControllerActionInvoker.<>c__DisplayClass25.<>c__DisplayClass2a.<BeginInvokeAction>b__20()\r\n at System.Web.Mvc.Async.AsyncControllerActionInvoker.<>c__DisplayClass25.<BeginInvokeAction>b__22(IAsyncResult asyncResult)\r\n at System.Web.Mvc.Async.AsyncControllerActionInvoker.EndInvokeAction(IAsyncResult asyncResult)\r\n at System.Web.Mvc.Controller.<>c__DisplayClass1d.<BeginExecuteCore>b__18(IAsyncResult asyncResult)\r\n at System.Web.Mvc.Async.AsyncResultWrapper.<>c__DisplayClass4.<MakeVoidDelegate>b__3(IAsyncResult ar)\r\n at System.Web.Mvc.Controller.EndExecuteCore(IAsyncResult asyncResult)\r\n at System.Web.Mvc.Async.AsyncResultWrapper.<>c__DisplayClass4.<MakeVoidDelegate>b__3(IAsyncResult ar)\r\n at System.Web.Mvc.Controller.EndExecute(IAsyncResult asyncResult)\r\n at System.Web.Mvc.MvcHandler.<>c__DisplayClass8.<BeginProcessRequest>b__3(IAsyncResult asyncResult)\r\n at System.Web.Mvc.Async.AsyncResultWrapper.<>c__DisplayClass4.<MakeVoidDelegate>b__3(IAsyncResult ar)\r\n at System.Web.Mvc.MvcHandler.EndProcessRequest(IAsyncResult asyncResult)\r\n at System.Web.HttpApplication.CallHandlerExecutionStep.System.Web.HttpApplication.IExecutionStep.Execute()\r\n at System.Web.HttpApplication.ExecuteStepImpl(IExecutionStep step)\r\n at System.Web.HttpApplication.ExecuteStep(IExecutionStep step, Boolean& completedSynchronously)\r\n--><!-- \r\nThis error page might contain sensitive information because ASP.NET is configured to show verbose error messages using <customErrors mode=\"Off\"/>. Consider using <customErrors mode=\"On\"/> or <customErrors mode=\"RemoteOnly\"/> in production environments.-->\r\n at StreamGroup.Services.OAuthClient.HttpRequest(String url, String data, String accessToken, CancellationToken ct) in C:\\Program Files (x86)\\Jenkins\\workspace\\nebula\\server\\servicescode\\OAuth\\OAuthClient.cs:line 131\r\n at StreamGroup.Services.OAuthClient.GetAccessToken(Uri requestUri, String urlEncodedCode, CancellationToken ct) in C:\\Program Files (x86)\\Jenkins\\workspace\\nebula\\server\\servicescode\\OAuth\\OAuthClient.cs:line 156\r\n at StreamGroup.Web.Challenge.AutoRegisterWithOAuthCode(HttpContext context, Input input, CancellationToken ct) in C:\\Program Files (x86)\\Jenkins\\workspace\\nebula\\server\\stb\\frameworkcode\\Api\\User\\challenge.aspx.cs:line 190\r\n at StreamGroup.Web.Challenge.AsyncTask(HttpContext context, CancellationToken ct) in C:\\Program Files (x86)\\Jenkins\\workspace\\nebula\\server\\stb\\frameworkcode\\Api\\User\\challenge.aspx.cs:line 444"
System
The text was updated successfully, but these errors were encountered:
No branches or pull requests
Describe the bug
The add-on is unable to create the challenge.aspx data required for HD Austria login. The official Android app works just fine.
To Reproduce
Steps to reproduce the behavior:
Expected behavior
The add-on shows the menu/contents.
Screenshots
Logs
2025-01-12 15:05:19.242 T:20273 debug <general>: [plugin.video.hdaustria] [urllib3.connectionpool] https://livetv.hdaustria.at:443 "POST /m7be2iphone/challenge.aspx HTTP/1.1" 200 None 2025-01-12 15:05:19.243 T:20273 debug <general>: [plugin.video.hdaustria] [resources.lib.solocoo.util] Got response (status=200): "StreamGroup.Common.HttpResponseException: oauth transaction failed: InternalServerError\r\n\r\n<!DOCTYPE html>\r\n<html>\r\n <head>\r\n <title>Could not find cert 66e1bdc07a8eccfb2856bff86a5b5978dc2590e9</title>\r\n <meta name=\"viewport\" content=\"width=device-width\" />\r\n <style>\r\n body {font-family:\"Verdana\";font-weight:normal;font-size: .7em;color:black;} \r\n p {font-family:\"Verdana\";font-weight:normal;color:black;margin-top: -5px}\r\n b {font-family:\"Verdana\";font-weight:bold;color:black;margin-top: -5px}\r\n H1 { font-family:\"Verdana\";font-weight:normal;font-size:18pt;color:red }\r\n H2 { font-family:\"Verdana\";font-weight:normal;font-size:14pt;color:maroon }\r\n pre {font-family:\"Consolas\",\"Lucida Console\",Monospace;font-size:11pt;margin:0;padding:0.5em;line-height:14pt}\r\n .marker {font-weight: bold; color: black;text-decoration: none;}\r\n .version {color: gray;}\r\n .error {margin-bottom: 10px;}\r\n .expandable { text-decoration:underline; font-weight:bold; color:navy; cursor:pointer; }\r\n @media screen and (max-width: 639px) {\r\n pre { width: 440px; overflow: auto; white-space: pre-wrap; word-wrap: break-word; }\r\n }\r\n @media screen and (max-width: 479px) {\r\n pre { width: 280px; }\r\n }\r\n </style>\r\n </head>\r\n\r\n <body bgcolor=\"white\">\r\n\r\n <span><H1>Server Error in '/' Application.<hr width=100% size=1 color=silver></H1>\r\n\r\n <h2> <i>Could not find cert 66e1bdc07a8eccfb2856bff86a5b5978dc2590e9</i> </h2></span>\r\n\r\n <font face=\"Arial, Helvetica, Geneva, SunSans-Regular, sans-serif \">\r\n\r\n <b> Description: </b>An unhandled exception occurred during the execution of the current web request. Please review the stack trace for more information about the error and where it originated in the code.\r\n\r\n <br><br>\r\n\r\n <b> Exception Details: </b>System.Exception: Could not find cert 66e1bdc07a8eccfb2856bff86a5b5978dc2590e9<br><br>\r\n\r\n <b>Source Error:</b> <br><br>\r\n\r\n <table width=100% bgcolor=\"#ffffcc\">\r\n <tr>\r\n <td>\r\n <code>\r\n\r\nAn unhandled exception was generated during the execution of the current web request. Information regarding the origin and location of the exception can be identified using the exception stack trace below. </code>\r\n\r\n </td>\r\n </tr>\r\n </table>\r\n\r\n <br>\r\n\r\n <b>Stack Trace:</b> <br><br>\r\n\r\n <table width=100% bgcolor=\"#ffffcc\">\r\n <tr>\r\n <td>\r\n <code><pre>\r\n\r\n[Exception: Could not find cert 66e1bdc07a8eccfb2856bff86a5b5978dc2590e9]\r\n M7.Apps.SSO.Utils.DotNetOpenAuth.CertificateHelper.LoadCert(String thumbprint) in d:\\Projects\\M7\\Trunk\\Apps\\GoAuthenticate\\M7.Apps.SSO\\Utils\\DotNetOpenAuth\\CertificateHelper.cs:23\r\n M7.Apps.SSO.Utils.DotNetOpenAuth.OpenAuthMcdServer.CreateAccessToken(IAccessTokenRequest accessTokenRequestMessage) in d:\\Projects\\M7\\Trunk\\Apps\\GoAuthenticate\\M7.Apps.SSO\\Utils\\DotNetOpenAuth\\OpenAuthMcdServer.cs:43\r\n DotNetOpenAuth.OAuth2.AuthorizationServer.HandleTokenRequest(HttpRequestBase request) +127\r\n M7.Apps.SSO.Controllers.HomeController.Token() in d:\\Projects\\M7\\Trunk\\Apps\\GoAuthenticate\\M7.Apps.SSO\\Controllers\\HomeController.cs:223\r\n lambda_method(Closure , ControllerBase , Object[] ) +87\r\n System.Web.Mvc.ReflectedActionDescriptor.Execute(ControllerContext controllerContext, IDictionary
2 parameters) +280\r\n System.Web.Mvc.ControllerActionInvoker.InvokeActionMethod(ControllerContext controllerContext, ActionDescriptor actionDescriptor, IDictionary2 parameters) +35\r\n System.Web.Mvc.Async.<>c__DisplayClass42.<BeginInvokeSynchronousActionMethod>b__41() +33\r\n System.Web.Mvc.Async.AsyncControllerActionInvoker.EndInvokeActionMethod(IAsyncResult asyncResult) +42\r\n System.Web.Mvc.Async.<>c__DisplayClass39.<BeginInvokeActionMethodWithFilters>b__33() +80\r\n System.Web.Mvc.Async.<>c__DisplayClass4f.<InvokeActionMethodFilterAsynchronously>b__49() +396\r\n System.Web.Mvc.Async.AsyncControllerActionInvoker.EndInvokeActionMethodWithFilters(IAsyncResult asyncResult) +69\r\n System.Web.Mvc.Async.<>c__DisplayClass2a.<BeginInvokeAction>b__20() +32\r\n System.Web.Mvc.Async.<>c__DisplayClass25.<BeginInvokeAction>b__22(IAsyncResult asyncResult) +187\r\n System.Web.Mvc.Async.AsyncControllerActionInvoker.EndInvokeAction(IAsyncResult asyncResult) +59\r\n System.Web.Mvc.<>c__DisplayClass1d.<BeginExecuteCore>b__18(IAsyncResult asyncResult) +30\r\n System.Web.Mvc.Async.<>c__DisplayClass4.<MakeVoidDelegate>b__3(IAsyncResult ar) +25\r\n System.Web.Mvc.Controller.EndExecuteCore(IAsyncResult asyncResult) +52\r\n System.Web.Mvc.Async.<>c__DisplayClass4.<MakeVoidDelegate>b__3(IAsyncResult ar) +25\r\n System.Web.Mvc.Controller.EndExecute(IAsyncResult asyncResult) +38\r\n System.Web.Mvc.<>c__DisplayClass8.<BeginProcessRequest>b__3(IAsyncResult asyncResult) +44\r\n System.Web.Mvc.Async.<>c__DisplayClass4.<MakeVoidDelegate>b__3(IAsyncResult ar) +25\r\n System.Web.Mvc.MvcHandler.EndProcessRequest(IAsyncResult asyncResult) +38\r\n System.Web.CallHandlerExecutionStep.System.Web.HttpApplication.IExecutionStep.Execute() +431\r\n System.Web.HttpApplication.ExecuteStepImpl(IExecutionStep step) +75\r\n System.Web.HttpApplication.ExecuteStep(IExecutionStep step, Boolean& completedSynchronously) +158\r\n</pre> </code>\r\n\r\n </td>\r\n </tr>\r\n </table>\r\n\r\n <br>\r\n\r\n <hr width=100% size=1 color=silver>\r\n\r\n <b>Version Information:</b> Microsoft .NET Framework Version:4.0.30319; ASP.NET Version:4.8.4075.0\r\n\r\n </font>\r\n\r\n </body>\r\n</html>\r\n<!-- \r\n[Exception]: Could not find cert 66e1bdc07a8eccfb2856bff86a5b5978dc2590e9\r\n at M7.Apps.SSO.Utils.DotNetOpenAuth.CertificateHelper.LoadCert(String thumbprint) in d:\\Projects\\M7\\Trunk\\Apps\\GoAuthenticate\\M7.Apps.SSO\\Utils\\DotNetOpenAuth\\CertificateHelper.cs:line 23\r\n at M7.Apps.SSO.Utils.DotNetOpenAuth.OpenAuthMcdServer.CreateAccessToken(IAccessTokenRequest accessTokenRequestMessage) in d:\\Projects\\M7\\Trunk\\Apps\\GoAuthenticate\\M7.Apps.SSO\\Utils\\DotNetOpenAuth\\OpenAuthMcdServer.cs:line 43\r\n at DotNetOpenAuth.OAuth2.AuthorizationServer.HandleTokenRequest(HttpRequestBase request)\r\n at M7.Apps.SSO.Controllers.HomeController.Token() in d:\\Projects\\M7\\Trunk\\Apps\\GoAuthenticate\\M7.Apps.SSO\\Controllers\\HomeController.cs:line 223\r\n at lambda_method(Closure , ControllerBase , Object[] )\r\n at System.Web.Mvc.ReflectedActionDescriptor.Execute(ControllerContext controllerContext, IDictionary
2 parameters)\r\n at System.Web.Mvc.ControllerActionInvoker.InvokeActionMethod(ControllerContext controllerContext, ActionDescriptor actionDescriptor, IDictionary2 parameters)\r\n at System.Web.Mvc.Async.AsyncControllerActionInvoker.<>c__DisplayClass42.<BeginInvokeSynchronousActionMethod>b__41()\r\n at System.Web.Mvc.Async.AsyncControllerActionInvoker.EndInvokeActionMethod(IAsyncResult asyncResult)\r\n at System.Web.Mvc.Async.AsyncControllerActionInvoker.<>c__DisplayClass37.<>c__DisplayClass39.<BeginInvokeActionMethodWithFilters>b__33()\r\n at System.Web.Mvc.Async.AsyncControllerActionInvoker.<>c__DisplayClass4f.<InvokeActionMethodFilterAsynchronously>b__49()\r\n at System.Web.Mvc.Async.AsyncControllerActionInvoker.EndInvokeActionMethodWithFilters(IAsyncResult asyncResult)\r\n at System.Web.Mvc.Async.AsyncControllerActionInvoker.<>c__DisplayClass25.<>c__DisplayClass2a.<BeginInvokeAction>b__20()\r\n at System.Web.Mvc.Async.AsyncControllerActionInvoker.<>c__DisplayClass25.<BeginInvokeAction>b__22(IAsyncResult asyncResult)\r\n at System.Web.Mvc.Async.AsyncControllerActionInvoker.EndInvokeAction(IAsyncResult asyncResult)\r\n at System.Web.Mvc.Controller.<>c__DisplayClass1d.<BeginExecuteCore>b__18(IAsyncResult asyncResult)\r\n at System.Web.Mvc.Async.AsyncResultWrapper.<>c__DisplayClass4.<MakeVoidDelegate>b__3(IAsyncResult ar)\r\n at System.Web.Mvc.Controller.EndExecuteCore(IAsyncResult asyncResult)\r\n at System.Web.Mvc.Async.AsyncResultWrapper.<>c__DisplayClass4.<MakeVoidDelegate>b__3(IAsyncResult ar)\r\n at System.Web.Mvc.Controller.EndExecute(IAsyncResult asyncResult)\r\n at System.Web.Mvc.MvcHandler.<>c__DisplayClass8.<BeginProcessRequest>b__3(IAsyncResult asyncResult)\r\n at System.Web.Mvc.Async.AsyncResultWrapper.<>c__DisplayClass4.<MakeVoidDelegate>b__3(IAsyncResult ar)\r\n at System.Web.Mvc.MvcHandler.EndProcessRequest(IAsyncResult asyncResult)\r\n at System.Web.HttpApplication.CallHandlerExecutionStep.System.Web.HttpApplication.IExecutionStep.Execute()\r\n at System.Web.HttpApplication.ExecuteStepImpl(IExecutionStep step)\r\n at System.Web.HttpApplication.ExecuteStep(IExecutionStep step, Boolean& completedSynchronously)\r\n--><!-- \r\nThis error page might contain sensitive information because ASP.NET is configured to show verbose error messages using <customErrors mode=\"Off\"/>. Consider using <customErrors mode=\"On\"/> or <customErrors mode=\"RemoteOnly\"/> in production environments.-->\r\n at StreamGroup.Services.OAuthClient.HttpRequest(String url, String data, String accessToken, CancellationToken ct) in C:\\Program Files (x86)\\Jenkins\\workspace\\nebula\\server\\servicescode\\OAuth\\OAuthClient.cs:line 131\r\n at StreamGroup.Services.OAuthClient.GetAccessToken(Uri requestUri, String urlEncodedCode, CancellationToken ct) in C:\\Program Files (x86)\\Jenkins\\workspace\\nebula\\server\\servicescode\\OAuth\\OAuthClient.cs:line 156\r\n at StreamGroup.Web.Challenge.AutoRegisterWithOAuthCode(HttpContext context, Input input, CancellationToken ct) in C:\\Program Files (x86)\\Jenkins\\workspace\\nebula\\server\\stb\\frameworkcode\\Api\\User\\challenge.aspx.cs:line 190\r\n at StreamGroup.Web.Challenge.AsyncTask(HttpContext context, CancellationToken ct) in C:\\Program Files (x86)\\Jenkins\\workspace\\nebula\\server\\stb\\frameworkcode\\Api\\User\\challenge.aspx.cs:line 444"
System
The text was updated successfully, but these errors were encountered: