私はUbuntu14.04を使用しており、このリンクからアスタリスクをインストールするための指示に従いました buntu 14.04アスタリスクサーバーのインストール
アスタリスクを実行して共有ライブラリエラーが発生するまで、すべて正常に機能しました。
asterisk: error while loading shared libraries: libasteriskssl.so.1: cannot open shared object file: No such file or directory
「ldd」を使用して動的にリンクされたlibをさらに調べます。
$ldd /usr/sbin/asterisk
linux-vdso.so.1 => (0x00007fff2d50a000)
libasteriskssl.so.1 => not found
libxml2.so.2 => /usr/lib/x86_64-linux-gnu/libxml2.so.2 (0x00007f7315902000)
...
...シンボリックリンクが欠落していることを明らかにします。シンボリックリンクを作成する方法は知っていますが、問題はどこからリンクを作成するかです。
このリンクで答えを見つけました
https://community.asterisk.org/t/asterisk-does-not-start/74617
実行してください
検索/ -name libasteriskssl.so.1 -print
ライブラリを見つけて、それが/etc/ld.so.confにリストされているディレクトリの1つであるかどうかを確認します
そうでない場合は、それを追加して「ldconfig-v」を実行します
はいの場合は、「ldconfig -v」を実行して、ライブラリがキャッシュされているかどうかを確認してください