This Question is Answered

12 Replies Last post: Nov 24, 2008 1:10 PM by Bearcat M. Sandor  
Bearcat M. Sandor Bronze 26 posts since
Nov 13, 2007
Currently Being Moderated

Nov 20, 2008 10:59 AM

No access to group chat outside of localhost. help me fix today please?

hey folks,

 

I can enter the group chat room that i have created when i do so from localhost just fine. When i try to do so from another computer on my network, i can't.

 

I'm running openfire 3.6.1 on a linux machine.

Server Name:    feline-soul.net

Java Version:   1.6.0_10 Sun Microsystems Inc. -- Java HotSpot(TM) 64-Bit Server VM
Appserver:   jetty-6.1.x

OS / Hardware:   Linux / amd6

Group chat service name:    clowder

My server to server settings are enabled on port 5269 and i have that open in my router.   I have created a chatroom called bebuis on my server. It has the following options set to true:

Allow Occupants to Invite Others

Allow Occupants to change Subject

Allow Occupants to change nicknames

Allow Users to register with the room

Broadcast presence for (all three are checked)

 

When i try to connect from another user (msandor@jabber.org using room:bebuis, server: clowder@feline-soul.net, nick:msandor) i get the message:  There was an error processing your request for groupchat bebuis@clowder.feline-soul.net/msandor. (reason: no reason given by the server. code: 404)

 

Since i can connect at local host i'm guessing this is a "should be open to the network but isn't" problem. Anyone have any ideas on what else i can check?

 

Thanks a lot. I kinda need to get this fixed today.

Todd Getz KeyContributor 2,691 posts since
Apr 2, 2007
Currently Being Moderated
Nov 20, 2008 12:31 PM in response to: Bearcat M. Sandor
Re: No access to group chat outside of localhost. help me fix today please?

Ok here are some points i need to get clarified:

 

  • Chat server name on the server info screen (not the conference service)
    • This should be a fully qualified domain name such as chatserver.feline-soul.net
    • This is also the XMPP name also under system properties
    • This is also the name on the server certificates
  • Conference service name
  • Is the server name entered into your external DNS
  • Your conference service is not entered into the external DNS (it should not be)
Todd Getz KeyContributor 2,691 posts since
Apr 2, 2007
Currently Being Moderated
Nov 20, 2008 1:31 PM in response to: Bearcat M. Sandor
Re: No access to group chat outside of localhost. help me fix today please?

Verify that you have all the ports open/forwarded in the router that are listed in the server info page (except the management ports).  Make sure they are fully open in the server firewall as well.

Coolcat KeyContributor 746 posts since
Mar 19, 2007
Currently Being Moderated
Nov 20, 2008 12:27 PM in response to: Bearcat M. Sandor
Re: No access to group chat outside of localhost. help me fix today please?
My server to server settings are enabled on port 5269 and i have that open in my router.

You will also need to open client ports (5222 and 5223).

Todd Getz KeyContributor 2,691 posts since
Apr 2, 2007
Currently Being Moderated
Nov 20, 2008 1:50 PM in response to: Bearcat M. Sandor
Re: No access to group chat outside of localhost. help me fix today please?

my guess is that you are having issues due to your naming convention.  the openfire server itself should have a fully qualifided domain name.  right now it has the name of the domain.  this is not the same.  you should also get rid of any certificates in openfire that do not match the Server Name, and xmpp.domain.

Todd Getz KeyContributor 2,691 posts since
Apr 2, 2007
Currently Being Moderated
Nov 20, 2008 2:04 PM in response to: Bearcat M. Sandor
Re: No access to group chat outside of localhost. help me fix today please?

Yes to all.  It will mess everything up.  You can also solve this on the DNS side by making sure all your settings are correct.

Todd Getz KeyContributor 2,691 posts since
Apr 2, 2007
Currently Being Moderated
Nov 20, 2008 3:40 PM in response to: Bearcat M. Sandor
Re: No access to group chat outside of localhost. help me fix today please?

What it boils down to is you have not given your server a real name (i.e. chatserver.domain.com).  Because it is named only as domain.com, which is usually used for web servers you need to be sure you have srv records set correctly in your DNS to allow traffic to arrive at the proper destination.  without these entries in your dns the traffic will not resolve correctly.  There are other threads in the community dealing with srv records.  i do not have much first hand knowledge here as I use a FQDN for all servers.



More Like This

  • Retrieving data ...