Headless Chromium ping WebSocket support

403 views
Skip to first unread message

Dario Kondratiuk

unread,
Jul 15, 2018, 1:54:25 AM7/15/18
to Chromium-discuss

I'm having a few issues trying to keep my WebSocket connection alive in Puppeteer-Sharp.
I'm opening a headless browser instance with these arguments:

--disable-background-networking
--disable-background-timer-throttling
--disable-client-side-phishing-detection
--disable-default-apps
--disable-extensions
--disable-hang-monitor
--disable-popup-blocking
--disable-prompt-on-repost
--disable-sync
--disable-translate
--metrics-recording-only
--no-first-run
--remote-debugging-port=0
--safebrowsing-disable-auto-update
--enable-automation
--password-store=basic
--use-mock-keychain
--user-data-dir="<somefolder>" 
--headless
--disable-gpu 
--hide-scrollbars
--mute-audio

When the WebSocket client sends a ping message to chromium, it closes the connection. I opened Fiddler I can see that after the Ping the connection closes.


Any idea what might be happening here?


I tested it using revision 574897


Thanks

Dario


Eric Seckler

unread,
Jul 16, 2018, 2:19:51 AM7/16/18
to darioko...@gmail.com, headless-dev, Chromium-discuss
+headless-dev

--
--
Chromium Discussion mailing list: chromium...@chromium.org
View archives, change email options, or unsubscribe:
http://groups.google.com/a/chromium.org/group/chromium-discuss

Adam Rice

unread,
Jul 17, 2018, 10:34:06 PM7/17/18
to esec...@chromium.org, darioko...@gmail.com, headle...@chromium.org, Chromium-discuss
Yes, the server implementation is non-compliant and doesn't support ping:


Could you file an issue at crbug.com?

Dario Kondratiuk

unread,
Jul 19, 2018, 5:49:03 AM7/19/18
to Chromium-discuss, esec...@chromium.org, darioko...@gmail.com, headle...@chromium.org
Reply all
Reply to author
Forward
0 new messages