This Question is Possibly Answered

1 "correct" answer available (10 pts) 2 "helpful" answers available (5 pts)
26 Replies Last post: Mar 4, 2008 6:11 AM by Ivan  
Bronze 7 posts since
Sep 24, 2007
Currently Being Moderated

Sep 25, 2007 1:24 PM

IM Gateway + Bombus family clients = ?

Has somebody tried to connect to gateways using that mobile clients? Server (openfire 3.3.3) becomes not responsible fot that connections. BTW, the connections from PC clients are well, the connections from Bombus while gateways are stopped are also ok.

Daniel Henninger KeyContributor 2,941 posts since
Aug 10, 2005
Currently Being Moderated
Sep 28, 2007 7:09 AM in response to: Dmitry
Re: IM Gateway + Bombus family clients = ?

I'm not sure what Bombus is nor have I ever tried them, but some of the folk I talk with regularly that use this plugin do mobile client development and things seem to be fine from their end.  What PC clients are you referring to BTW?

Daniel Henninger KeyContributor 2,941 posts since
Aug 10, 2005
Currently Being Moderated
Oct 10, 2007 5:57 AM in response to: Dmitry
Re: IM Gateway + Bombus family clients = ?

Wow I don't freakin' believe it!  -MY- phone seems to be able to use it!  (I'm amazed about this because my phone typically doesn't support anything  LOL)

Bronze 2 posts since
Aug 16, 2007
Currently Being Moderated
Oct 2, 2007 2:54 AM in response to: Dmitry
Re: IM Gateway + Bombus family clients = ?

I'm using Bombus on my Glofiish X500 - works fine with Openfire 3.3.1 & IM Gateway plugin 1.1.3a

Todd Getz KeyContributor 2,568 posts since
Apr 2, 2007
archon Bronze 5 posts since
Mar 12, 2007
Currently Being Moderated
Oct 4, 2007 7:35 AM in response to: Dmitry
Re: IM Gateway + Bombus family clients = ?

Try using old SSL port (default 5223). Works for me

Matthew Bonnett Bronze 8 posts since
May 11, 2007
Currently Being Moderated
Oct 7, 2007 10:37 PM in response to: Dmitry
Re: IM Gateway + Bombus family clients = ?

 

I'm also having a very similar issue. I use openfire exclusively as an IM gateway with bombus as the client to get around the price gouging for a native messaging client on my cell phone. Up to version 3.3.3 this setup has been working ASTOUNDINGLY. I have service through boost mobile which gives me a 'true' unlimited data plan at a max rate of 19.2kbps and either through java apps or tethering, I can do full socket connections with no problem. Before this issue, I used to be able to easily hold connections for hours on end with SASL enabled and reliably message contacts through the IM gateway plugin. No problems at all.

 

 

But I noticed that when I upgraded to 3.3.3 of openfire, I can't get bombus to make a connection.  Try default port 5222 with SASL, throws me a 'login failed' error. try it with no encryption, tells me invalid mechanism or something similar. SSL 5223 does absolute squat and sits at 'opening stream' which pre-empts login authentication.

 

 

I have even attempted  reinstalling both bombus and openfire and have even went and installed the 3.4.0 beta of openfire with no such luck. I'd hate to have to go back to a dated version to fix this issue if there's a fix to the current version available.

 

 

Daniel Henninger KeyContributor 2,941 posts since
Aug 10, 2005
Currently Being Moderated
Oct 9, 2007 8:36 AM in response to: Matthew Bonnett
Re: IM Gateway + Bombus family clients = ?

I'm "hearing" an aweful lot of complaints relating to Openfire 3.3.3 lately.  Is there something actively wrong with that release that I should be aware of?  The issues you describe I don't believe directly tie into the gateway plugin itself, so in theory the plugin itself is ok.  Does that sound right?

Matthew Bonnett Bronze 8 posts since
May 11, 2007
Currently Being Moderated
Oct 9, 2007 2:29 PM in response to: Daniel Henninger
Re: IM Gateway + Bombus family clients = ?

Well, I'm gonna have to do some more testing and get back to you. But I narrowed down one small aspect of the problem and that is, probably under my own mistake, the server name in the openfire configuration got set to the local machine name and not the dyndns address I had set up. Once I changed it and re-created the ssl certificates, a few problems cleared up. NOW...

 

With this now, keep in mind running openfire 3.3.3 with client encryption required, normal login on 5222 with SASL enabled, I don't get login failed but it sits on 'authenticating' and does nothing. SSL is a crapshoot as I take it the built in JVM on the phone doesn't support self-signed certificates as indicated by one of the J2ME errors it threw when trying it. cell signal SUCKS in my house so when it comes back up, I'll try again and further help narrow this down. debug in openfire is currently enabled.

 

As well, I'm also gonna try a standard pc-based jabber client (specifically Miranda IM which has very verbose debug logging on it's protocols.) and get back to you.

 

 

 

 

 

 

 

 

Ok. So here's what I got. using bombus (the cellphone client), all I get out of the debug log is

 

 

 

 

2007.10.09 14:49:43 admin authorized to admin

 

Using miranda IM, I cannot get it to login either on SSL, TLS, or no encryption at all. Keeps throwing me 'not authorized'. I also get a load of these in the Warn log:

 

 

 

 

2007.10.09 14:59:25
TLS was required by the server and connection was never secured.
Closing connection : org.jivesoftware.openfire.nio.NIOConnection@31086c
MINA Session: (SOCKET, R: /68.238.115.165:2504, L: /192.168.1.254:5222,
S: 0.0.0.0/0.0.0.0:5222)

 

And the debug log on the client side: http://pastebin.ca/731072

 

 

 

 

 

 

EDIT Also just noticed. The 'TLS was required by the server' message above. Noticed I have a ton of these including from the ip of the phone.

 

 

 

 

I also set client encryption to optional in openfire. PC client logs in fine. Bombus still sits at 'authentication'. Both the pc and phone clients set to use TLS and SASL encryption respectively.

Matthew Bonnett Bronze 8 posts since
May 11, 2007
Currently Being Moderated
Oct 9, 2007 3:23 PM in response to: Daniel Henninger
Re: IM Gateway + Bombus family clients = ?

The issues you describe I don't believe directly tie into the gateway

plugin itself, so in theory the plugin itself is ok. Does that sound

right?

 

Yes. This is right. even with the gateway plugin removed and just running a basic openfire setup, I still have the same identical issues. Don't know why this thread is listed in the gateway support forum. Maybe it can be moved to have more eyes on it.

Daniel Henninger KeyContributor 2,941 posts since
Aug 10, 2005
Currently Being Moderated
Oct 9, 2007 6:05 PM in response to: Matthew Bonnett
Re: IM Gateway + Bombus family clients = ?

Howdy!  I can actually move the thread, but it's subject has IM Gateway in it so it might not get that much traffic.  =)  You may want to just post a new thread (if you want to continue the discussion) in the openfire support forum and refer to this thread.  If you want me to move it though, just let me know and I will!

Matthew Bonnett Bronze 8 posts since
May 11, 2007
Currently Being Moderated
Dec 14, 2007 11:45 PM in response to: Dmitry
Re: IM Gateway + Bombus family clients = ?

 

Well, I just wanted to add to this thread that there still seems to be some issues somewhere along the line here when dealing with the latest version of openfire and bombus. I have looked past any security issues as far as connecting is concerned since, well, I'm not running some super secret government intranet Im server.

 

 

Anyways, the issue I have noticed is that somewhere along the line either openfire, the IM gateway, or bombus itself, or possibly anything in between is not forwarding the full list of online contacts from the gateway plugin to the client. Using a native windows IM client that connects directly to AIM/MSN/etc., I easily have anywhere from 5-15 contacts online at any one time. But when I connect through the bombus client I only have a single contact come up which is the smarterchild bot on AIM. All transports show as online on the client side except MSN and when I try to force it to log in, it does not.

 

 

Now I also have mcabber which is a console based linux jabber client and it shows everything as it should. All transports connected, the expected list of contacts are online, etc.. And tbqh, I have no clue where to start any possible debugging on this problem.

 

 

 

 

OR, if anyone knows of any, I'd certainly be willing to try an alternative J2ME jabber client if there is one available that plays nice with openfire. Thanks.

 

 

Ivan Bronze 30 posts since
Feb 7, 2007
Currently Being Moderated
Dec 16, 2007 9:03 AM in response to: Matthew Bonnett
Re: IM Gateway + Bombus family clients = ?

I also have this problem with Bombus, Openfire 3.4.2 + PyICQ-t as ICQ gateway.

I think there are errors in OpenFire and in Bombus both, because  with other servers everything is ok

and with other clients everything is ok, too

paudie Bronze 2 posts since
Jan 23, 2008
Currently Being Moderated
Jan 23, 2008 6:29 AM in response to: Ivan
Re: IM Gateway + Bombus family clients = ?

when you say with other clients everyting is OK, do you mean with other j2me based mobile clients if so what j2me mobile client are you using?

kael2xmpp Bronze 15 posts since
Nov 13, 2007
Currently Being Moderated
Jan 28, 2008 2:30 PM in response to: paudie
Re: IM Gateway + Bombus family clients = ?

For my part, I can't connect anymore to Openfire since the 3.4.4 release with those clients. Both Bombus v0.5.1242 and BombuMod v0.5.1242.610M used to work with the former version of Openfire. Now the connections seems to freeze during the roster fetching which seems to never end.

Ivan Bronze 30 posts since
Feb 7, 2007
Currently Being Moderated
Jan 28, 2008 2:39 PM in response to: