Previous 1 2 3 Next 37 Replies Latest reply: Jan 10, 2013 10:51 PM by mille1j
mille1j Level 1 Level 1 (0 points)

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)

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

  • mille1j Level 1 Level 1 (0 points)

    won't connect.  Says address could not be resolved to open connection, please check the server name xxx.xxx.xxx and port 5222.  I have dns records setup for 5222, correctly, i think. 

  • Mark23 Level 3 Level 3 (975 points)

    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)

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

  • mille1j Level 1 Level 1 (0 points)

    this the record that is setup in DNS on the ML Server.

     

    There is another record setup for port 5223. 

     

    Then, messages are set to use the same self-signed certificate that everything else on the server uses.

     

    Is this incorrect?

     

    DNS.jpg

  • Mark23 Level 3 Level 3 (975 points)

    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

  • mille1j Level 1 Level 1 (0 points)

    yes, the server is setup as the primary DNS

  • Mark23 Level 3 Level 3 (975 points)

    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)

    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)

    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)

    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)

    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)?

  • mille1j Level 1 Level 1 (0 points)

    I"m trying to set up my ML Server.  Any help on setting up its messages service to provide messaging among my iMacs and IPads behind my firewall would be very appreciated.

     

    If Message server just won't work, i'm open to setting up other messaging services.

  • Mark23 Level 3 Level 3 (975 points)

    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.

Previous 1 2 3 Next