나는 별표와 freePBX를 처음 사용합니다. 몇 년 전에 서버를 구축했지만 매우 기본적인 수준이었고 서버를 구축한 지 한 달도 채 되지 않았습니다. 저는 지금 새 회사를 시작하고 있는데 VOIP 시스템이 필요하다는 걸 깨닫고 다시 별표로 돌아갔습니다. 데비안 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를 사용하고 있습니다. 이 사용자나 데이터베이스가 존재하지 않을 수도 있나요?
당신의 도움을 주셔서 감사합니다!
답변1
Debian에서 비슷한 문제가 있는 경우 nodejs 10(이전 또는 신규 아님)을 사용해 보고 freePBX 15(2020)에서 별표 15 - 16 - 17을 사용해 보세요. 이렇게 하면 문제가 해결되었습니다. 모든 것이 동일한 방식으로 구성되었기 때문에 아마도 이상한 버그였을 것입니다.