Asterisk

Software screenshot:
Asterisk
Podrobnosti Software:
Verze: 14.6.1 / 15.0.0 Beta 1 Aktualizováno
Datum uploadu: 2 Oct 17
Vývojka: Digium, Inc
Licence: Volný
Popularita: 1026

Rating: 5.0/5 (Total Votes: 1)

Asterisk je nejoblíbenější software PBX (Private Branch Exchange) a systém IVR (Interactive Voice Response) navržený z offsetu pro poskytování spolehlivého a spolehlivého telefonního stroje, vývojářům, kteří chtějí vytvořit komunikační aplikace.

Jedná se o software otevřeného zdrojového příkazového řádku, který nabízí veškerou flexibilitu, kterou vývojáři a integrátoři potřebují k vytvoření bezplatných komunikačních řešení. Může být také použit jako brána, server funkce / média nebo call centrum.


Funkce na první pohled

Klíčové funkce zahrnují systém IVR (Interactive Voice Response), konferenční most, všechny stavební bloky potřebné k vytvoření serveru PBX (Private Branch Exchange) a prakticky všechny ostatní komunikační nástroje, které si můžete představit.

Asterisk lze použít jako přepínač (PBX), konfigurovaný jako jádro hybridní pobočkové ústředny nebo IP, pro přepínání hovorů, umožnění různých funkcí, připojení volajících a správu tras s vnějším světem přes IP, digitální (T1 / E1) nebo analogové (POTS).

Začínáme s aplikací Asterisk

Instalace systému Asterisk na systém GNU / Linux se ukáže jako jednoduchý úkol, neboť vše, co musíte udělat po stažení a rozbalení nejnovější verze softwaru (viz odkaz na stažení výše), musíte provést konfiguraci "/ lsquo; && make & rsquo; v emulátoru terminálu, samozřejmě po navigaci na místo extrahovaných archivních souborů (např. cd /home/softoware/asterisk-13.0.1).

Po úspěšném procesu kompilace vám zpráva upozorní, že Asterisk lze nainstalovat do vašeho systému spuštěním instalace & rsquo; příkaz root jako root nebo sudo make install & rsquo; jako privilegovaný uživatel. To znamená, že nyní můžete použít Asterisk a nainstalovat také jednu z front-end, která jsou k dispozici na Softoware.


Podporované operační systémy

Asterisk je multiplatformní software, který podporuje a provozuje širokou škálu operačních systémů Linux a UNIX, včetně GNU / Linux, FreeBSD, OpenBSD, Solaris a Mac OS X. Může být úspěšně instalované na 64bitových a 32bitových hardwarových platformách.

Co je nové v této verzi:

  • Tato vydání řeší několik otázek, které komunita hlásila a nebyla by možná bez vaší účasti.

Co je nového ve verzi 14.6.0:

  • Tato vydání řeší několik otázek, by nebylo možné bez vaší účasti.

Co je nového ve verzi 14.2.1:

  • AST-2016-008: Crash na nabídce SDP nebo odpověď z koncového bodu pomocí Opus
  • Je-li s kodekem Opus přijata nabídka nebo odpověď SDP a parametry formátu jsou odděleny mezerou, bude kód odpovědný za analýzu rekurzivně volat, dokud se nezruší. K tomu dojde, protože kód správně nezachytává mezery oddělující parametry.
  • To nevyžaduje, aby koncový bod měl Opus nakonfigurovaný v programu Asterisk. To také nevyžaduje ověření koncového bodu. Pokud je host zapnutý pro chan_sip nebo anonymní v chan_pjsip, nabídka nebo odpověď SDP je ještě zpracována a dojde k selhání.
  • AST-2016-009: Vzdálená neověřená relace v souboru chan_sip
  • Ovladač kanálu chan_sip má liberální definici mezery při pokusu o odstranění obsahu mezi názvem hlavičky SIP a znakem dvojtečky. Spíše než po RFC 3261 a odstranění pouze mezery a vodorovné karty, Asterisk zachází s jakýmkoli neptisknutelným znakem ASCII, jako by byl prázdný znak. To znamená, že hlavičky, jako například
  • Kontaktx01:
  • bude považována za platnou hlavičku kontaktu. To většinou nepředstavuje problém, dokud nebude Asterisk umístěn v tandemu s autentizačním SIP proxy. V takovém případě může chybné kombinace platných a neplatných záhlaví do záhlaví způsobit, že proxy povolí požadavek INVITE na Asterisk bez ověření, protože se domnívá, že žádost je požadavek v dialogovém okně. V důsledku chyby popsané výše však bude požadavek vypadat jako požadavek mimo Asparku. Asterisk pak zpracuje požadavek jako nový hovor. Výsledkem je, že Asterisk dokáže zpracovat hovory z neověřených zdrojů bez jakékoliv autentizace.
  • Pokud nepoužíváte proxy pro ověřování, pak vás tento problém neovlivní. Pokud je váš server proxy v dialogovém režimu (což znamená, že proxy udržuje přehled o tom, jaké dialogy jsou aktuálně platné), pak se tento problém netýká vás. Pokud použijete chan_pjsip namísto chan_sip, tento problém vás neovlivní.

Co je nového ve verzi 14.2.0:

  • Vylepšení provedená ve verzi 14.2.0:
  • ASTERISK-26558 - app_queue: přidat proměnnou, aby zjistila, zda není po frontu odpověď na hovor
  • ASTERISK-26176 - chan_sip: Přidat účetní kód do AMI PeerEntry
  • ASTERISK-26538 - codec_opus: Přidejte ukázku do configs / samples / codecs.conf.sample
  • ASTERISK-26488 - ARI: Přidávejte příkazy "ari show app", "ari show apps" a "ari set debug" příkazy CLI
  • ASTERISK-26418 - res_rtp_asterisk: Zrychlení rozlišení ICE černým seznamem hostitelských podsítí, které nejsou zapojeny do RTP
  • Opraveny chyby ve verzi 14.2.0:
  • ASTERISK-26608 - Selhání kompilace a propojení na OpenBSD
  • ASTERISK-26520 - codec_opus: Generovaná linka fmtp nemá žádný obsah
  • ASTERISK-26605 - codec_opus: Varování před nevyžádanou poštou, když byl Opus vyjednán, ale codec_opus nebyl načten.
  • ASTERISK-26516 - pjsip: Zkorumpování paměti s možným únikem paměti.
  • ASTERISK-26556 - manažer: Verze AMI je v Ast 13 a 14 stejná, i přes změny syntaxe Ast 14
  • ASTERISK-26343 - ASTERISK-25951 způsobuje problémy pro manipulaci s římsou přes agi
  • ASTERISK-26592 - Poslední verze libedit (3.1) je výchozím nastavením pro unicode a dělá hvězdičku CLI číst smetí
  • ASTERISK-26565 - chan_unistim na 11, 13, 14 přidržení hovoru dočasně blokuje soubor
  • ASTERISK-26575 - testsuite: Potřebujete-li zkontrolovat funkčnost PJSIP, když není vložena res_srtp.
  • ASTERISK-26571 - res_pjsip: Rozlišení nesprávné při explicitním transportu protokolu IPv6 configuredASTERISK-26468 - ari: Události Bridge přestanou fungovat po této sekvenci volání ARI
  • ASTERISK-24400 - ooh323 posílá špatný kód zavěšení
  • ASTERISK-26555 - Video s několika stranami: Opravit některé příspěvky Asterisk-11 regrese
  • ASTERISK-26412 - sestavení: Připravte se na gcc 6.2
  • ASTERISK-26509 - Několik varování o nepodstatném odmítnutí při vytváření Ubuntu 16.10
  • ASTERISK-26523 - chan_sip: Asterisk 13.12.1 odpojí příchozí hovory po 2 minutách - rtptimeout se chová špatně - regrese
  • ASTERISK-26549 - app_dial: Při použití funkce PickupChan () některé kanály mohou mít nesprávný stav zařízení
  • ASTERISK-24274 - [patch] Formát kodeku není zahrnut do atributů SDP médií při použití kodeku SLIN48
  • ASTERISK-26311 - [patch] rtp_engine: Umožňuje více než 32 dynamických typů užitečných zatížení.
  • ASTERISK-26506 - [patch] res_pjsip_outbound_publish: Pád při publikování v publisher_client_send na adrese res_pjsip_outbound_publish.c
  • ASTERISK-25070 - Fix FTBFS na Hurd
  • ASTERISK-26476 - chan_sip: Nesprávná možnost zobrazení "Odchozí reg. opakujte 403 " v nastavení "sip show"
  • ASTERISK-26541 - res_pjsip_sdp_rtp: Omezení počtu formátů na maximum
  • ASTERISK-26537 - AMI: Událost NewConnectedLine není zdokumentována
  • ASTERISK-26526 - [UBSAN] vector.h: nulový ukazatel může být předán jako argument 2 do memcpy
  • ASTERISK-26524 - astobj2: proměnná data_size je zbytečný prostor, když AO2_DEBUG není povolen.
  • ASTERISK-26344 - Asterisk 13.11.0 + PJSIP havárie
  • ASTERISK-26387 - Asterisk se zobrazí krátce po spuštění i bez aktivních hovorů.
  • ASTERISK-26513 - testy / kanály / pjsip / qualify / auth: Rozbití, které je dost nepříjemné
  • ASTERISK-26514 - Společnost Super Awesome: Neurčte transport v souboru pjsip.conf
  • ASTERISK-26510 - pjproject_bundled používá volbu --strip-components tar, která ve starších verzích není podporována
  • ASTERISK-22480 - vložený pjproject: build.mak obsahuje úplnou cestu k verzii
  • ASTERISK-26307 - res_pjsip_caller_id: Chyba při odchozí změně
  • ASTERISK-26503 - app_voicemail: Při použití MailboxExists se Asterisk zhroutí
  • ASTERISK-26423 - res_pjsip_sdp_rtp: Asymetrický RTP kodek může způsobit ztrátu zvuku a neochotu
  • ASTERISK-26309 - [patch] res_pjsip: Povolit instalace protokolu IPv4 / IPv6 (Dual Stack).
  • ASTERISK-26482 - [patch] chan_pjsip: segfault na již odpojené relaci
  • ASTERISK-26421 - Segmentační porucha s ARI pochází z mixovacího můstku se 43 klienty
  • ASTERISK-26444 - příkaz 'features show' v jazyce CLI se nevrací.
  • ASTERISK-26480 - [patch] CLI: ladění sady jádra: Automatické dokončení souboru bez modulu
  • ASTERISK-26356 - menuuselect: neplatný test pro GTK2
  • ASTERISK-26462 - [patch] app_queue: Když používáte fronty v reálném čase, nastavení zpět do prázdného kontextu nezastaví používání klávesy exit
  • ASTERISK-26439 - chan_rtp: Selhání při vzniku
  • ASTERISK-26457 - [patch] force_rport, auto_comedia: Žádná detekce NAT nebyla spuštěna.
  • ASTERISK-26618 - sestavení: doplněk Backport librt check to configure.ac
  • Nové funkce provedené ve verzi 14.2.0:
  • ASTERISK-26595 - ARI: Přidá možnost ovládat zdroj videa v míchacím můstku s více stranami
  • ASTERISK-26492 - ARI: Přidat schopnost zadat proměnné kanálu na událostech websocket
  • ASTERISK-26470 - ARI: Přidejte pole "asterisk_id" k odchozím událostem

Co je nového ve verzi 13.5.0:

  • AST-2014-012: Oprava chyby se smíšenými ACL adresami rodiny. Před tímto zaviněním byla pro porovnání veškeré příchozí návštěvnosti použita rodina adres první položky v ACL. To by mohlo vést k přenosu dalších adres IP adres, které obcházejí ACL.
  • AST-2014-013: Opravy PJSIP ACL nezačíná při spuštění a použití / problémy ACL v kontaktu Největší problém opravuje tato oprava je, že ACL nebyly dříve načteny při vložení modulu res_pjsip_acl. Navíc možnosti ACL contact_permit a contact_acl byly účinně interpretovány jako contact_deny a tato oprava opraví také.
  • AST-2014-015: Oprava stavu závodu v souboru chan_pjsip při odesílání odpovědí po příjmu CANCEL. Vzhledem k serializované architektuře chan_pjsip existuje podmínka závodu, kdy může být CANCEL přijata a zpracována před odesláním odpovědí (například 180 vyzvánění, 183 relací a 200 OK). Protože se relace nachází v neočekávaném stavu, PJSIP se při pokusu o toto potvrdí. Tato změna činí tak, aby tyto odpovědi nebyly odeslány na odpojených relacích.
  • AST-2014-016: Oprava chyby při příjmu v dialogu INVITE s Nahrazuje v res_pjsip_refer. Implementace příkazu INVITE s příkazem Nahrazuje v res_pjsip_refer neočekává, že se objeví v dialogovém okně. V důsledku toho by se nesprávně pokoušel zavěsit kanál, o kterém se domníval, že je pod jeho kontrolou. Ve skutečnosti by kanál byl pod kontrolou jiného vlákna. Když druhý podproces přistoupil k kanálu, měl by přístup k uvolněné paměti a mohlo by dojít k selhání. Tato změna způsobí, že res_pjsip_refer nekoná v dialogu INVITE s nahrazen.
  • AST-2014-017 - app_confbridge: rozšíření povolení / oprávnění třídy. Rozsáhlé oprávnění funkce funkce dial-up Confbridge pomocí funkce AMI a nevhodná autorizace třídy pro akci ConfbridgeStartRecord. Funkce volaného plánu CONFBRIDGE při spouštění z externího protokolu (například AMI) může mít za následek zvýšení úrovně oprávnění. Také akce AMI "oConfbridgeStartRecorda" může být také použita k provádění libovolných systémových příkazů bez nutnosti nejprve ověřit přístup k systému. Asterisk nyní zabraňuje provedení funkce CONFBRIDGE z externího rozhraní, pokud je volba live_dangerously nastavena na hodnotu ne. Také akce "oConfbridgeStartRecorda € AMI" je nyní povoleno pouze pro uživatele se systémovou úrovní.
  • AST-2014-018 - func_db: Rozšíření povolení funkce Dialplan prostřednictvím AMI. Funkce DB dialplan, pokud je spuštěna z externího protokolu (například AMI), může vést k eskalaci oprávnění. Asterisk nyní zabraňuje spuštění funkce DB z externího rozhraní, pokud je volba live_dangerously nastavena na hodnotu
  • .

Co je nového ve verzi 13.0.1:

  • AST-2014-012: Oprava chyby se smíšenými ACL adresami rodiny. Před tímto zaviněním byla pro porovnání veškeré příchozí návštěvnosti použita rodina adres první položky v ACL. To by mohlo vést k přenosu dalších adres IP adres, které obcházejí ACL.
  • AST-2014-013: Opravy PJSIP ACL nezačíná při spuštění a použití / problémy ACL v kontaktu Největší problém opravuje tato oprava je, že ACL nebyly dříve načteny při vložení modulu res_pjsip_acl. Navíc možnosti ACL contact_permit a contact_acl byly účinně interpretovány jako contact_deny a tato oprava opraví také.
  • AST-2014-015: Oprava stavu závodu v souboru chan_pjsip při odesílání odpovědí po příjmu CANCEL. Vzhledem k serializované architektuře chan_pjsip existuje podmínka závodu, kdy může být CANCEL přijata a zpracována před odesláním odpovědí (například 180 vyzvánění, 183 relací a 200 OK). Protože se relace nachází v neočekávaném stavu, PJSIP se při pokusu o toto potvrdí. Tato změna činí tak, aby tyto odpovědi nebyly odeslány na odpojených relacích.
  • AST-2014-016: Oprava chyby při příjmu v dialogu INVITE s Nahrazuje v res_pjsip_refer. Implementace příkazu INVITE s příkazem Nahrazuje v res_pjsip_refer neočekává, že se objeví v dialogovém okně. V důsledku toho by se nesprávně pokoušel zavěsit kanál, o kterém se domníval, že je pod jeho kontrolou. Ve skutečnosti by kanál byl pod kontrolou jiného vlákna. Když druhý podproces přistoupil k kanálu, měl by přístup k uvolněné paměti a mohlo by dojít k selhání. Tato změna způsobí, že res_pjsip_refer nekoná v dialogu INVITE s nahrazen.
  • AST-2014-017 - app_confbridge: rozšíření povolení / oprávnění třídy. Rozsáhlé oprávnění funkce funkce dial-up Confbridge pomocí funkce AMI a nevhodná autorizace třídy pro akci ConfbridgeStartRecord. Funkce volaného plánu CONFBRIDGE při spouštění z externího protokolu (například AMI) může mít za následek zvýšení úrovně oprávnění. Také akce AMI "oConfbridgeStartRecorda" může být také použita k provádění libovolných systémových příkazů bez nutnosti nejprve ověřit přístup k systému. Asterisk nyní zabraňuje provedení funkce CONFBRIDGE z externího rozhraní, pokud je volba live_dangerously nastavena na hodnotu ne. Také akce "oConfbridgeStartRecorda € AMI" je nyní povoleno pouze pro uživatele se systémovou úrovní.
  • AST-2014-018 - func_db: Rozšíření povolení funkce Dialplan prostřednictvím AMI. Funkce DB dialplan, pokud je spuštěna z externího protokolu (například AMI), může vést k eskalaci oprávnění. Asterisk nyní zabraňuje spuštění funkce DB z externího rozhraní, pokud je volba live_dangerously nastavena na hodnotu
  • .

Co je nového ve verzi 1.8.12.0:

  • Zabraňte vázání chanspy na zombie kanály
  • Zruší vydání ASTERISK-19493. Nahlásil lvl)
  • Opravy Volby m a r a volání s vidlicí, která generují varování pro hlasové snímky.
  • (Zruší vydání ASTERISK-16901. Oznámil Chris Gentle)
  • Odstraňte omezení přidržení ISDN pro nepřemostěné hovory.
  • (Zavře vydání problému ASTERISK-19388.) Birger Harzenetter)
  • Opravte kopírování kódu CDR (kód účtu) na místní kanály.
  • (Zruší vydání ASTERISK-19384.)
  • Ujistěte se, že Asterisk potvrzuje ACK na hodnotu 4xx na Nahrazuje chyby
  • (Zavře vydání ASTERISK-19303. Nahlášil Jon Tsiros)
  • Odstraňte dvojité uzavření deskriptoru souborů v adresáři manager.c
  • (Zavře vydání ASTERISK-18453. Nahlášil Jaco Kroon)

Co je nového ve verzi 1.8.10.1:

  • Vydání Asterisk 1.8.10.1 a 10.2.1 řeší dva problémy. Nejprve vyřeší problém v app_milliwatt, kde může být na zásobníku potenciálně překročen vyrovnávací paměť, ale není možné provádět vzdálené spuštění kódu. Za druhé, vyřeší problém v protokolu HTTP AMI, kde mohou být použity informace o ověření digestu, aby bylo možné překročit vyrovnávací paměť na zásobníku, což umožňuje vkládání a spouštění kódu.
  • Tyto problémy a jejich řešení jsou popsány v bezpečnostním poradenství.

Co je nového ve verzi 1.8.0:

  • Toto vydání obsahuje nové funkce. Seznam nových funkcí, které byly součástí tohoto vydání, naleznete v souboru CHANGES uvnitř zdrojového balíčku. Jelikož se jedná o nové hlavní vydání, uživatelé jsou vyzýváni, aby provedli rozsáhlé testování před upgradem na tuto verzi ve výrobním prostředí.

Co je nového ve verzi 1.4.24:

  • Vývojový tým společnosti Asterisk s potěšením oznamuje uvolnění Asteriska 1.4.24 a je k dispozici ke stažení na adrese http://downloads.digium.com/
  • Kromě dalších oprav chyb opraví tento kandidát na vydání několika problémů s haváriemi a vyřešil některé zbývající problémy týkající se vyzvednutí a parkování, které byly objeveny po vydání Asterisku 1.4.23. Dále byly vyřešeny problémy týkající se chan_iax2 a regrese zavedené do rozšíření h.
  • Toto vydání označuje první zařazení souhrnných souborů pro vydání, které budou zahrnuty do všech budoucích verzí. Cílem je poskytnout jasnější přehled o změnách, ke kterým došlo mezi současným a předchozím vydáním, které problémy byly uzavřeny a které komunity se podílely na předkládání problémů, při zavádění kódu a vydávání testů. Navíc diffstat na konci souboru ukáže na krátký pohled počet změn provedených v souborech mezi předchozími a aktuálními verzemi.
  • Shrnutí změn v tomto vydání naleznete v přehledu o vydání. Úplný seznam změn v této verzi naleznete v tématu ChangeLog.
  • Následující seznam chyb byl vyřešen za účasti komunity a toto vydání by bez vaší pomoci nebylo možné!
  • Paging aplikace narazí na hvězdičku. Zavře číslo # 14308. Vložil bluefox. Testován kc0bvu. Patched by seanbright.
  • Pád v aplikaci VoiceMailMain, pokud dojde k zavření, než bude zadáno platné číslo poštovní schránky (pouze IMAP). Zavře číslo # 14473. Odesláno a opravu dwpaul.
  • Příchozí volání Gtalku se nezdaří. Zavře číslo # 13984. Předkládá, testuje a opravuje jcovert.
  • Všichni kolegové v reálném čase nejsou po "sip reload" nikdy kvalifikováni. Zavře číslo # 14196. Předkládá, testuje a opravuje pdf.
  • SIP se nezúčastní přenosu. Uzavře číslo 14611. Předkládá, testuje a opravuje klaus3000.

Podobný software

iPhone Asterisk
iPhone Asterisk

2 Jun 15

Zfone
Zfone

3 Jun 15

twerp
twerp

14 Apr 15

TCDialer
TCDialer

3 Jun 15

Ostatní software developer Digium, Inc

AsteriskNOW
AsteriskNOW

2 Jun 15

Komentáře k Asterisk

Komentáře nebyl nalezen
Přidat komentář
Zapnout obrázky!