2014-12-21 7 views
-1


외부의 MySQL 호스트에 별표의 CDR을 저장하려고합니다. FreePBX 고급 설정 섹션의 연결 세부 정보를 수정했습니다.
및/etc/asterisk에서
의 cdr_mysql.conf 파일을 편집했지만 FreePBX가 여전히 외부 MySQL 호스트에 연결할 수 없습니다.
UCP에 로그인하려고 할 때 연결 문자열로 DB에 연결하지 못했습니다.
FreePBX와 연결하려고 시도하는 문자열이 잘못된 것 같습니다. 테스트 .NET 웹 사이트를 설정하여 작동하는 mysql에 대한 연결을 열었으므로 연결 문자열에 다른 구문을 사용하고 있기 때문입니다.
BTW, 내 pbx 컴퓨터에서 텔넷 외부 호스트 수 및 네트워크 문제가 있는지 알 수 있습니다.별표 (*)를 외부 호스트에 저장

내 CDR을 외부 MySQL 호스트에 저장하려면 어떻게해야합니까?

** 편집 : 문제가되지 않도록 원본 mysql 서버의 db 구조도 복사했습니다.

감사합니다!

답변

0

확인 연결 문자열, 방화벽

당신은 연결을 확인하기 위해 명령 줄에서 정말 허용되지 및 방화벽됩니다

mysql -h hostname -u user -ppassword databasename 

을 사용할 수 있습니다 확인하십시오.

당신은 /etc/amportal.conf에서 DB 접속 정보를 얻을 수 있습니다 또는 당신은 여전히 ​​확인 후 문제가있는 경우

/etc/asterisk/freepbx.conf, 당신은 logger.conf에서 디버그를 활성화 할 수 있습니다

+0

빠른 답변 감사합니다. 커맨드 라인을 사용하여 외부 MySQL 호스트에 연결할 수 있습니다. amportal.conf에서 FreePBX GUI에서 설정 한 것을 볼 수 있습니다. 모든게 괜찮아 보이지만 FreePBX는 여전히 연결할 수 없습니다. – user3085271