a strange artifact in firefox searches, "client=firefox-b"

Quick to answer questions about finding your way around Linux Mint as a new user.
Forum rules
There are no such things as "stupid" questions. However if you think your question is a bit stupid, then this is the right place for you to post it. Stick to easy to-the-point questions that you feel people can answer fast. For long and complicated questions use the other forums in the support section.
Before you post read how to get help. Topics in this forum are automatically closed 6 months after creation.
Locked
mttolmie

a strange artifact in firefox searches, "client=firefox-b"

Post by mttolmie »

Mint 18. When I specify a search, Firefox tacks on "client=firefox-b". Where does it come from and how do I get rid of it?
Internet does not respond to "client=firefox-b"
Last edited by LockBot on Wed Dec 28, 2022 7:16 am, edited 1 time in total.
Reason: Topic automatically closed 6 months after creation. New replies are no longer allowed.
User avatar
catweazel
Level 19
Level 19
Posts: 9763
Joined: Fri Oct 12, 2012 9:44 pm
Location: Australian Antarctic Territory

Re: a strange artifact in firefox searches, "client=firefox-b"

Post by catweazel »

mttolmie wrote: Wed May 23, 2018 7:30 pm Mint 18. When I specify a search, Firefox tacks on "client=firefox-b". Where does it come from and how do I get rid of it?
Internet does not respond to "client=firefox-b"
https://support.mozilla.org/en-US/questions/1194188
"There is, ultimately, only one truth -- cogito, ergo sum -- everything else is an assumption." - Me, my swansong.
User avatar
all41
Level 19
Level 19
Posts: 9527
Joined: Tue Dec 31, 2013 9:12 am
Location: Computer, Car, Cage

Re: a strange artifact in firefox searches, "client=firefox-b"

Post by all41 »

I've heard it said that if there is a catweazel in the area even badgers will avoid his territory
Is that true?
Everything in life was difficult before it became easy.
User avatar
catweazel
Level 19
Level 19
Posts: 9763
Joined: Fri Oct 12, 2012 9:44 pm
Location: Australian Antarctic Territory

Re: a strange artifact in firefox searches, "client=firefox-b"

Post by catweazel »

all41 wrote: Thu May 24, 2018 2:18 am I've heard it said that if there is a catweazel in the area even badgers will avoid his territory
Is that true?
Darn! Had I known that I could have saved a small fortune attempting to learn social interactions.
"There is, ultimately, only one truth -- cogito, ergo sum -- everything else is an assumption." - Me, my swansong.
mttolmie

Re: a strange artifact in firefox searches, "client=firefox-b"

Post by mttolmie »

I followed the link given by Catweasel. I do not know what the line "address bar: indicates client=firefox-b-1-ab " means.
It did not help me find out why "client=firefox-b" is all-of-a-sudden attached to all my searches. I have to remove the offending stuff manually to get reasonable search results.
mwb1100

Re: a strange artifact in firefox searches, "client=firefox-b"

Post by mwb1100 »

Since there's no answer here and this was the first hit on Google for the problem:

I solved it by removing the Google search provider from:

Code: Select all

about:preferences#search
The re-adding it from:

https://www.linuxmint.com/searchengines.php
User avatar
karlchen
Level 23
Level 23
Posts: 18238
Joined: Sat Dec 31, 2011 7:21 am
Location: Germany

Re: a strange artifact in firefox searches, "client=firefox-b"

Post by karlchen »

Hello, mwb1100.
mwb1100 wrote: Mon Oct 08, 2018 5:50 pmSince there's no answer here and this was the first hit on Google for the problem:
Catweazel had not explained himself directly, but indirectly by pointing to a Mozilla Firefox support thread, explaining what happens. Cf. post above.
Seems no-one can be bothered to follow links posted as an answer. :roll:
Anyway.
Thanks for explaining another way of solving the same (non-)issue.

Best regards,
Karl
Image
The people of Alderaan have been bravely fighting back the clone warriors sent out by the unscrupulous Sith Lord Palpatine for 792 days now.
Lifeline
lehnerus2000
Level 1
Level 1
Posts: 39
Joined: Sun May 18, 2014 11:07 pm
Location: Australia

Re: a strange artifact in firefox searches, "client=firefox-b"

Post by lehnerus2000 »

The fix posted by mwb1100 isn't permanent for me (LM18.2 MATE + FF56).
It has to be performed every time I start FF.
karlchen wrote: Mon Oct 08, 2018 6:43 pm Seems no-one can be bothered to follow links posted as an answer. :roll:
Anyway.
Thanks for explaining another way of solving the same (non-)issue.
I followed the link and the info isn't self-explanatory.
It might be a non-issue to you, but it's an annoyance to me.

I'm in Australia.
Which of the google plugins is required to fix this once and for all?
PJL
"If your plan was any more 'perfect', you'd be dead!"
User avatar
karlchen
Level 23
Level 23
Posts: 18238
Joined: Sat Dec 31, 2011 7:21 am
Location: Germany

Re: a strange artifact in firefox searches, "client=firefox-b"

Post by karlchen »

Hello, lehnerus2000.

I really question that the suffixed string "client=firefox-b" is an issue at all.
It is not caused by the Google search plugin.
It is something done by Firefox itself, as far as I can find out.

Firefox 63.0.3 on Mint e.g.:
Depending on which search engine is used, Firefox will append no client string or "client=firefox-b".
If you perform the same search with different search engines available in the dropdown list of the search edit box to the right of the address bar (Google, Duckduckgo, Bing, etc), you will find out that Firefox appends different strings or none at all.

PaleMoon 28.2.1 on Mint e.g.:
If you perform exactly the same searches using exactly the same search engines, but in a different browser, e.g. Pale Moon here, then you will see that the browser will append its own name to searches as well. E.g. Pale Moon cannot be bothered to append its own name when using Google search. But it appends its own name, when using Duckduckgo (its default seach engine).

Firefox 63.0.3 on Ubuntu Mate e.g.:
The same Firefox on Ubuntu Mate appends "client=Ubuntu-browser", when searching via Google. On some other search engines it appends only "ubuntu". On some search engines it does not append anything.

The search engine, which consistently does not seem to be interested in receiving any client identification via the URL, seems to be StartPage.

I suspect that appending a client identification to the URL when executing a search depends on which browser has got a financial agreement with a search engine. No agreement, no client appended. - But this is only my assumption, I may be wrong.

Privacy Issue?
But why is this appended client identification an issue? Do you consider it a privacy issue?
Any website, which you visit, including search engines, will happily be given more details about your browser by your browser than just the name "firefox" or "palemoon" or "chrome".
Whoever wants to track you does not depend on your browser appending its brand in the URL.

Irrespective of whether making sure Firefox does not append "client=firefox-b", when searching through Google, makes too much sense, I have tried to find any hint whether it can be suppressed, but without any new result so far.

Sorry.
Karl
Image
The people of Alderaan have been bravely fighting back the clone warriors sent out by the unscrupulous Sith Lord Palpatine for 792 days now.
Lifeline
User avatar
Flemur
Level 20
Level 20
Posts: 10096
Joined: Mon Aug 20, 2012 9:41 pm
Location: Potemkin Village

Re: a strange artifact in firefox searches, "client=firefox-b"

Post by Flemur »

mwb1100 wrote: Mon Oct 08, 2018 5:50 pm Since there's no answer here and this was the first hit on Google for the problem:
I solved it by removing the Google search provider from:

Code: Select all

about:preferences#search
The re-adding it from:
https://www.linuxmint.com/searchengines.php
That "client=firefox" stuff has been bugging me (it gets stuck into URLs you use somewhere else), so I removed google as per above, exited FF normally, restarted it (google no longer shows up), attempting to add it back resulted in:
Firefox could not install the search plugin from “https://www.linuxmint.com/searchengines/google.xml” because an engine with the same name already exists.
Edit: clearing cache, etc, didn't help.

Edit2: This method to add google also did not work ("+" sign shows up on mozilla site, but not on google.com site):
https://support.mozilla.org/en-US/kb/ad ... ne-firefox

Edit3: Adding google back with the firefox addon (via FF "change search settings") worked...almost.

Setting google to be the default resulted in Bing as the default.

Now I've removed everything but google, so it's finally the default. I'll add the others and see what happens.

Sometimes I really enjoy the way an super-simple task, which could and probably should consist of something like "add 'google.com' to some text file, and put it at the top so it's the default", is made so complicated and convoluted that it no longer works.

Edit4: now I can't add any search engines via the official firefox menu->addon because it claims the names already exist even though the search engines don't show up anywhere.

Edit5: Just in case everyone was worried about the outcome of this battle, continual fiddling around got google back (FF menu->ff addon) as the default without the "client=firefox" nonsense. Now I get "&ie=utf-8&oe=utf-8" nonsense, which isn't as bad.
Please edit your original post title to include [SOLVED] if/when it is solved!
Your data and OS are backed up....right?
lehnerus2000
Level 1
Level 1
Posts: 39
Joined: Sun May 18, 2014 11:07 pm
Location: Australia

Re: a strange artifact in firefox searches, "client=firefox-b"

Post by lehnerus2000 »

Hi KarlChen

Thanks for your reply.
I misunderstood your previous post. :oops:
lehnerus2000 wrote: Fri Nov 16, 2018 10:57 am The fix posted by mwb1100 isn't permanent for me (LM18.2 MATE + FF56).
It has to be performed every time I start FF.
I should have said that it occurs after a random number of session starts.
Sometimes it happens the next day, but the last fix attempt has held for a couple of days.

Obviously as I'm on FF56, I have FF updates blocked in the Update Manager.
I also have Add-on updates disabled.
This means that no changes should be occurring in my FF setup.

I have various changes in my config file (e.g. disable autorefresh, etc.).
Perhaps one of those is responsible.

karlchen wrote: Sat Nov 17, 2018 8:21 am I really question that the suffixed string "client=firefox-b" is an issue at all.
It is not caused by the Google search plugin.
It is something done by Firefox itself, as far as I can find out.

...

I suspect that appending a client identification to the URL when executing a search depends on which browser has got a financial agreement with a search engine. No agreement, no client appended. - But this is only my assumption, I may be wrong.
I obviously didn't explain the issue correctly. :oops:

I don't mean the URL in the Address bar.

I normally search by highlighting some text on a page and then use the Search option in the Context Menu.
When the result page/tab opens, the text I highlighted has "client=firefox-b" appended, which usually causes an incorrect search to be performed.
Manually deleting "client=firefox-b" from the text in the Results Page Search Box and searching again gives a different set of results.

I haven't noticed this occurring with other Search Provider options (e.g. IMDB, DuckDuckGo, etc.).
karlchen wrote: Sat Nov 17, 2018 8:21 am Privacy Issue?
But why is this appended client identification an issue? Do you consider it a privacy issue?
Any website, which you visit, including search engines, will happily be given more details about your browser by your browser than just the name "firefox" or "palemoon" or "chrome".
Whoever wants to track you does not depend on your browser appending its brand in the URL.
I find it annoying NOT because it's a privacy issue (although it probably is) but because it means that I need to perform each search twice.

It seems that since I've complained about the issue FF + Google Search has been behaving itself (Murphy's Law). :lol:
The next time it starts misbehaving I'll try to get some screen shots.

Flemur wrote: Sat Nov 17, 2018 10:59 am
mwb1100 wrote: Mon Oct 08, 2018 5:50 pm Since there's no answer here and this was the first hit on Google for the problem:
I solved it by removing the Google search provider from:

Code: Select all

about:preferences#search
The re-adding it from:
https://www.linuxmint.com/searchengines.php
That "client=firefox" stuff has been bugging me (it gets stuck into URLs you use somewhere else), so I removed google as per above, exited FF normally, restarted it (google no longer shows up), attempting to add it back resulted in:
Firefox could not install the search plugin from “https://www.linuxmint.com/searchengines/google.xml” because an engine with the same name already exists.
Did you use the Remove button?

The first time I tried I just deselected it in the list of Search Engines (obviously that didn't work). :oops:
PJL
"If your plan was any more 'perfect', you'd be dead!"
Locked

Return to “Beginner Questions”