Google+ for Google Apps Is Not XMPP Friendly

Instant Messenger

If you are a Google Apps user or administrator, you can now turn-on the Google+ service on your domain. This feature was launched today and it has been one of the awaited service of GApps users.

However, Google+ for GApps is NOT XMPP/Jabber friendly. G+ for GApps requires that you turn-on Google XMPP Chat for your domain. So if like me and my clients, you either run your own XMPP network or is using another service like Hosted.im, you are out-of-luck.

Check these images and save yourself the trouble…

I discovered this when I turned-on my domain’s Google XMPP Chat service in the hopes of finding a workaround on this bug: Google Apps XMPP Chat Bug. This time I tried turning the service “off” first before deleting it again.

Nothing happened of course, because it is a bug on Google’s side. But that’s when I discovered that Google+ for Google Apps is not XMPP friendly, a pop-up showed up as you can see in the screenshot below.

[pe2-image src=”https://lh3.ggpht.com/-uCJlvF-Jl-4/TqpJ_mqahjI/AAAAAAAAAWk/9jFuoe3GPmg/s144-o/Google%252520Plus%252520is%252520NOT%252520XMPP%252520Friendly-01.png” href=”https://picasaweb.google.com/112707134052414816964/Blogging#5668424438058223154″ caption=”Google Plus is NOT XMPP Friendly-01″ type=”image” alt=”Google Plus is NOT XMPP Friendly-01.png” ]

It says, herein quoting: Google Talk is required for the following service: Google+. If you turn off Google Talk, the dependent service is automatically turned off for all affected users. Please make sure you inform your users.

[pe2-image src=”https://lh4.ggpht.com/-yAHnevd53ZE/TqpJ_nVbIFI/AAAAAAAAAWk/VVTHwthCWco/s144-o/Google%252520Plus%252520is%252520NOT%252520XMPP%252520Friendly-02.png” href=”https://picasaweb.google.com/112707134052414816964/Blogging#5668424438238617682″ caption=”Google Plus is NOT XMPP Friendly-02″ type=”image” alt=”Google Plus is NOT XMPP Friendly-02.png” ]

Apparently, Google XMPP Chat is a vital part of Google Plus. Since it will not work without the service, it is safe to assume that G+ is actually an XMPP social-network of the likes of BuddyCloud, Jappix, and OneSocialWeb — a social-network built on top of XMPP/Jabber, with a copied Diaspora interface.

[pe2-image src=”https://lh3.ggpht.com/-9_aGQwB8uQU/TqpJ_lNSA9I/AAAAAAAAAWk/986IOddrJog/s144-o/Google%252520Plus%252520is%252520NOT%252520XMPP%252520Friendly-03.png” href=”https://picasaweb.google.com/112707134052414816964/Blogging#5668424437667595218″ caption=”Google Plus is NOT XMPP Friendly-03″ type=”image” alt=”Google Plus is NOT XMPP Friendly-03.png” ]

Google+? Now I’m convinced it’s high time to aggressively push for DDFONs — Decentralized, Distributed, Federated, Open, Networks. Here are some that are federated already:

Another promising project is Appleseed, but I haven’t seen them federating to other DDFON yet. There is also Kune which can communicate with Apache Wave (f. Google Wave) and the XMPP network. And the most ambitious of all: Lorea which I can not even explain, just visit their website, read it, and be amazed.

Finally, for the sake of Google Apps users who have their own XMPP network, let’s hope Google realizes requiring, no, forcing us to use their own XMPP network just to enable Google Plus is a huge mistake.


Update 2011-12-05: After a few weeks of testing since it was first reported that the bug has been fixed, I can finally say with confidence that it is indeed fixed. Special thanks goes to ProcessOne (the ejabberd guys) for getting the attention of Google through their blog post: Migrating from Google Apps to hosted.IM.

Donations for the magus

  • XLM (Stellar Lumens) 🚀🪐17: yukino*keybase.io XLM (Stellar Lumens) 🚀🪐17: yukino*keybase.io
    • XLM memo/tag (optional): for techmagus.icu
    • Highly preferred
  • ZEC (Zcash) Z0.03: t1W7HusjBAXgquM7YHu6xDUEBejmYPKU2HC ZEC (Zcash) Z0.03: t1W7HusjBAXgquM7YHu6xDUEBejmYPKU2HC
  • XRP (Ripple) X5: rU2mEJSLqBRkYLVTv55rFTgQajkLTnT6mA XRP (Ripple) X5: rU2mEJSLqBRkYLVTv55rFTgQajkLTnT6mA
    • XRP memo/tag (required): 246013
  • STEEM: yahananxie STEEM: yahananxie
  • ETH_smartcontract (Etherium) Ξ0.007: 0x739d2aae2a5b7a4e1d64c58d121c9d908d706c83 ETH_smartcontract (Etherium) Ξ0.007: 0x739d2aae2a5b7a4e1d64c58d121c9d908d706c83
    • Gas: please use at least 35,000
    • Do not send non-smartcontract ΞTH and ERC20 tokens to this address.
  • ETH_ERC20 (Etherium) Ξ0.007: 0xB127362Dc268B63cE22E697344D2c51e673f18B6 ETH_ERC20 (Etherium) Ξ0.007: 0xB127362Dc268B63cE22E697344D2c51e673f18B6
    • Accepts non-smartcontract transactions and ERC20 tokens (in particular: AWC, ENJ, PAX, TUSD, USDC)
  • BCH (Bitcoin cash) ₿CH0.004: pp8fkmchlu6a7c53a2s682jd70mncrzemsthca6ftl BCH (Bitcoin cash) ₿CH0.004: pp8fkmchlu6a7c53a2s682jd70mncrzemsthca6ftl
  • XBT (Bitcoin core) ₿0.0002: 32w1De4wvr5jEzC4g5P4rkjvqg2bvMR8Vk XBT (Bitcoin core) ₿0.0002: 32w1De4wvr5jEzC4g5P4rkjvqg2bvMR8Vk

CC BY-SA 4.0 Google+ for Google Apps Is Not XMPP Friendly by ᜌᜓᜃᜒ (Yuki|雪亮) is licensed under a Creative Commons Attribution-ShareAlike 4.0 International License. Permissions beyond the scope of this license may be available at Legal Notice.

Leave a Reply

labox