Skip navigation

iOS Messages Client?

2615 Views 37 Replies Latest reply: Jan 10, 2013 10:51 PM by mille1j RSS
1 2 3 Previous Next
mille1j Calculating status...
Currently Being Moderated
Oct 18, 2012 10:39 AM

I've setup messages server on my ML server.

 

Its working fine with messages on my iMac clients, but i'm struggling to find a good client for my iPads

 

I've tried BeeJive which I can't even get to connect to my server.

 

I've also tried Monal, but its being flaky.  It will connect, but on some clients it will show the list of connected users, and on others it won't.  I've looked through settings and can't find any differences. It even seems that sometimes the client list shows and other times it doesn't.  The other problem I have is that if i try to send messages from the client iMacs to multiple ipads (each with its own messages account), they come through as a chat room, but there are several problems:

-replies to the group don't go through at all

-if one of the clients that you try to send is offline, none of the recipients get the message

 

Can someone recommend a good jabber client to use?    Why on earth does apple no provide a client for their own Message service on iOS?

iMac (27-inch Mid 2011), OS X Mountain Lion
  • Mark23 Level 3 Level 3 (975 points)
    Currently Being Moderated
    Oct 18, 2012 2:12 PM (in response to mille1j)

    I use JabberB on my iOS devices and it works very well

  • Mark23 Level 3 Level 3 (975 points)
    Currently Being Moderated
    Oct 18, 2012 2:48 PM (in response to mille1j)

    Mile,

     

    I take it you want to chat securely (over SSL), in which case the port would be 5223. What do you mean by setting up DNS records? DNS SRV records for the Messages Service can be setup by following these instructions:

    Another record controls Messages and other XMPP client connections to your server. It maps _xmpp-client._tcp for port 5222 to your server’s host name. For example:

    _xmpp-client._tcp 86400 IN SRV 0 1 5222 server.example.com

     

    Anyway if you have setup the ports on your router (5222 TCP & 5223 TCP) to forward to your server correctly, I think the problem you are facing isn't any bigger then setting up your client correctly

  • Mark23 Level 3 Level 3 (975 points)
    Currently Being Moderated
    Oct 18, 2012 2:49 PM (in response to mille1j)

    To chat securely you need to set an SSL certificate for your server to use.

  • Mark23 Level 3 Level 3 (975 points)
    Currently Being Moderated
    Oct 19, 2012 2:37 AM (in response to mille1j)

    Do your users use your server's IP address as the primary DNS server?

     

    The only reason you would have this record in place is to use Jabber names like jeff@mfd.private instead of jeff@server.mfd.private

  • Mark23 Level 3 Level 3 (975 points)
    Currently Being Moderated
    Oct 19, 2012 8:04 AM (in response to mille1j)

    Please look at client-side and tell me what settings are there in the accounts pane under server settings.

  • haykong Level 1 Level 1 (115 points)
    Currently Being Moderated
    Oct 19, 2012 9:33 AM (in response to Mark23)

    Hey Mark,

     

     

          mille1j is trying to setup a real time messaging system with the Apple Message Server in a local office environment. However, currently the Message server does not support pushing which is why mille1j is experience "unreliable" issues with the Jabber client when the iOS just sits around when idling.  Maybe later in the future Apple will support it on OS X Server since they are implementing it in Apple's own Servers now. It might be just a matter of time both OS X Server and Messages on iOS will suppport private Message Servers.

  • Mark23 Level 3 Level 3 (975 points)
    Currently Being Moderated
    Oct 19, 2012 10:03 AM (in response to haykong)

    Don't you think it is very strange that I have the best and most reliable service available using my OS X Server housed in a data center and all iOS clients equipped with JabberB?

  • haykong Level 1 Level 1 (115 points)
    Currently Being Moderated
    Oct 19, 2012 10:56 AM (in response to Mark23)

    Mark23,

     

            is it because your OS X Server is connected to Server-to-Server Federation and that's why JabberB receives pushes?

     

    I know I read an article on http://krypted.com

     

    mentioning that Mountain Lion Server doesn't support push messages.

     

    Also, if you look at Mountain Lion Server push management certificates there is no push certificate for messages.

     

    The issue here is that mille1j wants a private real time messaging service that is HIPAA compliant. So keeping messages in-house is ideal vs Server-to-Server Federation.

  • Mark23 Level 3 Level 3 (975 points)
    Currently Being Moderated
    Oct 19, 2012 11:06 AM (in response to haykong)

    Articles are never a good substitute for hand-on experience, although I seriously doubt that a site like Krypted would report such misinformation.

     

    OS X Server most certainly works with Push Certificates.

     

    Did you ever set up an instance of OS X Server (Mountain Lion)?

  • Mark23 Level 3 Level 3 (975 points)
    Currently Being Moderated
    Oct 19, 2012 11:18 AM (in response to mille1j)

    Mille, my dedicated Messages server works like a sunshine on iOS devices using JabberB. I do have reverse DNS set correctly on all my servers. Please consider placing your server at macminicolo.

1 2 3 Previous Next

Actions

More Like This

  • Retrieving data ...

Bookmarked By (0)

Legend

  • This solved my question - 10 points
  • This helped me - 5 points
This site contains user submitted content, comments and opinions and is for informational purposes only. Apple disclaims any and all liability for the acts, omissions and conduct of any third parties in connection with or related to your use of the site. All postings and use of the content on this site are subject to the Apple Support Communities Terms of Use.