Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 01/01/2021, à 17:36

paulwoisard

Configuration Prosody BOSH

Depuis le début de l'après-midi je bloque en boucle sur la configuration de Prosody avec BOSH.

J'ai ceci sur la page sensé être mon XMPP :
It's woks! Now point your BOSH client to this URL to connect to Prosody.
Sinon j'ai cette erreur ceci :

sudo systemctl status prosody
● prosody.service - Prosody XMPP Server
     Loaded: loaded (/lib/systemd/system/prosody.service; enabled; vendor preset: enabled)
     Active: active (running) since Fri 2021-01-01 16:56:05 CET; 14min ago
       Docs: https://prosody.im/doc
   Main PID: 3055939 (lua5.2)
      Tasks: 1 (limit: 19660)
     Memory: 6.3M
     CGroup: /system.slice/prosody.service
             └─3055939 lua5.2 /usr/bin/prosody

janv. 01 16:56:05 dvkbuntu systemd[1]: Started Prosody XMPP Server.
janv. 01 16:56:06 dvkbuntu prosody[3055939]: portmanager: Error binding encrypted port for https: No certificate present in SSL/TLS configuration for https port 5281
janv. 01 16:56:06 dvkbuntu prosody[3055939]: portmanager: Error binding encrypted port for https: No certificate present in SSL/TLS configuration for https port 5281

voir ces erreurs en plus :

janv. 01 16:55:38 dvkbuntu prosody[3055916]: certmanager: SSL/TLS: Failed to load '/etc/letsencrypt/live/chat.dvkbuntu.org/privkey.pem': Check that the permissions allow Prosody to read this file. (for chat.dvkbuntu.org)
janv. 01 16:55:38 dvkbuntu prosody[3055916]: chat.dvkbuntu.org:tls: Error creating context for c2s: error loading private key (Permission denied)
janv. 01 16:55:38 dvkbuntu prosody[3055916]: certmanager: SSL/TLS: Failed to load '/etc/letsencrypt/live/chat.dvkbuntu.org/privkey.pem': Previous error (see logs), or other system error. (for chat.dvkbuntu.org)
janv. 01 16:55:38 dvkbuntu prosody[3055916]: chat.dvkbuntu.org:tls: Error creating contexts for s2sout: error loading private key (system lib)
janv. 01 16:55:38 dvkbuntu prosody[3055916]: certmanager: SSL/TLS: Failed to load '/etc/letsencrypt/live/chat.dvkbuntu.org/privkey.pem': Previous error (see logs), or other system error. (for chat.dvkbuntu.org)
janv. 01 16:55:38 dvkbuntu prosody[3055916]: chat.dvkbuntu.org:tls: Error creating contexts for s2sin: error loading private key (system lib)

Sinon j'ai essayé de me connecter à mon serveur XMPP depuis Converse.js (que je souhaite dans un second temps sur mon site web) et il tourne en boucle et annule la création d'un id sur mon serveur.

Code de mon fichier de config d'apache2 :

<VirtualHost *:443>
        ServerName www.chat.dvkbuntu.org
        ServerAlias chat.dvkbuntu.org

        <Location /http-bind>
            Order allow,deny
            Allow from all
        </Location>
        RewriteEngine On
        RewriteRule ^/$ http://localhost:5280/http-bind [P,L]

        SSLCertificateFile /etc/letsencrypt/live/chat.dvkbuntu.org/fullchain.pem
        SSLCertificateKeyFile /etc/letsencrypt/live/chat.dvkbuntu.org/privkey.pem
        Include /etc/letsencrypt/options-ssl-apache.conf

</VirtualHost>

Code de mon fichier de config de Prosody :

....
        -- HTTP modules
                "bosh"; -- Enable BOSH clients, aka "Jabber over HTTP"
                --"websocket"; -- XMPP over WebSockets
                --"http_files"; -- Serve static files from a directory over HTTP
....
....
....
VirtualHost "chat.dvkbuntu.org"

ssl = {
        certificate = "/etc/letsencrypt/live/chat.dvkbuntu.org/fullchain.pem";
        key = "/etc/letsencrypt/live/chat.dvkbuntu.org/privkey.pem";
}
....

Help, je suis bloqué et je vais finir chauve à force de m'arracher les cheveux.

J'aimerai bien obtenir un petit peu d'aide, par avance merci.

Dernière modification par paulwoisard (Le 01/01/2021, à 17:37)


Actuellement, j'ai une toute petite équipe de bénévoles et on essaye de dév des deux, trois logiciels plus ou moins utile, en voici le site web : https://bit-scripts.github.io/

Hors ligne

#2 Le 01/01/2021, à 22:40

paulwoisard

Re : Configuration Prosody BOSH

après plusieurs essai j'ai ceci

sudo systemctl status prosody
● prosody.service - Prosody XMPP Server
     Loaded: loaded (/lib/systemd/system/prosody.service; enabled; vendor preset: enabled)
     Active: active (running) since Fri 2021-01-01 21:37:31 CET; 1h 0min ago
       Docs: https://prosody.im/doc
   Main PID: 3071650 (lua5.2)
      Tasks: 1 (limit: 19660)
     Memory: 8.2M
     CGroup: /system.slice/prosody.service
             └─3071650 lua5.2 /usr/bin/prosody

janv. 01 21:37:31 dvkbuntu systemd[1]: Started Prosody XMPP Server.

Je peux me connecter à mon serveur xmpp sur ma machine, avec converse.js. Mais pas avec kopete, et pas avec converse.js sur leur site officiel.
Je suis perdu.


Actuellement, j'ai une toute petite équipe de bénévoles et on essaye de dév des deux, trois logiciels plus ou moins utile, en voici le site web : https://bit-scripts.github.io/

Hors ligne