Search Support

Avoid support scams. We will never ask you to call or text a phone number or share personal information. Please report suspicious activity using the “Report Abuse” option.

Learn More

Firefox has experienced a network protocol violation that cannot be repaired.

  • 5 replies
  • 2 have this problem
  • 6 views
  • Last reply by cv1960

more options

OK so since I wasn't able to find a solution here and wanted to share the solution I found since so many folks seem to be having this issue despite so many of them being 'resolved' and 'archived' with non satisfactory solution, let me share what I found. This applies for those who have already tried these steps:

- If you can access the site that gives you this error in Firefox but no issues in another browser; - If you've cleared the cache and you still get the error; - If you've deleted all cookies and still get the error; - If you've tried starting Firefox in Safe Mode to temporarily disable your addons and still get the error,

Try this: - in the address bar type "about:serviceworkers"; a whole list of these hidden code/cookie snippets should appear in the page. I was shocked by the shear amount of them and their privacy implications >:-( - click "unregister" to remove them one by one - restart your browser.

After restarting, the problem disappeared. In my case, a corrupted 'serviceworker' was preventing me from accessing gmail.

Upon further reading, one learns that it's some kind of cache and that it helps accessing websites. Also, that it gets rebuilt as required. Finally, that this 'feature' can be disabled by turning the about:config value dom.serviceWorkers.enabled to false.

Hope this helps someone, and sorry if the formatting looks awful, I have no idea why my bulleted list doesn't show as it does in the editor.

OK so since I wasn't able to find a solution here and wanted to share the solution I found since so many folks seem to be having this issue despite so many of them being 'resolved' and 'archived' with non satisfactory solution, let me share what I found. This applies for those who have already tried these steps: - If you can access the site that gives you this error in Firefox but no issues in another browser; - If you've cleared the cache and you still get the error; - If you've deleted all cookies and still get the error; - If you've tried starting Firefox in Safe Mode to temporarily disable your addons and still get the error, Try this: - in the address bar type "about:serviceworkers"; a whole list of these hidden code/cookie snippets should appear in the page. I was shocked by the shear amount of them and their privacy implications >:-( - click "unregister" to remove them one by one - restart your browser. After restarting, the problem disappeared. In my case, a corrupted 'serviceworker' was preventing me from accessing gmail. Upon further reading, one learns that it's some kind of cache and that it helps accessing websites. Also, that it gets rebuilt as required. Finally, that this 'feature' can be disabled by turning the about:config value dom.serviceWorkers.enabled to false. Hope this helps someone, and sorry if the formatting looks awful, I have no idea why my bulleted list doesn't show as it does in the editor.

Modified by Old_Faithful

All Replies (5)

more options

Glad that you were able to figure out your problem.

The Service Worker API is primarily used for push notifications in Firefox, as well as some background data synchronization.

The steps that you have described are also explained in detail in Manage Service Workers in Firefox and Chrome by ghacks.net.

Thanks for providing your solution for other users who may be experiencing similar issues.

more options

Old_Faithful said

I have no idea why my bulleted list doesn't show as it does in the editor.

On this forum, you could switch from using - to using * to get HTML "list items" with bullets.

more options

'jscher2000 said

Old_Faithful said
I have no idea why my bulleted list doesn't show as it does in the editor.

On this forum, you could switch from using - to using * to get HTML "list items" with bullets.

Thanks for the tip!

more options

Wesley Branton said

Glad that you were able to figure out your problem. The Service Worker API is primarily used for push notifications in Firefox, as well as some background data synchronization. The steps that you have described are also explained in detail in Manage Service Workers in Firefox and Chrome by ghacks.net. Thanks for providing your solution for other users who may be experiencing similar issues.

Wow, the page really explains it well... Then again it doesn't surprise me, Martin Brinkmann is a legend :-)

more options

I have this problem too with one website in particular. I have no problem when I use the Opera browser. But the solution shown above is "above my pay grade". I have no idea what you're talking about or how to fix it. What do I do?