He instalado el servidor Tigase XMPP; También creé un certificado autofirmado para el servidor. Después de la instalación, configuré la --ssl-container-class=tigase.extras.io.PEMSSLContextContainer
opción en el init.properties
archivo y copié mis archivos pem y crt que generé en la carpeta de certificados. Inicié el servidor y se inició correctamente.
Durante la instalación, le di a mi servidor una dirección IP en lugar de un nombre de dominio. En Pidgin ingresé un nombre de usuario. También creé el usuario en el lado del servidor usando el TigAddUserPlainPw
procedimiento almacenado. Pidgin obtiene mi certificado y lo acepto, pero todavía me da el error "No autorizado".
puede alguien decirme por que?
Respuesta1
Este problema en Pidgin se debe a que no especificó un nombre de recurso cuando creó su conexión al servidor Tigase. Especifique un nombre de recurso como /home y todo estará bien.