<html>
  <head>
    <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
  </head>
  <body>
    <div class="moz-cite-prefix">Hi,<br>
      <br>
      On 1/26/2021 3:12 PM, Ruisheng Peng wrote:<br>
    </div>
    <blockquote type="cite"
cite="mid:CAPKBO9g5hpGZ9gDdV4iE83LfY_sJgRUbsT1Q5A7dpeXEpZkUKA@mail.gmail.com"><font
        face="monospace"><span
          style="font-variant-ligatures:no-common-ligatures">Transport:
          transport-tls: cert_file /home/asterisk/certs/</span><span
          style="font-variant-ligatures:no-common-ligatures;color:rgb(180,36,25)">asterisk.crt</span><span
          style="font-variant-ligatures:no-common-ligatures"> is either
          missing or not readable</span></font></blockquote>
    <br>
    This error means that the file either does not exist or that
    Asterisk is not able to open it for reading. In your case it looks
    like the file exists so the Asterisk process was not able to read
    the file (this could be permissions or SELinux or whatever other
    reason). It never gets to actually trying to parse it as a
    certificate.<br>
    <br>
    The subsequent message mentioning "at line 24 of" is just a bug in
    the configuration framework, it is not referring to line 24 of the
    certificate file.<br>
    <br>
    Kind regards,<br>
    Sean<br>
  </body>
</html>