Closed Bug 1622844 Opened 6 years ago Closed 6 years ago

macOS Firewall: 'Do you want the Application "Firefox.app" to accept incoming network connections?'

Categories

(Core :: Widget: Cocoa, defect, P3)

74 Branch
defect

Tracking

()

RESOLVED INVALID

People

(Reporter: xdavid, Unassigned)

Details

User Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:74.0) Gecko/20100101 Firefox/74.0

Steps to reproduce:

I just opened 2 news sites in new tabs, nothing out of the ordinary.

Actual results:

A popup from the macOS firewall appeared saying 'Do you want the Application "Firefox.app" to accept incoming network connections?'.

Expected results:

No pop-up, since Firefox should not listen to external connections.

I do not have complete reproduction steps, mainly because I was not yet able to reproduce it. Even though, I am creating this bug, to make it visible for anyone else noticing the same thing, since this behavious is very odd and should not happen.

Firefox version: 74.0
macOS version: 10.15.3

Hi,

This happened again, seemingly randomly.
Nothing Firefox related in lsof -Pn -i4 | grep LISTEN.

Thanks,
David

Bugbug thinks this bug should belong to this component, but please revert this change in case of error.

Component: Untriaged → Widget: Cocoa
Product: Firefox → Core

Do you have any particular extensions running? Could you try to reproduce in Firefox safe mode?

Flags: needinfo?(xdavid)
Priority: -- → P3

I've disable any active extensions and will see if I get the popup again.

I was able to reproduce it without any active extensions.
Still nothing in lsof -Pn -i4 | grep LISTEN.

The popup seems random, this time it appeared when joining a Google Meet call and granting microphone permissions.
I do think this is a bacground thing rather than something triggered by user action.

Thank you,
David

Flags: needinfo?(xdavid)

Could you post a screenshot of this prompt?

Flags: needinfo?(spohl.mozilla.bugs)
Flags: needinfo?(spohl.mozilla.bugs) → needinfo?(xdavid)

This is how it looks like, it appears if you have the Application Firewall turned on on macOS:

https://imgur.com/CdY8nrM

I just generated this by executing the command nc -l 3333. In this bug, the popup has "Firefox" instead of "nc".

Flags: needinfo?(xdavid)

(In reply to David Schütz from comment #7)

This is how it looks like, it appears if you have the Application Firewall turned on on macOS:

https://imgur.com/CdY8nrM

I just generated this by executing the command nc -l 3333. In this bug, the popup has "Firefox" instead of "nc".

If I had to guess I would bet that you have "Automatically allow downloaded signed software to receive incoming connections" disabled in the Firewall preferences? In that case, this dialog is expected to show up.

Flags: needinfo?(xdavid)

Yes that is true. But I have never experienced this behavour before. Why does Firefox need to listen for incoming connections?

Flags: needinfo?(xdavid)

Tele-/video-conferencing is a common use case. And you mentioned in comment 5 that you were joining a Google Meet.

Status: UNCONFIRMED → RESOLVED
Closed: 6 years ago
Resolution: --- → INVALID
You need to log in before you can comment on or make changes to this bug.