Closed
Bug 335289
Opened 20 years ago
Closed 13 years ago
After update warn users specifically of firewall problem
Categories
(Firefox :: General, enhancement, P5)
Firefox
General
Tracking
()
RESOLVED
WONTFIX
| Tracking | Status | |
|---|---|---|
| blocking2.0 | --- | - |
People
(Reporter: VanillaMozilla, Unassigned)
References
Details
(Keywords: common-issue+, Whiteboard: [need spec])
See bug 308979. Many users refuse to believe a firewall causes failure to connect after an update, and blame Firefox. For some, no amount of persuasion suffices.
If the program is smart enough to detect a connection failure, the user is more likely to believe a well-placed error message than random users on a support forum. After an update is completed the warning should state that the firewall configuration may need editing and that the user should consult the firewall help documentation (or preferably, Firefox documentation -- see bugs 308979 and 308982).
Comment 1•20 years ago
|
||
See also bug 308982.
It was previously decided in bug 270084, that the warning on the XUL error page was enough. But users are really stubborn, and fail to even read that. Would extra info in the help-pages really help ?
| Reporter | ||
Comment 2•20 years ago
|
||
This bug is specifically about notifying users that a problem with the connection WAS DETECTED. That is much more specific than a generic reminder during update or one item of a list of possible problems. Specific information is less likely to be ignored.
It was also suggested as a preferred alternative to bug 308979, which blocks bug 308982. (See bug 308979, comment 4.)
If you don't mind, can we just keep this one open for a while for consideration and see where the chips fall? It's another option.
By the way, confusion is not limited to general users. In bug 270084, comment 12, Asa wrote: "Why, if a Firewall was configured to work with Firefox, does the user have to reconfigure it to work with the updated Firefox?" Some of the replies were equally confused. This is one of the points that confuses users.
| Reporter | ||
Comment 3•20 years ago
|
||
Here's what I think the message should say:
===============================================
> Firefox cannot detect an Internet connection.
> If your other Internet programs are working, then Firefox is probably being blocked by one or more firewall programs.
> This new version of Firefox is treated by firewalls as a completely new program, and it will be blocked from using the Internet until the firewall is configured to allow access.
===============================================
The last statement is the one that users do not understand and often don't accept. It's important to give them this information exactly when they need it, in an authoritative form.
Component: General → Installer
Comment 4•20 years ago
|
||
The key difference here is the idea of "after update". Immediately after update, the most common reason for Firefox being unable to access the web is an overenthusiastic firewall application. In that particular (and detectable!) context, we shouldn't throw up the same error message that a user might see when their network is timing out ... we should provide tailored assistance geared at completing the update.
The resulting message might say something helpful like:
---
Your update was successfully applied, but Firefox can't access the Internet
Some firewall programs may require you to give the updated version
of Firefox permission to access the Internet. Are you using:
* _Norton Internet Protect_
* _ZoneAlarm_
* _etc_
---
The links could go to documentation about how to modify the firewalls (if that's well understood and easy to encapsulate). The text probably needs a swizzle, too, but as expressed captures the tone I think we should be aiming for. Not blamecasting, not making a mountain out of a small problem, but helpfully trying to get the user back on the web.
| Reporter | ||
Comment 5•20 years ago
|
||
(In reply to comment #4)
> Your update was successfully applied, but Firefox can't access the Internet
>
> Some firewall programs may require you to give the updated version
> of Firefox permission to access the Internet. Are you using:
>
> * _Norton Internet Protect_
> * _ZoneAlarm_
> * _etc_
I like it! Providing the assistance is a little tricky, but this points the user squarely at the problem in an elegant way.
Comment 6•20 years ago
|
||
The Mozillazine Knowledgebase has some firewall specific information, and is the standard document when providing support in #firefox.
http://kb.mozillazine.org/Error_loading_any_website
Comment 7•20 years ago
|
||
*** Bug 337487 has been marked as a duplicate of this bug. ***
Updated•20 years ago
|
QA Contact: general → installer
Comment 8•20 years ago
|
||
phil, not sure exactly how the installer is suppose to handle app updates?
Comment 9•20 years ago
|
||
Firefox -> General for now. We may choose to have different components (e.g. software update and installer) provide this message. From what I have read from mconnor he is planning on having the app detect the availability of a connection and go from there.
Component: Installer → General
QA Contact: installer → general
Comment 10•20 years ago
|
||
taking, adding as a responsibility to drive for Firefox 2.
Status: NEW → ASSIGNED
Flags: blocking-firefox2?
Target Milestone: --- → Firefox 2 beta1
Comment 11•20 years ago
|
||
We're also working on surfacing guided tutorials and documentation on mozilla.com/support for this, cc'ing Paul Kim who is coordinating this effort.
Updated•20 years ago
|
Flags: blocking-firefox2? → blocking-firefox2+
Comment 12•20 years ago
|
||
Guess from the context that beltzer wanted to assign this to himself, not to poor overloaded nobody@.
Assignee: nobody → beltzner
Status: ASSIGNED → NEW
Updated•20 years ago
|
Whiteboard: [swag: 1d for design]
Updated•20 years ago
|
Target Milestone: Firefox 2 beta1 → Firefox 2 beta2
Comment 13•19 years ago
|
||
Paul, any news/word on how this is going? I'd love to get this page included in the product to help users with this issue.
If that won't be ready, I'll whip up a minimal page like our other error pages; mconnor, what's involved in detecting this special case? Hard? Risky?
Keywords: late-l10n
Comment 14•19 years ago
|
||
I don't think its hard, since its reusing the online/offline detection to detect active connections where we're getting network errors.
Biesi, would it be hard to add an error type that covers this case?
Updated•19 years ago
|
Whiteboard: [swag: 1d for design] → [swag: 1d for design][mustfix]
Comment 15•19 years ago
|
||
what's "this case"?
Comment 16•19 years ago
|
||
(In reply to comment #15)
> what's "this case"?
Unable to Connect network error immediately after applying an update. We'd want that special case to be a unableToConnectAfterUpdate error.
Comment 17•19 years ago
|
||
Biesi, more specifically, unable to connect, even though we can tell via the ioService that we appear to have a connection.
We're moving this out, but its still a nice-to-have.
Flags: blocking-firefox2+ → blocking-firefox2-
Keywords: late-l10n
Whiteboard: [swag: 1d for design][mustfix] → [swag: 1d for design]
| Reporter | ||
Comment 18•19 years ago
|
||
If it helps any in developing a generic message, the Knowledge Base article on firewalls has been revised considerably and moved here: http://kb.mozillazine.org/Firewalls . Considerable effort has been made to steer users clear of typical problems. On the down side, the content is dynamic, and some of the information may (or may not) be out of date because of manufacturers' changes.
Comment 19•19 years ago
|
||
for those who posted links to a website, well, those are fine and dandy, but they're useless to those who cannot connect. IMO, I think a popup saying: "If you cannot connect, then open your Firewall, remove the FF/TB/SM entry, then try again." Or some similar message.
Comment 20•19 years ago
|
||
Is this a Windows-only bug? I suppose (in theory) it could happen on any platform, but I've only seen it happening for Windows users.
Also, from them reports I've encountered online it seems lots of users are unaware they're running a firewall. Conversations often seem to go like this:
"Help! Firefox stopped working after an update!"
Are you running a firewall?
"No."
Are you sure?
"Yes."
Really, REALLY sure?
"Yes."
Go double check.
"Oh, I'm running a firewall. Thanks."
Helping them to determine if they're using a firewall might be a good thing.
| Reporter | ||
Comment 21•19 years ago
|
||
(In reply to comment #20)
> Is this a Windows-only bug? I suppose (in theory) it could happen on any
> platform, but I've only seen it happening for Windows users.
Maybe.
> Also, from them reports I've encountered online it seems lots of users are
> unaware they're running a firewall. Conversations often seem to go like this:
Unfortunately, many users are not nearly so easy to convince. Sometimes they're running multiple firewalls. Sometimes it takes pages and pages of troll posts, and some of them just never get it.
Updated•19 years ago
|
Flags: blocking-firefox3?
Comment 22•19 years ago
|
||
This missed Firefox 2, but I'd like to get it for Firefox 3. Better online/offline detection code should help us here, too.
Flags: blocking-firefox3? → blocking-firefox3+
Whiteboard: [swag: 1d for design]
Comment 23•19 years ago
|
||
you can use the "windows firewall api" to detect if a firewall is installed:
http://msdn2.microsoft.com/en-us/library/aa366442.aspx
> I think a popup saying: "If you cannot connect, then open your Firewall,
> remove the FF/TB/SM entry, then try again."
we can automate this step as well with the windows firewall api. hrm, what if the upgrader did this to force the firewall to prompt the user again.
Updated•19 years ago
|
Target Milestone: Firefox 2 beta2 → ---
| Reporter | ||
Comment 24•19 years ago
|
||
It's not actually a Windows-only bug. I do remember a Mac user with a firewall problem. He went away mad that we didn't have answers for Mac.
However, the problem is mostly Windows, because
(1) most users have Windows and
(2) non-Windows OSs may have a smaller incidence of problems, and maybe also an easier time getting help.
Updated•19 years ago
|
Target Milestone: --- → Firefox 3 beta1
Comment 25•19 years ago
|
||
Could a similar method be used for users who have blocked the loopback connection?
| Reporter | ||
Comment 26•18 years ago
|
||
(In reply to comment #23)
> you can use the "windows firewall api" to detect if a firewall is installed:
>
> http://msdn2.microsoft.com/en-us/library/aa366442.aspx
Are you sure? It looks like it applies only to the Windows firewall. Looks like this is going to miss Firefox 3 and 4 too. ;-)
Updated•18 years ago
|
Target Milestone: Firefox 3 M7 → Firefox 3 M8
Updated•18 years ago
|
Target Milestone: Firefox 3 M8 → Firefox 3 M9
Updated•18 years ago
|
Target Milestone: Firefox 3 M9 → Firefox 3 M10
Updated•18 years ago
|
Target Milestone: Firefox 3 M10 → Firefox 3 M11
Updated•18 years ago
|
Priority: -- → P5
Updated•18 years ago
|
Flags: wanted-firefox3+
Flags: blocking-firefox3-
Flags: blocking-firefox3+
Target Milestone: Firefox 3 Mx → Firefox 3 M11
Comment 28•18 years ago
|
||
I guess this is the Sumo article you want:
<http://support.mozilla.com/kb/Cannot+connect+after+upgrading+Firefox>
It also links to four other articles.
| Reporter | ||
Comment 29•18 years ago
|
||
The problem is evolving with the continued development of Internet security suites. Other programs, such as Kaspersky Antivirus and Symantec Antivirus are taking on firewall-like properties and effectively blocking access after updates. There is more information on this in the MozillaZine Knowledge Base, here: http://kb.mozillazine.org/Firewalls -- especially in the introduction and section on pitfalls -- and in links in that article.
There are other problems too. For example, Kaspersky software continues to block access when the firewall is specifically shut down. It can also block DNS on an application-specific basis. (See http://kb.mozillazine.org/Firewalls#Kaspersky_firewall .) These problems have been confirmed by numerous users in the support forum.
It's a continuing struggle to inform users. Many of them are unaware of the pitfalls, and still require persuasion.
I don't know if this complicates the patch, but I think the concept needs to be expanded from "firewall" to "Internet security software".
Comment 30•17 years ago
|
||
My gut is, this missed 3.1, which is really a shame because of the issues that we've seen (throughout Firefox's lifetime) with firewalls after upgrading.
Any update here from either of the Mikes?
Flags: blocking-firefox3.1?
Target Milestone: Firefox 3 beta3 → ---
Comment 31•17 years ago
|
||
See also bug 308982, of which this is probably a dupe. (But we should dupe the other way?)
Comment 32•17 years ago
|
||
Don't forget about the times when the user has trial software that expired. Often the blocks will still be there but 1) they won't update due to lack of subscription 2) the uninstaller is broken due to lack of subscription. Sadness all around.
Comment 33•17 years ago
|
||
(In reply to comment #30)
> My gut is, this missed 3.1, which is really a shame because of the issues that
> we've seen (throughout Firefox's lifetime) with firewalls after upgrading.
>
> Any update here from either of the Mikes?
Your gut is right.
Flags: blocking-firefox3.1? → blocking-firefox3.1-
| Reporter | ||
Comment 34•17 years ago
|
||
(In reply to comment #31)
> See also bug 308982, of which this is probably a dupe. (But we should dupe the
> other way?)
This is not really a dupe, I think. See comments 1 and 2.
Comment 35•16 years ago
|
||
Common issue that seems to have fallen off the radar... any chance for 3.6?
Flags: blocking-firefox3.6?
Keywords: common-issue+
Comment 36•16 years ago
|
||
Nope. It would require a large amount of strings, for a start. If we can get a design sorted, though, we should try to tackle for Firefox 3.7.
blocking2.0: --- → ?
Flags: blocking-firefox3.6? → blocking-firefox3.6-
Comment 37•15 years ago
|
||
Didn't block the last four major releases, and shouldn't hold this one back either. It'd be great if someone stepped up with a patch, would definitely consider taking it.
Is there a way for us to get more information on how many people this might be affecting?
blocking2.0: ? → -
Comment 38•13 years ago
|
||
Is this still a common issue ?
I don't see many firewall related issues recently
Flags: needinfo?(cwwmozilla)
Comment 39•13 years ago
|
||
Because of the way we do slower rollouts and work with AV vendors these days, this has definitely gone down. The question is whether on the first day with the first batch of users if we still see connectivity issues caused by firewalls (as opposed the still-occuring concerns with AV extensions not working).
I'll keep an extra eye out for these concerns in Firefox 18 but I suspect that this can be wontfix'd.
CCing Tyler who will help look into it as well.
Flags: needinfo?(cwwmozilla)
Comment 40•13 years ago
|
||
I am definitely not the droid this bug is looking for.
Assignee: mbeltzner → nobody
| Reporter | ||
Comment 41•13 years ago
|
||
OK I'll pull the plug. I won't be offended if someone has evidence to the contrary and wants to reopen, but we really don't see much of this any more.
Status: NEW → RESOLVED
Closed: 13 years ago
Resolution: --- → WONTFIX
You need to log in
before you can comment on or make changes to this bug.
Description
•