Provider - Mediacom

I cannot access HGTV from Mediacom, but HGTV works on Philo. I get the error "no login form found". I'm using version 2020.04.25.1809 of Channels DVR. Any suggestions?

Please submit diagnostic logs from the DVR and let us know when you have. We’ll check into what’s going on.

Logs have been submitted as 1abd00bd-7176-42a3-9258-ba3f3365ab2f

Pertinent section of the regular log file is included below:
2020/04/27 00:06:02.617081 [TVE] action=set_cookies domains=1
2020/04/27 00:06:02.714481 [TVE] action=navigate url=https://login.discovery.com/v1/oauth2/authorize?affiliate_id=562165286b66d11b5672e2f2&asset_authz=false&auth_client_id=Mediacom&auth_client_url=&auth_ttl=&client_id=3020a40c2356a645b4b4&network_requestors=false&product.code=hgtv&redirect_uri=https%3A%2F%2Fwatch.hgtv.com%2Fwatch%2Fhgtv&response_flow=code&response_type=adobe&state=nonce%2CTJyKuFhtNq7CVJMPhSmfksd6DO1Wqbi5
2020/04/27 00:06:02.748481 [TVE] action=request type=Document method=GET url=https://login.discovery.com/v1/oauth2/authorize
2020/04/27 00:06:08.490296 [TVE] action=request type=Document method=GET url=https://api.auth.adobe.com/api/v1/authenticate
2020/04/27 00:06:14.072710 [TVE] action=request type=Document method=GET url=https://sp.auth.adobe.com/api/v1/authenticate
2020/04/27 00:06:14.455564 [TVE] action=wait_for_page
2020/04/27 00:06:14.556503 [TVE] action=request type=Document method=POST url=https://auth.mediacomtoday.com/saml/saml2/idp/SSOService.php
2020/04/27 00:06:14.556606 [TVE] action=auth_domain domain=auth.mediacomtoday.com
2020/04/27 00:06:15.066116 [TVE] action=request type=Document method=GET url=https://auth.mediacomtoday.com/saml/module.php/authbypass/firstbookend.php
2020/04/27 00:06:15.269468 [TVE] action=request type=Document method=GET url=https://auth.mediacomtoday.com/saml/module.php/authbypass/firstbookend.php
2020/04/27 00:06:15.390083 [TVE] action=request type=Document method=GET url=https://auth.mediacomtoday.com/saml/module.php/authSynacor/proxy_login.php
2020/04/27 00:06:17.213442 [TVE] action=request type=Document method=GET url=https://auth.mediacomtoday.com/saml/module.php/authSynacor/proxy_login.php
2020/04/27 00:06:32.323678 [TVE] action=page_ready
2020/04/27 00:06:33.183664 [TVE] action=wait_for_page done=true reason=page_ready
2020/04/27 00:06:33.183784 [TVE] action=fill_form [email protected]
2020/04/27 00:06:34.176936 [TVE] action=screenshot
2020/04/27 00:06:34.511973 [TVE] action=screenshot size=32967
2020/04/27 00:06:34.512748 [TVE] action=capture_html
2020/04/27 00:06:34.520601 [TVE] action=capture_html size=9720
2020/04/27 00:06:34.521425 [TVE] action=script_error err=&runtime.ExceptionDetails{ExceptionID:1, Text:"Uncaught", LineNumber:5, ColumnNumber:5, ScriptID:"59", URL:"", StackTrace:(*runtime.StackTrace)(0x6afd7c0), Exception:(*runtime.RemoteObject)(0x72ff270), ExecutionContextID:0} exp=&runtime.RemoteObject{Type:"string", Subtype:"", ClassName:"", Value:easyjson.RawMessage{0x22, 0x6e, 0x6f, 0x20, 0x6c, 0x6f, 0x67, 0x69, 0x6e, 0x20, 0x66, 0x6f, 0x72, 0x6d, 0x20, 0x66, 0x6f, 0x75, 0x6e, 0x64, 0x22}, UnserializableValue:"", Description:"", ObjectID:"", Preview:(*runtime.ObjectPreview)(nil), CustomPreview:(*runtime.CustomPreview)(nil)} exp_value="no login form found"
2020/04/27 00:06:58.141850 [TRS] DNS: OK: Resolved host via system DNS
2020/04/27 00:06:58.189682 [TRS] Cloudflare DNS: OK: Resolved host via 1.1.1.1

The problem might be related to the special behavior when connecting to HGTV via a Mediacom internet connection. Mediacom appears to be self-authorizing access - no password is required!

When I point a browser to https://watch.hgtv.com/watch/hgtv, I get a page with a "WATCHNOW" button. When this button is clicked, I see a text box with "SIGN IN TO UNLOCK ALL SHOWS! This service is FREE with your TV susbscription." I then have to click on the provider, i.e. Mediacom, and access is immediately granted; no password required.

Thanks for submitting the diagnostic logs. Please press-and-hold the Check for Updates button in the DVR to upgrade to v2020.04.27.0435 and rescan and see if it solves the issue.

With the new update I'm now getting "chrome auth_timed_out". Logs have been submitted as c978fbba-3241-4cf0-8e28-bf5626b3c0fa .

Please try again with the latest update v2020.04.27.1823 and see if you have any better results.

1 Like

Yea, it works!
Thanks eric.

2 Likes