lighthouse: PROTOCOL_TIMEOUT (Method: Page.getAppManifest)
Provide the steps to reproduce
- Run LH on
https://seo4.net
orhttps://krakowskakancelaria.pl/
What is the current behavior?
Error: Lighthouse returned error: PROTOCOL_TIMEOUT. Waiting for DevTools protocol response has exceeded the allotted time. (Method: Page.getAppManifest) (PROTOCOL_TIMEOUT)
What is the expected behavior?
No errors.
Environment Information
- Affected Channels: Pagespeed API returns 500, web.dev and pagespeedinsights return issue.
- Lighthouse version: ?
- Node.js version: ?
- Operating System: ?
Extra info
Issues started to occur since thursday, no action were performed on website, we tried modifying appmanifest but it doesn’t seem to be the issue as it is valid and working. ~100 other websites we are tracking regularly do have manifest and they work fine.
About this issue
- Original URL
- State: closed
- Created 5 years ago
- Reactions: 2
- Comments: 17 (4 by maintainers)
Dug in a bit more. A page can actually use WebSockets (although a connection will always fail). The issue looks to be the long polling. I made a minimal repro here: http://uninterested-badge.surge.sh/index4.html
Without the manifest file, PSI runs fine (no protocol timeout). With the manifest file, it times out.
internal bug: b/124008171