<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>