2020年1月26日0(0)さて、本日はAsteriskNow(CentOS+FreePBX)のAsteriskをAsterisk11からAsterisk13にアップグレードしてみます。バックアップを取得しましょう。私の環境はHyper-V上にAsteriskNowをインストールしているのでチェックポイントを作成するだけです。Tool」を選択します。requirement!」をクリックして進みます。有料版への移行を進められますが(Activate)、ここはSkipでOKです。Frameworkが古いと言われてしまいました。「アドミン」→「モジュール管理」を選択します。上記4つのモジュールをUpgradeします。ところが依存関係のチェックでまずはAsteriskを12以上に上げなさい、と怒られてしまいました。そこでsshでAsteriskBoxへログインし、asterisk-version-switchコマンドを入力します。13にアップグレードしたいので、「3」を入力します。13にアップグレードしたいので、「3」を入力します3を押すとAsterisk13へのアップグレードが始まります。installed」となり完了します。FreePBXのアップグレードAseriskのバージョンアップが完了したので再度「アドミン」→「モジュール管理」からアップグレードを実施します。今度はうまくいきました。「設定適用」を押下して設定を反映しましょう。Toolを再実行します。今度は依存関係が解消されていますので先に進めます。process」を押下して先に進みましょう。Distro」OKです。となり失敗してしまいました。トラブル対応そこでまたsshでログインし、コマンドを叩きます。こちらは30分程度時間がかかりました。settings...一応fwconsoleも使ったのですが、どちらもよかったようです。Hooks...Done#ここまで完了したところで念のためAsteriskBoxをリブートして、管理コンソールにアクセスしてみたところFreePBX13にアップグレードができました。致命的なエラーが2件出ています。こちらも修正が必要そうです。Config」をすると以下のエラーが表示されてしまいます。以下の通りのエラーとなっています。MCU」を止めれば解消するようです。MCU」を選択し「無効」にしてしまいましょう。違うエラーがでてきてしまいます。{main}freebpx_usersテーブルが無いよ、と怒られているようなので調べてみます。sec)mysql>確かにありません。似たようなテーブル「userman_users」「userman_users_settings」があります。そこで、/var/www/html/admin/modules/bria/Bria.class.phpを編集してしまいましょう。1";これで完了です。消えてしまいましたので以前記事にしたように、/etc/asterisk/extensions_additional.confを書き換えましょう。前回はひかり電話も追加し、コールルーティングの設定方法をご紹介しました。前回はひかり電話も追加し、コールルーティングの設定方法をご紹介しました。今回はAsteriskNowでAsahi-Net経由で発信する際に非通知発信する方法についてご紹介します。...AsteriskNowでコールルーティングする(ひかり電話との接続)AsteriskNowを使ってひかり電話を利用する方法について画像つきで解説します。購読するこの記事はここだけ読めばわかる!SIPサーバで有名なasteriskをアップグレードしました。アップデート手順について画像つきで解説します。シスログ(/var/log)配下のログがいつまでたっても削除されない!2020/1/28CentOS7のPHP(5.4系)をPHP7.2にバージョンアップする、ついでにWordPressも5系へ。Ash現在ドイツ赴任中の会社員。20年以上SIer業界で頑張っています。本ブログでは「コンピュータ関連」や趣味の「ガジェット」についての記事を書いています。