configuração do Ejabberd e jwchat

1

No Leap 15, instalei a última versão do ejabberd e tentei instalar o jwchat. Mas o ejabberd agora usa arquivos yml, e nenhum dos tutoriais do jwchat usa arquivos yml, mas eu tentei fazer a conexão. Minha pergunta é o que na configuração (usando o ejabberd como servidor, e não o apache) determina a URL da web para o chat? site: 5280 / web / jwchat / index.html me dá um 404. Alguns tutoriais têm uma linha que eu acho que seria traduzida em "/ web": mod_http_fileserver mas isso não parece importar. Como o jwchat está em / var / lib / ejabberd / www / jwchat, de onde vem a "web" na URL? Eu não obtenho nada no arquivo webaccess.log, e o arquivo de log principal diz que ele aceita minha conexão com 5280. Como obtenho o jwchat para servir páginas?

    
por BJ TN 19.07.2018 / 01:36

1 resposta

0

Com esta configuração de exemplo:

listen:
  -
    port: 5280
    module: ejabberd_http
    request_handlers:
      "/jjj": mod_http_fileserver

modules:
  mod_http_fileserver:
    docroot: "/var/lib/ejabberd/www/jwchat"

Vamos imaginar que você tenha instalado o JWChat no caminho que você mencionou. Então, o arquivo local no local

/var/lib/ejabberd/www/jwchat/index.html

será fornecido quando você visitar o URL:

http://localhost:5280/jjj/index.html

    
por 19.07.2018 / 09:35

Tags