Asterisk

소프트웨어 스크린 샷:
Asterisk
소프트웨어 정보:
버전: 14.6.1 / 15.0.0 Beta 1 업데이트
업로드 날짜: 2 Oct 17
개발자: Digium, Inc
라이센스: 무료
인기: 794

Rating: 5.0/5 (Total Votes: 1)

별표 (Asterisk)는 가장 널리 사용되는 PBX (Private Branch Exchange) 소프트웨어 및 IVR (Interactive Voice Response) 시스템으로 유능하고 안정적인 텔레포니 엔진을 제공하기 위해 오프셋에서 설계되었으며 통신 응용 프로그램을 만들려는 개발자를위한 툴킷입니다. .

오픈 소스 명령 줄 소프트웨어로서 개발자와 통합 업체가 무료로 고급 통신 솔루션을 만드는 데 필요한 모든 유연성을 제공합니다. 게이트웨이, 기능 / 미디어 서버 또는 콜센터로 사용할 수도 있습니다.


기능 요약

주요 기능으로는 IVR (Interactive Voice Response) 시스템, 컨퍼런스 브리지, PBX (Private Branch Exchange) 서버를 만드는 데 필요한 모든 빌딩 블록 및 상상할 수있는 거의 모든 커뮤니케이션 도구가 있습니다.

별표 (*)는 하이브리드 PBX 또는 IP의 핵심으로 구성된 스위치 (PBX)로 사용되어 통화 전환, 다양한 기능 사용, 발신자 연결 및 외부 세계와의 경로 관리를 IP, 디지털 (T1 / E1) 또는 아날로그 (POTS) 연결.

별표 시작하기

GNU / Linux 시스템에 Asterisk를 설치하는 것은 쉬운 일이다. 소프트웨어의 최신 버전을 다운로드하고 압축을 풀고 (위의 다운로드 링크 참조), & lsquo; ./ configure를 실행해야만한다. && make & rsquo; 명령은 터미널 에뮬레이터에서 추출한 아카이브 파일 (예 : cd /home/softoware/asterisk-13.0.1)의 위치로 이동 한 후 표시됩니다.

성공적인 컴파일 과정이 끝나면 & lsquo; make install & rsquo;를 실행하여 시스템에 Asterisk를 설치할 수 있다는 메시지가 나타납니다. root로 명령하거나 & sudo make install & rsquo; 명령을 권한있는 사용자로 사용하십시오. 이제는 Asterisk를 사용할 수 있으며 Softoware에서 사용할 수있는 프론트 엔드 중 하나를 설치할 수 있습니다.


지원되는 운영 체제

Asterisk는 GNU / Linux, FreeBSD, OpenBSD, Solaris 및 Mac OS X를 포함하여 다양한 Linux 및 UNIX와 유사한 운영 체제에서 지원되고 실행된다는 다중 플랫폼 소프트웨어입니다. 64 비트 및 32 비트 하드웨어 플랫폼에 설치됩니다.

이 릴리스의 새로운 기능 :

이 보도 자료는 커뮤니티에서보고 한 몇 가지 문제를 해결하고 귀하의 참여 없이는 불가능했을 것입니다.

버전 14.6.0의 새로운 기능 :

이 릴리스는 커뮤니티에서보고 한 몇 가지 문제를 해결하고 사용자의 참여 없이는 불가능했을 것입니다.

버전 14.2.1의 새로운 기능 :

AST-2016-008 : Opus를 사용하는 SDP 쿠폰 또는 엔드 포인트에서 응답시 충돌
Opus 코덱을 사용하여 SDP 오퍼 또는 응답을 받고 형식 매개 변수를 공백으로 구분하면 구문 분석을 담당하는 코드가 충돌 할 때까지 재귀 적으로 자신을 호출합니다. 이는 코드가 매개 변수를 구분하는 공백을 올바르게 처리하지 못하기 때문에 발생합니다.
엔드 포인트가 Asterisk에서 Opus를 구성하도록 요구하지 않습니다. 또한 엔드 포인트를 인증 할 필요가 없습니다. guest가 chan_sip 또는 anonymous에 대해 chan_pjsip에서 활성화 된 경우 SDP 제공 또는 응답이 여전히 처리되고 충돌이 발생합니다.
AST-2016-009 : chan_sip의 원격 인증되지 않은 세션
chan_sip 채널 드라이버는 SIP 헤더 이름과 콜론 문자 사이에서 내용을 제거하려고 시도 할 때 여백에 대한 자유로운 정의를 가지고 있습니다. 별표는 RFC 3261을 따르지 않고 공백과 가로 탭만 제거하는 대신 인쇄 할 수없는 ASCII 문자를 공백 문자로 처리합니다. 즉, 다음과 같은 헤더가 있음을 의미합니다.
연락처 xxx :

는 유효한 연락처 헤더로 간주됩니다. 이것은 Asterisk가 인증 SIP 프록시와 함께 배치되기 전까지는 대부분 문제가되지 않습니다. 이 경우 유효한 헤더와 유효하지 않은 헤더를 교묘하게 조합하면 요청이 대화 중 요청이라고 생각하기 때문에 프록시가 인증없이 Asterisk에 대한 INVITE 요청을 허용 할 수 있습니다. 그러나 위에 설명 된 버그로 인해 요청은 Asterisk에 대한 대화 외부 요청과 비슷하게 보입니다. 그러면 별표가 새 요청으로 요청을 처리합니다. 결과적으로 Asterisk는 인증을 거치지 않은 상태에서 호출을 처리 할 수 ​​있습니다.
인증을 위해 프록시를 사용하지 않는다면이 문제는 영향을 미치지 않습니다. 프록시가 대화 상자 인식 (프록시가 현재 유효한 대화 상자를 추적 함을 의미 함) 인 경우이 문제는 영향을 미치지 않습니다. chan_sip 대신 chan_pjsip을 사용하면이 문제는 영향을주지 않습니다.

버전 14.2.0의 새로운 기능 :

버전 14.2.0의 향상된 기능 :
ASTERISK-26558 - app_queue : 대기열 뒤에 호출에 응답이 없으면 변수를 추가한다.
ASTERISK-26176 - chan_sip : AMI PeerEntry에 AccountCode 추가
ASTERISK-26538 - codec_opus : configs / samples / codecs.conf.sample에 샘플 추가
ASTERISK-26488 - ARI : 'ari show app', 'ari show apps'및 'ari set debug'CLI 명령 추가
ASTERISK-26418 - res_rtp_asterisk : RTP와 관련이없는 호스트 서브넷을 블랙리스트에 넣어 ICE 해상도 향상
버전 14.2.0에서 수정 된 버그 :
ASTERISK-26608 - OpenBSD에서 컴파일과 링크 실패
ASTERISK-26520 - codec_opus : 생성 된 fmtp 행에 내용이 없음
ASTERISK-26605 - codec_opus : Opus가 협상했지만 codec_opus가로드되지 않았을 때 스팸 경고.
ASTERISK-26516 - pjsip : 가능한 메모리 누수가있는 메모리 손상.
ASTERISK-26556 - 관리자 : Ast 14 구문 변경에도 불구하고 Ast 13 및 14와 동일한 AMI 버전 보고서
ASTERISK-26343 - ASTERISK-25951이 agi를 ​​통해 callerid 조작 문제를 일으킴
ASTERISK-26592 - 최신 libedit (3.1)은 기본값으로 유니 코드를 사용하고 별표 CLI를 쓰레기로 읽습니다.

ASTERISK-26565 - chan_unistim on 11, 13, 14 통화 대기 중 일시적으로 잠김 설정
ASTERISK-26575 - testsuite : res_srtp가로드되지 않은 경우 PJSIP 기능을 확인해야합니다.
ASTERISK-26571 - res_pjsip : 명시 적 IPv6 전송이 구성된 경우 해결이 잘못됨 ASTERISK-26468 - ari :이 일련의 ARI 호출 후에 브리지 이벤트가 작동을 멈 춥니 다.
ASTERISK-24400 - ooh323 잘못된 전화 접속 코드를 보냅니다.
ASTERISK-26555 - 다자간 비디오 : Asterisk-11 회귀 분석 일부 수정
ASTERISK-26412 - 빌드 : gcc 6.2 준비
ASTERISK-26509 - 우분투 16.10에서 빌드 할 때 중요하지 않은 몇 가지 권장되지 않는 경고
ASTERISK-26523 - chan_sip : 별표 13.12.1은 2 분 후에 걸려 오는 전화의 연결을 끊습니다 - rtptimeout은 잘못 작동합니다 - 회귀
ASTERISK-26549 - app_dial : PickupChan ()을 사용하면 일부 채널의 장치 상태가 올바르지 않을 수 있습니다.
ASTERISK-24274 - SLIN48 코덱을 사용하는 경우 [patch] 코덱 형식이 SDP 미디어 속성에 포함되지 않음
ASTERISK-26311 - [patch] rtp_engine : 32 개 이상의 동적 페이로드 유형을 허용합니다.
ASTERISK-26506 - [patch] res_pjsip_outbound_publish : publisher_client_send에서 게시 할 때 crash가 res_pjsip_outbound_publish.c에서 발생합니다.ASTERISK-25070 - 허드에서 FTBFS 수정
ASTERISK-26476 - chan_sip : 잘못된 발신 옵션 인 "발신 번호. 재 시도 (403) & quot; 한 모금 설정 & quot;
ASTERISK-26541 - res_pjsip_sdp_rtp : 최대 형식 수 제한
ASTERISK-26537 - AMI : NewConnectedLine 이벤트가 문서화되지 않았습니다.
ASTERISK-26526 - [UBSAN] vector.h : null 포인터가 인수 2로 memcpy에 전달 될 수 있습니다.
ASTERISK-26524 - astobj2 : AO2_DEBUG가 활성화되지 않은 경우 data_size 변수가 낭비됩니다.
ASTERISK-26344 - 별표 13.11.0 + PJSIP 충돌
ASTERISK-26387 - 활성 전화가 없어도 시작한 직후 별표가 표시됩니다.
ASTERISK-26513 - 테스트 / 채널 / pjsip / qualify / auth : 성가심만큼 크래시
ASTERISK-26514 - Super Awesome Company : pjsip.conf에서 전송을 지정하지 마십시오.
ASTERISK-26510 - pjproject_bundled는 이전 버전에서 지원되지 않는 tar의 --strip-components 옵션을 사용합니다
ASTERISK-22480 - 임베디드 pjproject : build.mak에는 version.mak에 대한 하드 코드 된 전체 경로가 들어 있습니다.
ASTERISK-26307 - res_pjsip_caller_id : 나가는 변경시 충돌
ASTERISK-26503 - app_voicemail : MailboxExists 사용시 별표 (*)가 충돌 함ASTERISK-26423 - res_pjsip_sdp_rtp : 비대칭 RTP 코덱으로 오디오 손실 및 유성 감을 유발할 수 있습니다.
ASTERISK-26309 - [patch] res_pjsip : IPv4 / IPv6 (이중 스택) 설치를 허용합니다.
ASTERISK-26482 - [패치] chan_pjsip : 이미 연결이 끊긴 세션에서 segfault
ASTERISK-26421 - ARI의 분할 오류는 43 명의 클라이언트와 브리지를 섞는 것을 기점으로
ASTERISK-26444 - CLI의 'features show'명령이 프롬프트를 반환하지 않습니다.
ASTERISK-26480 - [패치] CLI : 코어 세트 디버그 : 자동 완성 파일 아님 모듈
ASTERISK-26356 - menuselect : GTK2에 대한 유효하지 않은 테스트
ASTERISK-26462 - [patch] app_queue : 대기열을 실시간으로 사용하는 동안 빈 컨텍스트로 다시 설정해도 종료 키 사용이 중단되지 않습니다.
ASTERISK-26439 - chan_rtp : 생성시 충돌이 발생합니다.
ASTERISK-26457 - [패치] force_rport, auto_comedia : NAT 감지가 실행되지 않았습니다.
ASTERISK-26618 - 빌드 : Configure.ac에 백릿 포트 검사 추가
버전 14.2.0의 새로운 기능 :
ASTERISK-26595 - ARI : 멀티 파티 믹싱 브리지에서 비디오 소스를 제어하는 ​​기능 추가
ASTERISK-26492 - ARI : websocket 이벤트에서 채널 변수를 지정하는 기능 추가

ASTERISK-26470 - ARI : 발신 이벤트에 'asterisk_id'필드 추가

버전 13.5.0의 새로운 기능 :

AST-2014-012 : 혼합 주소 패밀리 ACL의 오류 수정. 이 커밋 이전에 들어오는 모든 트래픽을 비교하기 위해 ACL의 첫 번째 항목에 대한 주소 패밀리가 사용되었습니다. 이로 인해 ACL을 우회하는 다른 IP 주소 제품군의 트래픽이 발생할 수 있습니다.
AST-2014-013 : PJSIP ACL이 시작시로드되지 않고 연락처에 / ACL 문제가 적용됨이 패치가 수정하는 가장 큰 문제점은 res_pjsip_acl 모듈을로드 할 때 ACL이 이전에로드되지 않았기 때문입니다. 또한 ACL 옵션 인 contact_permit 및 contact_acl은 contact_deny로 해석되었으며이 패치는이를 수정합니다.
AST-2014-015 : CANCEL을받은 후 응답을 보낼 때 chan_pjsip에서 경쟁 조건을 수정합니다. chan_pjsip의 직렬화 된 아키텍처로 인해 응답 (예 : 180 Ringing, 183 Session Progress 및 200 OK)을 보내기 전에 CANCEL을 받고 처리 할 수있는 경쟁 조건이 있습니다. 세션이 예기치 않은 상태이기 때문에 PJSIP는이 시도가있을 때이를 주장합니다. 이 변경으로 인해 이러한 응답은 연결이 끊긴 세션에서 전송되지 않습니다.

AST-2014-016 : res_pjsip_refer에서 Replaces를 사용하여 대화 상자에있는 INVITE를받을 때 충돌이 발생하는 문제를 수정했습니다. res_pjsip_refer에서 Replaces를 사용하여 INVITE를 구현해도 대화 상자에서 발생하지는 않습니다. 결과적으로 그것은 잘못 통제 된 채널을 끊으려고 시도 할 것입니다. 실제로 채널은 다른 스레드의 제어를받습니다. 다른 스레드가 채널에 액세스 할 때 해제 된 메모리에 액세스하고 충돌 할 수 있습니다. 이 변경으로 인해 res_pjsip_refer가 대화 상자의 INVITE에 대체와 함께 작동하지 않습니다.

AST-2014-017 - app_confbridge : 권한 에스컬레이션 / 수업 승인. Confbridge Dialplan은 AMI를 통한 권한 승격과 ConfbridgeStartRecord 작업에 대한 부적절한 클래스 권한 부여 기능을 수행합니다. 외부 프로토콜 (예 : AMI)에서 CONFBRIDGE 다이얼 플랜 기능을 실행하면 권한 에스컬레이션이 발생할 수 있습니다. 또한 AMI 조치 인 oConfbridgeStartRecorda는 시스템 액세스를 먼저 확인하지 않고 임의의 시스템 명령을 실행하는 데 사용될 수 있습니다. live_dangerously 옵션이 no로 설정된 경우 별표는 이제 외부 인터페이스에서 CONFBRIDGE 함수가 실행되는 것을 금지합니다. 또한 aConnectionStartRecordaAm 액션은 시스템 수준의 액세스 권한을 가진 사용자 만 실행할 수 있습니다.
AST-2014-018 - func_db : AMI를 통한 DB Dialplan 기능 권한 에스컬레이션. 외부 프로토콜 (예 : AMI)에서 실행될 때 DB 다이얼 플랜 기능은 권한 에스컬레이션을 초래할 수 있습니다. live_dangerously 옵션이 no로 설정된 경우 별표는 이제 외부 인터페이스에서 DB 함수가 실행되는 것을 금지합니다.

버전 13.0.1의 새로운 기능 :

AST-2014-012 : 혼합 주소 패밀리 ACL의 오류 수정. 이 커밋 이전에 들어오는 모든 트래픽을 비교하기 위해 ACL의 첫 번째 항목에 대한 주소 패밀리가 사용되었습니다. 이로 인해 ACL을 우회하는 다른 IP 주소 제품군의 트래픽이 발생할 수 있습니다.
AST-2014-013 : PJSIP ACL이 시작시로드되지 않고 연락처에 / ACL 문제가 적용됨이 패치가 수정하는 가장 큰 문제점은 res_pjsip_acl 모듈을로드 할 때 ACL이 이전에로드되지 않았기 때문입니다. 또한 ACL 옵션 인 contact_permit 및 contact_acl은 contact_deny로 해석되었으며이 패치는이를 수정합니다.
AST-2014-015 : CANCEL을받은 후 응답을 보낼 때 chan_pjsip에서 경쟁 조건을 수정합니다. chan_pjsip의 직렬화 된 아키텍처로 인해 응답 (예 : 180 Ringing, 183 Session Progress 및 200 OK)을 보내기 전에 CANCEL을 받고 처리 할 수있는 경쟁 조건이 있습니다. 세션이 예기치 않은 상태이기 때문에 PJSIP는이 시도가있을 때이를 주장합니다. 이 변경으로 인해 이러한 응답은 연결이 끊긴 세션에서 전송되지 않습니다.

AST-2014-016 : res_pjsip_refer에서 Replaces를 사용하여 대화 상자에있는 INVITE를받을 때 충돌이 발생하는 문제를 수정했습니다. res_pjsip_refer에서 Replaces를 사용하여 INVITE를 구현해도 대화 상자에서 발생하지는 않습니다. 결과적으로 그것은 잘못 통제 된 채널을 끊으려고 시도 할 것입니다. 실제로 채널은 다른 스레드의 제어를받습니다. 다른 스레드가 채널에 액세스 할 때 해제 된 메모리에 액세스하고 충돌 할 수 있습니다. 이 변경으로 인해 res_pjsip_refer가 대화 상자의 INVITE에 대체와 함께 작동하지 않습니다.

AST-2014-017 - app_confbridge : 권한 에스컬레이션 / 수업 승인. Confbridge Dialplan은 AMI를 통한 권한 승격과 ConfbridgeStartRecord 작업에 대한 부적절한 클래스 권한 부여 기능을 수행합니다. CONFBRIDGE 다이얼 플랜 기능은 외부 프로토콜 (예 : AMI)에서 실행하면 권한 에스컬레이션이 발생할 수 있습니다. 또한 AMI 조치 인 oConfbridgeStartRecorda는 시스템 액세스를 먼저 확인하지 않고 임의의 시스템 명령을 실행하는 데 사용될 수 있습니다. live_dangerously 옵션이 no로 설정된 경우 별표는 이제 외부 인터페이스에서 CONFBRIDGE 함수가 실행되는 것을 금지합니다. 또한 aConnectionStartRecordaAm 액션은 시스템 수준의 액세스 권한을 가진 사용자 만 실행할 수 있습니다.
AST-2014-018 - func_db : AMI를 통한 DB Dialplan 기능 권한 에스컬레이션. 외부 프로토콜 (예 : AMI)에서 실행될 때 DB 다이얼 플랜 기능은 권한 에스컬레이션을 초래할 수 있습니다. live_dangerously 옵션이 no로 설정된 경우 별표는 이제 외부 인터페이스에서 DB 함수가 실행되는 것을 금지합니다.

버전 1.8.12.0의 새로운 기능 :

chanspy가 좀비 채널에 바인딩되지 않게합니다.
(닫기 ASTERISK-19493 문제, lvl에 의해보고 됨)
음성 m 및 r 옵션과 음성 프레임에 대한 경고를 생성하는 분기 된 전화를 수정합니다.
(문제 제기 ASTERISK-16901, Chris Gentle의보고)
브리징되지 않은 통화에 대한 ISDN 보류 제한을 제거하십시오.
(폐지 ASTERISK-19388.Birger Harzenetter에 의해보고 됨)
CDR (계정 코드)을 로컬 채널로 복사하는 문제를 수정했습니다.
(닫기 ASTERISK-19384 문제, jamicque에 의해보고 됨)
별표가 4xx에 대한 ACK를 인식하여 오류를 대체하는지 확인합니다.
(닫기 ASTERISK-19303 문제, Jon Tsiros의보고)
manager.c에서 파일 설명 자의 이중 닫기를 제거하십시오.
(폐쇄 문제 ASTERISK-18453, Jaco Kroon의보고)

버전 1.8.10.1의 새로운 기능 :

Asterisk 1.8.10.1과 10.2.1의 릴리스는 두 가지 문제를 해결합니다. 첫째, 스택에서 버퍼가 잠재적으로 오버런 될 수 있지만 원격 코드 실행이 불가능한 app_milliwatt의 문제를 해결합니다. 두 번째로 다이제스트 인증 정보를 스택의 버퍼 오버런에 사용할 수있는 HTTP AMI의 문제를 해결하여 코드 삽입 및 실행을 허용합니다.
이러한 문제와 해결 방법은 보안 권고에 설명되어 있습니다.

버전 1.8.0의 새로운 기능 :

이 릴리스에는 새로운 기능이 포함되어 있습니다. 이 릴리스에 포함 된 새로운 기능 목록은 소스 패키지의 CHANGES 파일을 참조하십시오. 새로운 주요 릴리스이기 때문에 프로덕션 환경에서이 버전으로 업그레이드하기 전에 확장 테스트를 수행하는 것이 좋습니다.

1.4.24 버전의 새로운 기능 :

Asterisk 개발 팀은 Asterisk 1.4.24의 출시를 자랑스럽게 생각하며, http://downloads.digium.com/에서 즉시 다운로드 할 수 있습니다.
다른 버그 수정 외에도이 릴리스 후보는 여러 충돌 문제를 수정하고 별표 1.4.23이 릴리스 된 후에 발견 된 콜 픽업 및 통화 파킹과 관련된 나머지 문제를 해결했습니다. 또한 chan_iax2와 관련된 문제와 'h'확장에 도입 된 회귀 문제가 해결되었습니다.
이 릴리스는 모든 향후 릴리스에 포함될 릴리스 요약 파일의 첫 번째 포함을 표시합니다. 목적은 현재 릴리스와 이전 릴리스 사이에서 발생한 변경 사항을 닫고 문제점을 제출하고, 코드를 작성하고, 테스트를 수행하는 커뮤니티 구성원을 명확하게 설명하는 것입니다. 또한 파일 끝의 diffstat는 이전 릴리스와 현재 릴리스 사이의 파일 변경 수를 간략하게 보여줍니다.
이 릴리스의 변경 사항 요약은 릴리스 요약을 참조하십시오. 이 릴리스의 변경 사항 전체 목록은 ChangeLog를 참조하십시오.


다음 버그 목록은 커뮤니티의 참여로 해결되었으며이 릴리스는 사용자의 도움 없이는 가능하지 않았습니다.
페이징 응용 프로그램이 별표를 충돌시킵니다. 문제 # 14308을 종료합니다. bluefox가 제출했습니다. kc0bvu에 의해 테스트되었습니다. seanbright가 패치했습니다.
유효한 사서함 번호가 입력되기 전에 전화 끊김이 발생하면 VoiceMailMain에 충돌이 발생합니다 (IMAP 만 해당). 문제 # 14473을 종료합니다. 제출자와 dwpaul이 제공 한 패치.
들어오는 Gtalk 호출이 실패합니다. 문제 # 13984를 종료합니다. jcovert에 의해 제출되고, 테스트되고 패치됩니다.
실시간 피어는 'sip reload'이후에 자격이 없습니다. 문제 # 14196을 종료합니다. 제출, 테스트 및 pdf로 패치.
SIP Attached Transfer가 실패합니다. 14611 문제를 마감합니다. klaus3000이 제출하여 테스트하고 패치했습니다.

유사한 소프트웨어

SIPp
SIPp

3 Jun 15

WombatDialer
WombatDialer

17 Feb 15

PPPGun-Dialer
PPPGun-Dialer

3 Jun 15

Billigvorwahlen
Billigvorwahlen

17 Feb 15

개발자의 기타 소프트웨어 Digium, Inc

AsteriskNOW
AsteriskNOW

2 Jun 15

코멘트 Asterisk

댓글을 찾을 수 없습니다
코멘트를 추가
이미지를 켜십시오!