Skip to Content

Firefox 3 and MobileMe not working? It might be Ubiquity plugin

While this might not be news for everyone, reader Brad and I seemed to be having the same problem: Using Firefox 3, we would see the "unsupported browser" message pictured while trying to use me.com.

Obviously, Firefox 3 is a supported browser for MobileMe. A TUAW colleague gave it a try and found everything to work fine. Brad and I compared notes about what plugins we have in common, and found that Ubiquity was causing the problem.

It turned out to be related to the user-agent string: MobileMe uses the user-agent string to determine what browser you're using, and Ubiquity tacks on an extra bit at the end. For example, without Ubiquity installed, it shows Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10.5; en-US; rv:1.9.0.5) Gecko/2008120121 Firefox/3.0.5. With Ubiquity installed, it said Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10.5; en-US; rv:1.9.0.5) Gecko/2008120121 Firefox/3.0.5 Ubiquity/0.1.5. (Emphasis mine.)

Since MobileMe doesn't know what to do with the extra Ubiquity text at the end, it thinks you have an unsupported browser, and shows you that error.

The good news is that you can fix this, thanks to a simple technique from Tim Jarrett, and still use both Ubiquity and MobileMe. Read on to find out how.

Thanks, Brad!

In Firefox 3:

  1. In the address bar, type about:config
  2. Click "I'll be careful, I promise" to continue.
  3. In the filter box, type ubiquity.
  4. Find the item named general.useragent.extra.ubiquity and double-click it.
  5. When asked to enter a string value, just delete the contents of the text box and click OK.
  6. Close the about:config window.

Try going to me.com: hopefully you'll see the login area, instead of that pesky "unsupported browser" message. Success!



While this might not be news for everyone, reader Brad and I seemed to be having the same problem: Using Firefox 3, we would see the...
 

Add a Comment

*0 / 3000 Character Maximum

6 Comments

Filter by:
Miguel Wickert

Sweet Batman, thanks! I was wondering what the problem was with that. You guys have tons of useful material here... I'm a new mac user and this site has been extremely helpful. Thanks again, :)

-Mig

February 08 2009 at 1:10 PM Report abuse rate up rate down Reply
Michael

I have the same problem with mobileme not allowing me in, but am not running ubiquity.
any other ideas?

January 27 2009 at 7:53 PM Report abuse rate up rate down Reply
sheehanjacob

I'd say both are in the wrong.

Ubiquity and other extensions or plugins or utilities should not be over-whelming browser agents with appended items using general.useragent.extra. It should be noted that Ubiquity has changed this method in newer preview builds available from Mozilla Labs so that should negate this particular problem but that's a pretty weak method of detecting browsers on Mobileme's part.

January 27 2009 at 5:51 PM Report abuse rate up rate down Reply
Eric

This is somewhat annoying... web developers shouldn't be using the UserAgent string, they should be looking at the actual capabilities of the browsers instead. Ironically, I've recommended the same thing other times because of a site not working with Safari (the UA string changed from version 2.x to 3.0).

January 27 2009 at 4:09 PM Report abuse rate up rate down Reply
balls

Parsing Agent Strings can be a biznitch.

January 27 2009 at 3:25 PM Report abuse rate up rate down Reply
w00master

Thanks you SO MUCH for this tip. I've been pullin' out my hair lately on this stupid bug and small annoyance. This fixed it!

January 27 2009 at 3:22 PM Report abuse rate up rate down Reply
Buy an ad here

Hot Apps on TUAW

Tweets

© 2012 AOL Inc. All Rights Reserved.