FreePBXがAsteriskに接続されていない

FreePBXがAsteriskに接続されていない

私はアスタリスクとfreePBXを初めて使用します。数年前にサーバーを構築しましたが、非常に基本的なレベルで、サーバーを構築してから1ヶ月も経っていませんでした。私は今新しい会社を始めていますが、VOIPシステムが必要であることに気づき、再びアスタリスクに戻りました。 Debian VPSにアスタリスクをインストールし、無料のPBXをインストールしました。最初は、freePBXインストーラが私のAsteriskサーバーを見つけるのに問題がありました。 debianでasesriskユーザーを作成し、/etc/default/asteriskで実行されているユーザーグループを変更した後、インストーラは操作を開始しました。

FreePBXのインストール後、localhost /はlocalhost / admin / config.phpにリダイレクトされますが、空の画面のみが表示されます。 fwconsole ma installallを実行すると、ページが機能し始めます。それでも星との接続を確立できません。

fwconsole start を実行すると正常に動作しますが、fwconsole restart を実行すると UCP ノードサーバーは実行されません。 fwconsole restart を再実行すると、Core FastAGI Server is not running & UCP Node Server is running が発生します。

freepbxログを確認した後、次のことがわかりました。

[2020-Nov-23 14:42:32] [freepbx.INFO]: Connection attmempt to AMI failed [] []

アスタリスクのUCPエラーログは、次の結果をもたらしました。

2020-11-23 13:40 +00:00: { [Error: Can’t connect to MySQL server on ‘::1’ (111 “Connection refused”)] code: 2003 }

2020-11-23 13:40 +00:00: There was an error with MySQL Connection

アスタリスクの中の ucp_out.log は以下を示しています。

2020-11-23 13:40 +00:00: Starting FreePBX…
2020-11-23 13:40 +00:00: { AMPDBUSER: ‘freepbxuser’,
2020-11-23 13:40 +00:00: AMPDBPASS: ‘****’,
2020-11-23 13:40 +00:00: AMPDBHOST: ‘localhost’,
2020-11-23 13:40 +00:00: AMPDBNAME: ‘asterisk’,
2020-11-23 13:40 +00:00: AMPDBENGINE: ‘mysql’,
2020-11-23 13:40 +00:00: datasource: ‘’ } 

私はmariadbを使用しています。このユーザーやデータベースが存在しない可能性がありますか?

ご協力ありがとうございます!


FreePBXの詳細設定にアクセスすると、空白のページが表示されることを忘れました。ここに画像の説明を入力してください。

答え1

Debianで同様の問題がある場合は、nodejs 10(以前または新規ではない)を試してみて、freePBX 15(2020)でアスタリスク15 - 16 - 17を試してください。これで問題が解決しました。すべてが同じように構成されているので、おそらく奇妙なバグでした。

関連情報