Conexion externa a Openfire

Tagged:

Que tal!
Pues estoy instalando un servidor Openfire en windows server 2012. De manera local todo va bien. Para la conexión externa estoy utilizando un dominio de godaddy que redireccione a la ip publica del servidor. ya e desactivado todos los contrafuegos. el DNS del dominio lo tengo de la siguiente manera:

Tipo de registro: SRV (Servicio)

Nombre: @

Objetivo: sip.onsip.com

Protocolo: _udp

Servicio: _sip

Prioridad: 100

Peso: 1

Puerto: 5060

TTL: 1/2 hora
---------------------------------

Tipo de registro: SRV (Servicio)

Nombre: @

Objetivo: sipfed.online.lync.com

Protocolo: _tcp

Servicio: _sipfederationtls

Prioridad: 100

Peso: 1

Puerto: 5061

TTL: 1/2 hora
--------------------------------
Tipo de registro: SRV (Servicio)

Nombre: @

Objetivo: xmpp-server.ucity.com.mx

Protocolo: _tcp

Servicio: _xmpp-server

Prioridad: 5

Peso: 1

Puerto: 5269

TTL: 1 hora
---------------------------------+
Tipo de registro: SRV (Servicio)

Nombre: @

Objetivo: xmpp-server.ucity.com.mx

Protocolo: _tcp

Servicio: _jabber

Prioridad: 5

Peso: 1

Puerto: 5269

TTL: 1 hora
---------------------------------+
Tipo de registro: SRV (Servicio)

Nombre: @

Objetivo: xmpp-server.ucity.com.mx

Protocolo: _tcp

Servicio: _xmpp-client

Prioridad: 5

Peso: 0

Puerto: 5222

TTL: 1 hora

Aun así no logro poderme conectar de forma externa al servidor, les agradecería mucho me pudieran ayudar

Comentarios

Opciones de visualización de comentarios

Seleccione la forma que prefiera para mostrar los comentarios y haga clic en «Guardar las opciones» para activar los cambios.

Ayuda

Tengo el mismo problema que muchos, puedo establecer comunicación localmente, pero al tratar de entrar a spark desde una red externa me genera un error.
Cual fue la solución a la que llegaron, podrían ayudarme?

BuenasPor lo que veo, tienes

Buenas

Por lo que veo, tienes configurado que las conexiones a openfire se realicen a xmpp-server.ucity.com.mx. El primer problema que veo es que dominio no parece que se pueda resolver, con lo que los clientes no sabrán a que IP deben conectarse.

Es decir, cuando el cliente va a conectar a tudominio.com, el cliente hace una petición SRV a _xmpp-client._tcp.tudominio.com El servidor DNS le responde que el servicio que busca está en xmpp-server.ucity.com.mx en el puerto 5222, pero cuando va a buscar la IP de xmpp-server.ucity.com.mx no la encuentra, con lo que no puede conectar.

Por otro lado, la mayoría de clientes permiten conectar especificando manualmente la direccion/ip en lugar de extraer el servidor del JabberID. Eso puede ser útil para descartar problemas, puesto que si poniendo la IP manualmente puedes conectar, es que el problema es de la configuración DNS, pero si no puedes conectar puede que haya problemas adicionales (firewalls, etc)

hola, gracias por responder.

hola, gracias por responder. Ya e probado con la IP publica directamente pero aun así no consigo conectar. Desactive los firewalls y antivirus por completo pero nada. tienes alguna otra idea de que pueda ser?

¿Cual es el error que te da

¿Cual es el error que te da tu cliente cuando intentas conectar?

¿Tu cliente tiene una consola XML / XMPP? (muchos clientes tienen, por ejemplo psi, gajim, pidgin...) En ella verás el tráfico entre cliente y servidor ¿Mientras intenta conectar muestra algo?

hola, gracias por responder.

ya e solucionado el error, mi servidor ya conecta desde el exterior.
Ahora tengo otro problema, tengo 10mb de servicio de Internet únicamente para el servidor. esta con una configuración básica de openfire, el problema es que va muy lento en algunas cosas, por ejemplo:
lo utilizo para aplicación android de mensajería, con envió de fotos y extrae los contactos. los mensajes los envía muy bien pero las imágenes tarda un poco y los contactos se tarda mucho para extraerlos desde mi servidor.
pero cuando la pruebo con otro servidor como creep.pl por decir alguno, todo esto va muy bien.
entonces que cosa debo configurar para que mi servidor sea rápido como los demás y donde consigo un certificado ssl???

open fire

hola me puedes echar una mano tengo el mismo lio tuyo y llevo horas y hpras no logro dar con el problema

Cual Fue la Solucion

Hola como estas, podrias por favor compratir como solucionaste el inconveniente de las conexiones externas de openfire.

Tengo el mismo inconveniente y aun lo e logrado resolverlo, tu respuesta seria de gran ayuda.

Gracias

Pues puede ser por la

Pues puede ser por la velocidad y la latencia de la linea, o porque la máquina sea lenta, o porque la configuración de la base de datos no sea la más optima... pueden ser muchas cosas.

Respecto a los certificados, la mayoría obtienen uno gratuito de StartCom, algunos usan CaCert, aunque creo que no esta muy reconocido, y muchos otros usan certificados de pago.