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

Requests not sent for some sites

  • 8 replies
  • 3 have this problem
  • 209 views
  • Last reply by UnoSD

more options

The browser only navigates to some pages.

Having a look at the request it shows a grey circle and no response at all so I presume it never sends the request.

http://www.google.co.uk 302 -> https://www.google.co.uk https://www.google.co.uk no response https://en.wikipedia.org no response https://www.amazon.co.uk works normally https://www.facebook.com works normally

so it doesn't seem to be related to SSL.

I have tried incognito and different profiles and it makes no difference.

I have not updated Firefox for a month but I updated the following packages yesterday so it might be related:

dev-libs/nspr-4.13.1
dev-util/ctags-5.8
app-shells/bash-completion-2.4-r1
dev-libs/nss-3.28.1
app-text/libwpg-0.3.1
media-libs/libwebp-0.5.2
dev-lang/python-exec-2.4.4
app-eselect/eselect-python-20160516
media-libs/flac-1.3.2-r1
dev-python/lxml-3.6.4-r1
dev-python/beautifulsoup-4.5.1
media-video/ffmpeg-2.8.10
www-client/chromium-55.0.2883.75
mail-client/thunderbird-45.6.0-r1
sys-libs/pam-1.2.1
dev-libs/apr-util-1.5.4
dev-libs/redland-1.0.16

Version is Firefox ESR 45.6.0 on Linux

The browser only navigates to some pages. Having a look at the request it shows a grey circle and no response at all so I presume it never sends the request. http://www.google.co.uk 302 -> https://www.google.co.uk https://www.google.co.uk no response https://en.wikipedia.org no response https://www.amazon.co.uk works normally https://www.facebook.com works normally so it doesn't seem to be related to SSL. I have tried incognito and different profiles and it makes no difference. I have not updated Firefox for a month but I updated the following packages yesterday so it might be related: dev-libs/nspr-4.13.1 dev-util/ctags-5.8 app-shells/bash-completion-2.4-r1 dev-libs/nss-3.28.1 app-text/libwpg-0.3.1 media-libs/libwebp-0.5.2 dev-lang/python-exec-2.4.4 app-eselect/eselect-python-20160516 media-libs/flac-1.3.2-r1 dev-python/lxml-3.6.4-r1 dev-python/beautifulsoup-4.5.1 media-video/ffmpeg-2.8.10 www-client/chromium-55.0.2883.75 mail-client/thunderbird-45.6.0-r1 sys-libs/pam-1.2.1 dev-libs/apr-util-1.5.4 dev-libs/redland-1.0.16 Version is Firefox ESR 45.6.0 on Linux

Chosen solution

There is no need to create a script; the export command makes the variable available to all sub processes of the shell.

As a matter of facts I still do not get the log.txt file.

I managed to solve the issue; it is a Firefox bug with HTTP2 sites using nss 2.8:

https://bugzilla.mozilla.org/show_bug.cgi?id=1290037

I downgraded the library to 2.7 until my repository offers a new version of Firefox including the fix.

Read this answer in context 👍 0

All Replies (8)

more options

What do you mean with a gray circle (screenshot)?

Do you see any content loaded if you visit these websites?


See also the about:networking page and the Network Monitor.

more options

I have attached the screenshot.

As I said earlier, there is no response at all.

more options

I think that you should check the connection settings. The screenshot shows that you do not have a secure connection and that you get plain text (text/plain) instead of html (text/html).

Are you using a proxy because on Linux you likely do not have security software that might mess with the HTTP response headers pr otherwise cause issues with secure connections.

You can check the connection settings.

If you do not need to use a proxy to connect to internet then try to select "No Proxy" if "Use the system proxy settings" or one of the others do not work properly.

See "Firefox connection settings":

more options

I believe it reports text/plain because it's an empty text; I am not using any proxy and I tried to set "no proxy" as suggested but I had no luck.

Other browsers can open those websites and Firefox still opens other https endpoints successfully.

more options

You can try start Firefox via a bat/cmd file or bash script that sets some environment variables to create a log file.

more options

I tried starting Firefox after setting the variables, but I get no logs (/tmp/log.txt doesn't exist):

export MOZ_LOG=timestamp,rotate:200,nsHttp:5,nsSocketTransport:5,nsStreamPump:5,nsHostResolver:5 export MOZ_LOG_FILE=/tmp/log.txt

and

export MOZ_LOG_MODULES=nsHttp:3

more options

You need to start Firefox with the same file that sets the environment variables because they only last while this script is running.

#!/bin/sh

export MOZ_LOG=timestamp,rotate:200,nsHttp:5,nsSocketTransport:5,nsStreamPump:5,nsHostResolver:5
export MOZ_LOG_FILE=/tmp/log.txt

cd <path to firefox>
./firefox

more options

Chosen Solution

There is no need to create a script; the export command makes the variable available to all sub processes of the shell.

As a matter of facts I still do not get the log.txt file.

I managed to solve the issue; it is a Firefox bug with HTTP2 sites using nss 2.8:

https://bugzilla.mozilla.org/show_bug.cgi?id=1290037

I downgraded the library to 2.7 until my repository offers a new version of Firefox including the fix.