New issue
Advanced search Search tips

Issue 887508 link

Starred by 1 user

Issue metadata

Status: Unconfirmed
Owner: ----
Components:
EstimatedDays: ----
NextAction: ----
OS: Chrome
Pri: 3
Type: Bug



Sign in to add a comment

Background page of Chrome app doesn't receive UDP packets

Reported by sc...@collobos.com, Sep 20

Issue description

Chrome Version: 68.0.3440.118
Chrome OS Version: 10718.88.2
Chrome OS Platform: asus 
Network info: does not matter

Please specify Cr-* of the system to which this bug/feature applies (add
the label below).

Steps To Reproduce:
(1) Create a chrome app with a background page
(2) Create a udp socket in background page
(3) Send a packet to multicast address (224.0.0.251)
(4) Have a process on another machine send unicast response directly to socket on background page


Expected Result:

Socket on background page receives the unicast response 

Actual Result:

Socket on backround page never receives the unicast response

How frequently does this problem reproduce? (Always, sometimes, hard to
reproduce?)

Always

What is the impact to the user, and is there a workaround? If so, what is
it?

Our app is print provider plugin.  Because of this, user never sees any printers.

Please provide any additional information below. Attach a screen shot or
log if possible.

This is a regression, as this code used to work on an older version of Chrome OS. We think sometime in the past 30-60 days there was an update that caused this problem.

For graphics-related bugs, please copy/paste the contents of the about:gpu
page at the end of this report.

 
This is a firewall misconfiguration issue. After booting into developer mode and configuring iptables to allow everything, the issue is resolved.

There must have been an update to Chrome OS that blocks incoming UDP traffic to background pages. 
Components: Platform>Apps OS>Systems>Network
Labels: Enterprise-Triaged

Sign in to add a comment