Fabriciojf.com Wiki
  • FAQ
    • APIs
      • FAQs Favoritos

        Qual é a sua dúvida?

        •  Página inicial do FAQ
        • Asterisk
        • Instalando certificados no Asterisk para WebRTC (wss, ws)

        Instalando certificados no Asterisk para WebRTC (wss, ws)

        First of all, Let's Encrypt

        Instale o Let's Encrypt no servidor para aceitar requisições https

        Siga o tutorial aqui : 

        https://site.fabriciojf.com/faq/instalando_lets_encrypt_no_linux

        Instalando o certificado

        Crie a pasta keys, execute o comando para criar o certificado mas fique atento com o domínio que irá criar, deverá ser o mesmo do Let's Encrypt, e este deverá ser usado para configurar os softfones WebRTC

        • Troque DOMAIN.COM.BR pelo nome do dominio que deseja acessar através do https, em minúsculo, ex: fabriciojf.com
        • Troque ALIAS pelo apelido que deseja dar ao certificado, ex: fabriciojf
        $ sudo mkdir /etc/asterisk/keys
        $ sudo cd /usr/src/ASTERISK_FOLDER
        $ sudo contrib/scripts/ast_tls_cert -C DOMAIN.COM.BR -O "ALIAS" -d /etc/asterisk/keys
        $ ls -l /etc/asterisk/keys

        Informe uma senha e repita-a até o fim do processo

        Edite o arquivo /etc/asterisk/http.conf

        $ nano /etc/asterisk/http.conf

        Insira o conteúdo abaixo modificando conforme sua necessidade

        [general]
        enabled=yes
        bindaddr=0.0.0.0
        bindport=8088
        tlsenable=yes
        tlsbindaddr=0.0.0.0:8089
        tlscertfile=/etc/letsencrypt/live/DOMAIN.COM.BR/fullchain.pem
        tlsprivatekey=/etc/letsencrypt/live/DOMAIN.COM.BR/privkey.pem
        
        # old
        # tlscertfile=/etc/asterisk/keys/asterisk.crt
        # tlsprivatekey=/etc/asterisk/keys/asterisk.key
        

        Realizando o teste de certificado

        Abra o link abaixo em um navegador e confirme o acesso aocertificado. Ex:

        https://IP_SERVER_ASTERISK:8089/


         Página inicial do FAQ
        • FAQ
          • APIs
            • FAQs Favoritos

              © Copyright 2026 Fabriciojf.com  Criado por FábioCostaMKT   Pastes   Administração