Discovery Channels and Philo - "no login form found"

During update password did it send you an email with a link to click on? Please submit diagnostics from your DVR.

I am on prelease 2021.05.26.1807

I received the email to authorize access and it started scanning - issue persists

Trying to submit Diagnostics Logs but never receive the ID to let you know

Just updated to 2021.05.27.2202

Reset password, click on link. Manually scan channels, same issue.

Tried to submit logs, same issue, no ID

Todd

There is an issue with our diagnostics service. Please stand by and I will let you know when you submit again.

If you can email [email protected] with your c:\programdata\channelsdvr\data\settings.db file that will help us figure out why this is not working correctly.

Yes. Followed with the authorization.

(BTW. I can access all DSC channels using Philo app.)

That is my sanitized part of the log (full logs have been submitted.):

2021/05/27 23:15:24.016851 [TVE] action=version product=HeadlessChrome/91.0.4472.77 jsVersion=9.1.269.28 protocol=1.3 revision=@1cecd5c8a856bc2a5adda436e7b84d8d21b339b6
2021/05/27 23:15:24.046102 [TVE] action=set_cookies domains=1
2021/05/27 23:15:24.046826 [TVE] action=navigate url=https://login.discovery.com/v1/oauth2/authorize?affiliate_id=5a7dbc7d6b66d1044815e9de &asset_authz=false&auth_client_id=Philo&auth_client_url=&auth_ttl=&client_id=XXXXXXXXXXXXXXXXXXXXXX&network_requestors=false&product.code=dsc&redirect_uri=https%3A%2F%2Fgo.discovery.com%2Fwatch%2Fdiscovery&response_flow=code&response_type=adobe&state=nonce%2CmSeyKwnXXXXXXXXifTkrAWTsr3BDymet
2021/05/27 23:15:24.048680 [TVE] action=request type=Document method=GET url=https://login.discovery.com/v1/oauth2/authorize
2021/05/27 23:15:24.653558 [TVE] action=request type=Document method=GET url=https://api.auth.adobe.com/api/v1/authenticate
2021/05/27 23:15:24.920644 [TVE] action=request type=Document method=GET url=https://sp.auth.adobe.com/api/v1/authenticate
2021/05/27 23:15:25.134287 [TVE] action=request type=Document method=GET url=https://idp.philo.com/idp/sso
2021/05/27 23:15:25.134315 [TVE] action=auth_domain domain=idp.philo.com
2021/05/27 23:15:25.830044 [TVE] action=request type=Document method=GET url=https://idp.philo.com/idp/login
2021/05/27 23:15:25.938685 [TVE] action=request type=Document method=GET url=https://idp.philo.com/login
2021/05/27 23:15:26.055886 [TVE] action=wait_for_page
2021/05/27 23:15:27.847876 [TVE] action=error_response type=Script error=net::ERR_CONNECTION_REFUSED
2021/05/27 23:15:32.848577 [TVE] action=page_ready
2021/05/27 23:15:32.848777 [TVE] action=wait_for_page done=true reason=page_ready
2021/05/27 23:15:32.848816 [TVE] action=fill_form u=mp0@email
2021/05/27 23:15:32.852448 [TVE] action=screenshot
2021/05/27 23:15:32.914192 [TVE] action=screenshot size=31108
2021/05/27 23:15:32.914579 [TVE] action=capture_html
2021/05/27 23:15:32.918083 [TVE] action=capture_html size=19162
2021/05/27 23:15:32.918382 [TVE] action=script_error err=&runtime.ExceptionDetails{ExceptionID:1, Text:"Uncaught", LineNumber:9, ColumnNumber:5, ScriptID:"13", URL:"", StackTrace:(*runtime.StackTrace)(0xc001a89300), Exception:(*runtime.RemoteObject)(0xc002150b40), 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"

Please try updating to v2021.05.27.2310 and then simply rescan HGTV (without Update Password).

I have sent the database

Looks like that build fixed it. Thanks for the quick work

1 Like

Works great now. Big thanks for quick resolution!

1 Like

I'm having this issue now with Philo on latest release @ 2021.08.28.0245. Is there a different release I should be using?

Update: emailed support @ Help with DVR Diagnostic Log 3caefd60-300c-4662-ad29-11060d93e8ac — Unable to add TVE channels from Philo. Error received "no login form found". Tried on latest release and pre-release. Last attempt @ 2021.08.28.0245.

What are running the Channels DVR server on?

Nvidia Shield 2017 16 GB with 500 GB SSD set as adapted internal storage.

1 Like

Possibly related since you're posting about Philo and Discovery Channels

This requires clicking the gear icon next to Philo and select Update Password

Is that a fix for any Provider using any server, or is it specific to Philo?

Just for Philo because of how their authentication works.

I am still getting a "no login form found" message for SCI And DIY after clicking "Update Password" and having Philo re-verify my account as a result.

I am currently on ver. 2021.08.28.2232

Known issue on Synology.

Only current workaround until the devs fix it is to run it in a docker container on your Synology.

Synology issues are fixed in v2021.08.30.2043

1 Like