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:
- In the address bar, type about:config
- Click "I'll be careful, I promise" to continue.
- In the filter box, type ubiquity.
- Find the item named general.useragent.extra.ubiquity and double-click it.
- When asked to enter a string value, just delete the contents of the text box and click OK.
- 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!
Share
Categories
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
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
I have the same problem with mobileme not allowing me in, but am not running ubiquity.
any other ideas?
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.
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 Permalink rate up rate down ReplyParsing Agent Strings can be a biznitch.
January 27 2009 at 3:25 PM Report abuse Permalink rate up rate down ReplyThanks 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 Permalink rate up rate down ReplyHot Apps on TUAW
Deals of the Day
more deals- Altec Lansing Octiv Duo iDock for $48 + free shipping
- Used Apple iMac 17" Core Duo 1.83GHz for $430 + $28 s&h
- Lounge Deluxe Stand for iPhone / iPod touch for $28 + $8 s&h
- Brookstone Surround-Sound Earbuds for $14 + $7 s&h
- Refurbished Skullcandy Tokidoki Smokin' Buds Mic'd Headset for $5 + $2 s&h
- Stitchway Backup Battery for iPod / iPhone for $5 + free shipping
Software Updates
more updates- EFI Firmware Update brings Lion Internet Recovery to 2010-model Macs
- OS X Lion 10.7.3 released with Safari 5.1.3, Wi-Fi bug fix
- Aperture updated to 3.2.2, addresses Photo Stream issue
- Apple updates Keynote to address Lion issues
- Google Search app gets new look on iPad
- Apple releases Apple TV Software Update 4.4.3



6 Comments