Migrated Partychat rooms and Google Apps domains

Due to App Engine cost changes, I’ve been working with the partychat folks to migrate our services to a new domain (new rooms are channel@im.partych.at).

We’re seeing a lot of people who are using accounts on Google Apps domains having difficulty connecting to the new Partychat services.

Simple solutions

If you are using a Google Apps domain, these instructions (from Google) will help you get partychat working again. This will require help from someone with access to your domain settings (probably a system administrator).

If you don’t have access to DNS records, or can’t find someone who does, you will have to use a @gmail.com account instead.

Technical Details

Every domain needs to have a SRV DNS record to tell other XMPP servers where to connect (if the bare domain does has no record). The SRV record’s name should be “_xmpp-server._tcp.domain.com.” This doesn’t just affect partychat, it prevents most people on non-Google third-party domains from being able to talk to you.

You can check if your server has one by executing the following (change mydomain.com to the name of your domain):

vijayp@ike:~/src$ nslookup
> set q=SRV
> _xmpp-server._tcp.mydomain.com

** server can't find _xmpp-server._tcp.mydomain.com: NXDOMAIN

As you can see, mydomain.com doesn’t have a record, so our servers don’t know where to send your chat messages. Here is an example of a properly configured domain:

vijayp@ike:~/src$ nslookup
> set q=SRV
> _xmpp-server._tcp.q00p.net

Non-authoritative answer:
_xmpp-server._tcp.q00p.net service = 5 0 5269 xmpp-server.l.google.com.
_xmpp-server._tcp.q00p.net service = 20 0 5269 xmpp-server1.l.google.com.
_xmpp-server._tcp.q00p.net service = 20 0 5269 xmpp-server2.l.google.com.
_xmpp-server._tcp.q00p.net service = 20 0 5269 xmpp-server3.l.google.com.
_xmpp-server._tcp.q00p.net service = 20 0 5269 xmpp-server4.l.google.com.






12 responses to “Migrated Partychat rooms and Google Apps domains”

  1. Bill Avatar

    I have the SRV records setup but it’s still not working. I get a 503 error when trying to post.

    Is there supposed to be a webgui at im.partych.at? There’s nothing there. It doesn’t even seem to resolve.

  2. Mathias Bynens Avatar

    FYI you can do all that in one command: nslookup -query=SRV "_xmpp-server._tcp.q00p.net"

  3. Daniel Avatar

    We are having the same problem. We are unable to migrate out chat room properly.

  4. Ian Garmaise Avatar
    Ian Garmaise

    same here, also have SRV records installed and tested, I always get a message that server has been migrated. Also tried creating a new room on a non-google apps account, same result. I’ve head that Android client is still working.

  5. Charles Avatar

    I found the partychat is not quite working in the last couple days, very slow response, or even not working…

  6. Ryan Avatar

    I’m in the same boat as Bill. Any help?

  7. vijayp Avatar

    Transient (non-Google Apps) issues with partychat should be fixed.

  8. Ravi Avatar

    Hi Vijay,

    Just wanted to know if you evaluated Node.js (http://nodejs.org) for revamping of your application? Some bits of the app seem the right candidate for Node.


  9. mac Avatar

    We have the same problem. We have added the srv records but it still doesn’t work

  10. Judeline Avatar

    Thanks for sharing, migrating from and to Google Apps can be a challenge and recently my company migrated domains and used an online service at


    I hope they keep adding more migration apps for Google Apps

  11. chris Avatar

    I’ve updated my SRV records but still no luck.
    I’m in the chat room (via gmail) and can see others talking now, but when I send a message it just says the room “did not receive your chat”..

    Anyone got a solution for this?


  12. lucia Avatar

    bom galera nao sei ingles como me cadrasto no chat para conversa com os outros por favor explique em portugues

Leave a Reply

Your email address will not be published. Required fields are marked *