Skip to content
New issue

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

HD Austria - Login stopped working #66

Open
sunsettrack4 opened this issue Jan 12, 2025 · 0 comments
Open

HD Austria - Login stopped working #66

sunsettrack4 opened this issue Jan 12, 2025 · 0 comments

Comments

@sunsettrack4
Copy link

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:

  1. Enter your credentials in add-on settings.
  2. Open the add-on.

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, IDictionary2 parameters) +280\r\n System.Web.Mvc.ControllerActionInvoker.InvokeActionMethod(ControllerContext controllerContext, ActionDescriptor actionDescriptor, IDictionary2 parameters) +35\r\n System.Web.Mvc.Async.&lt;&gt;c__DisplayClass42.&lt;BeginInvokeSynchronousActionMethod&gt;b__41() +33\r\n System.Web.Mvc.Async.AsyncControllerActionInvoker.EndInvokeActionMethod(IAsyncResult asyncResult) +42\r\n System.Web.Mvc.Async.&lt;&gt;c__DisplayClass39.&lt;BeginInvokeActionMethodWithFilters&gt;b__33() +80\r\n System.Web.Mvc.Async.&lt;&gt;c__DisplayClass4f.&lt;InvokeActionMethodFilterAsynchronously&gt;b__49() +396\r\n System.Web.Mvc.Async.AsyncControllerActionInvoker.EndInvokeActionMethodWithFilters(IAsyncResult asyncResult) +69\r\n System.Web.Mvc.Async.&lt;&gt;c__DisplayClass2a.&lt;BeginInvokeAction&gt;b__20() +32\r\n System.Web.Mvc.Async.&lt;&gt;c__DisplayClass25.&lt;BeginInvokeAction&gt;b__22(IAsyncResult asyncResult) +187\r\n System.Web.Mvc.Async.AsyncControllerActionInvoker.EndInvokeAction(IAsyncResult asyncResult) +59\r\n System.Web.Mvc.&lt;&gt;c__DisplayClass1d.&lt;BeginExecuteCore&gt;b__18(IAsyncResult asyncResult) +30\r\n System.Web.Mvc.Async.&lt;&gt;c__DisplayClass4.&lt;MakeVoidDelegate&gt;b__3(IAsyncResult ar) +25\r\n System.Web.Mvc.Controller.EndExecuteCore(IAsyncResult asyncResult) +52\r\n System.Web.Mvc.Async.&lt;&gt;c__DisplayClass4.&lt;MakeVoidDelegate&gt;b__3(IAsyncResult ar) +25\r\n System.Web.Mvc.Controller.EndExecute(IAsyncResult asyncResult) +38\r\n System.Web.Mvc.&lt;&gt;c__DisplayClass8.&lt;BeginProcessRequest&gt;b__3(IAsyncResult asyncResult) +44\r\n System.Web.Mvc.Async.&lt;&gt;c__DisplayClass4.&lt;MakeVoidDelegate&gt;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&amp; 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>&nbsp;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 &lt;customErrors mode=\"Off\"/&gt;. Consider using &lt;customErrors mode=\"On\"/&gt; or &lt;customErrors mode=\"RemoteOnly\"/&gt; 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

  • Addon version: 1.0.7+matrix.1
  • Kodi version: 21.1
  • Inputstream adaptive version: latest
  • Operating System (Windows / Mac OS / Android / LibreElec / OSMC / ...): Android
  • Special Hardware (RPI / Vero4K+ / ...): Nvidia Shield
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant