AGI --> 510 Invalid or unknown command -------------------------1. Permission Issue maybe 파일의 권한 설정 문제일 수 있다. 실행 권한을 설정해 주어라. -------------------------2. lib 폴더 link asterisk agi-bin의 lib 폴더가 링크걸려있다면 이런 현상이 발 생 될 수 있음LIB 폴더를 하드 카피하여 해결 -------------------------3. var_dump 나 print_r 같은 배열 출력 함수. agi verbose 나 a2b debug 등에서 ver_dump, print_r 같은 배열 출력함수를 이용할 경우 에러가 난다.
AGI 음성파일 호출 명령 $agi->exec(..); //음성파일 호출(asnwer를 하지 않아도 음성이 들림) $agi->stream_file("파일명", "종료코드"); // ANSWER를 해야만 음성이 들림. 종료코드를 지정할 수 있음. 종료코드를 전화기에서 DTMF로 보내면 음성파일 play가 중단되고 다음단계로 흐름 $agi->get_data("파일명", 대기시간, 자리수); // 상대방에게 음성을 들려주고 결과값을 DTMF 로 받아올때, // 자리수가 100이어도 #을 누르면 바로 종료로 인식하며 여지껏 받아온 DTMF만 리턴한다.
SIP/2.0 401 Unauthorized (Asterisk 11.17) (2번 서버) ---> (1번 서버) ---> (한국 호) 의 Flow로 전화할때 401 Unauthorized 에러가 나는 경우가 있었다. 나같은 경우는 2개의 서버를 거쳐서 전화를 할 때 이런 에러를 만났었다. 내가 아는 401에러는 보통 Register 할때 나는 에러. Call 시 401에러가 나오니 잠깐 멘붕했지만.... 401에러가 Regi할때 나오는 에러임을 감안하여 역추적한 결과... 1번 서버의 extension name과 2번서버의 extension name이 같아서 생기는 문제였다. SIP 메세지 상의 버그인지 뭔지는 몰라도.... 2번 서버의 extension name으로 Call Message를 보내면, 1..
Asterisk CLI 를 보면 아래 두 메세지가 자주 뜨는것을 볼 수 있다. == Manager 'admin' logged on from 127.0.0.1== Manager 'admin' logged off from 127.0.0.1 해당 메세지는 FreePBX UI로 admin이 접근했다는 메세지라고 함.보통 해커가 Web UI를 통해 침투하면 이 메세지가 반복적으로 계속 노출된다.이때는 asterisk stop 으로도 해커를 막을 수 없고, (Asterisk CLI로 들어오는게 아니라 WEB UI 로 들어오는 거라서..) 서버를 재시작 하면 UI로 접근 시도하는 것을 멈추는 듯하다. (해킹툴마다 다르겠지만 여지껏 내가 경험한 것은 그렇다. 아마도 시그널을 지속적으로 보내다 서버가 꺼져서 접근이 안되..
http://blog.naver.com/calmroad/100102533328
- Total
- Today
- Yesterday
- 서버
- C언어
- 뉴스룸
- 리눅스
- 점유율
- git hub
- nodejs
- Android
- node.js
- C
- 앵커브리핑
- 스위프트
- Node
- 손석희
- CentOS
- Kotlin
- Swift
- mysql
- 노드
- Phaser
- IOS
- linux
- 깃헙
- Asterisk
- 안드로이드
- BBC 가쉽
- xcode
- GIT
- 배열
- php
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | ||||||
2 | 3 | 4 | 5 | 6 | 7 | 8 |
9 | 10 | 11 | 12 | 13 | 14 | 15 |
16 | 17 | 18 | 19 | 20 | 21 | 22 |
23 | 24 | 25 | 26 | 27 | 28 |