Is there a beehive friendly, instant messenger client for android?
I've seen a hacked up beem client and tried it with no success.
I'm not sure of the parameters to enter to get it to work. This is for Oracle.
I have email@example.com
under advanced I have:
specific server option checked
I also would like to have Android supported on Beehive. I just switched from a WIndows 6.5 device to Android 2.2 and unfortunately have loss this ability. I had to move from Windows since Windows 7 was not going to be supported.
I tried what you said above. It has a host and server entry both of which I set to stbeehive.oracle.com. They still didn't connect. I wish there was a log or error message that would tell me what setting I have wrong. I'm going to keep trying but anyone have any quick answers to this.
the client from Shape's works without any complicated config
Just go to the Android market and search for SHAPE IM
The very first one is IM+ (free) install it and use it.
settings as follows:
Password: Email password
Resource: IM+ Android
Priority : 5
Secure connection SSL : Enabled
A little Theory explanation ( For tech people):
XMPP (The beehive uses this chat protocol) by default is on TCP port 5222. This port is blocked on the Oracle firewalls and only 5223 port is available from Internet to the Oracle Network. The chat client needs to be configured for XMPP Protocol on port 5223 to work with Oracle chat. Because Oracle Beehive server only supports basic authentication, SSL is required to protect passwords. That's why the chat client needs to supprot the 'Old stile SSL' authentication. The only Android client that I found (May2012) to explicitly support 'Old stile SSL' authentication is Jabiru. Android App IM+ does work as well, but it uses it's own servers to relay messages and that is a security issue, hence do not recommend to use it.
How to set up Android App. Jabiru for Oracle chat:
Jabiru does not need any registration to use.
1. On the Accounts tab, you'll see a default account. Either you may alter it or add another one. Get in the settings of that account. Change the name to 'Oracle' for example.
2. For Jabber ID and password enter your Oracle Beehive ID and password (same as your Beehive E-mail ID and password). For example firstname.lastname@example.org .
3. You'll see a "Resource" tab. You may leive it as it is (Jabiru) or write whatever you like - 'Beehive' for example. This resource name will be seen in your friends' rosters.
4. In the 'Alternative host' tab write down your server's FQDN name. This will be 'stbeehive.oracle.com'
5. Server port : 5223
5. Security mode must be disabled.
6. Make sure you tick 'Legacy SSL' to enable the 'Old stile SSL' authentication.
7. And last, do not check the "Compress Traffic" option.
That's it. Tested and worked for me for Jabiru Version 2.2.1 on Android Honeycomb (HTC Desire S). MUC - Group chat works fine as well.
Sony Xperia S / Android 2.3.7
country : India
Below setting worked fine and can initiate chat. But I am facing a strange problem. All the contact are showing as "Offline" , though actually they are online. I am able to chat with them but their status not getting changed. I have checked by logging into Pidgin from my laptop and those contacts were actually online.
Thanks for the post, was struggling with xabber for 2 days. I am new to android and Jabiru was not listed in samsung apps, it was listed in google playstore. It was extremely simple to configure and use.
I have registered my android phone and received a mail from beehive team that they launched an IM client for Android users.
As per the mail BEEM is the only certified/supported/approved method to send and receive Oracle instant messages on an Android device. Any other clients/applications that may be in use on the device are in violation of Acceptable Use Policy and must be uninstalled immediately.
Followed the instructions at [BEEM on your Android device|http://my.oracle.com/site/pdit/BusinessOpsIT/Collab/BeemForAndroid] and it works like charm, loving it.