ఒక సంవత్సరం అభివృద్ధి తర్వాత, ఓపెన్ కమ్యూనికేషన్ ప్లాట్ఫారమ్ ఆస్టరిస్క్ 19 యొక్క కొత్త స్థిరమైన శాఖ విడుదల చేయబడింది, సాఫ్ట్వేర్ PBXలు, వాయిస్ కమ్యూనికేషన్ సిస్టమ్లు, VoIP గేట్వేలు, IVR సిస్టమ్లు (వాయిస్ మెను), వాయిస్ మెయిల్, టెలిఫోన్ కాన్ఫరెన్స్లు మరియు కాల్ సెంటర్లను నిర్వహించడం కోసం ఉపయోగించబడింది. ప్రాజెక్ట్ యొక్క సోర్స్ కోడ్ GPLv2 లైసెన్స్ క్రింద అందుబాటులో ఉంది.
ఆస్టరిస్క్ 19 సాధారణ మద్దతు విడుదలగా వర్గీకరించబడింది, నవీకరణలు రెండు సంవత్సరాల వ్యవధిలో విడుదల చేయబడతాయి. ఆస్టరిస్క్ 18 యొక్క మునుపటి LTS బ్రాంచ్కు మద్దతు అక్టోబర్ 2025 వరకు ఉంటుంది మరియు ఆస్టరిస్క్ 16 బ్రాంచ్కు అక్టోబర్ 2023 వరకు మద్దతు ఉంటుంది. 13.x LTS బ్రాంచ్ మరియు 17.x స్టేజింగ్ బ్రాంచ్కు మద్దతు నిలిపివేయబడింది. LTS విడుదలలు స్థిరత్వం మరియు పనితీరు ఆప్టిమైజేషన్పై దృష్టి పెడతాయి, అయితే సాధారణ విడుదలలు కార్యాచరణను జోడించడంపై దృష్టి పెడతాయి.
ఆస్టరిస్క్ 19లో ముఖ్య మెరుగుదలలు:
- డీబగ్ లాగ్ల కేటగిరీలు అమలు చేయబడ్డాయి, అవసరమైన డీబగ్గింగ్ సమాచారం యొక్క అవుట్పుట్ను మాత్రమే కాన్ఫిగర్ చేయడానికి మిమ్మల్ని అనుమతిస్తుంది. ప్రస్తుతం కింది వర్గాలు అందించబడుతున్నాయి: dtls, dtls_packet, ice, rtcp, rtcp_packet, rtp, rtp_packet, స్టన్ మరియు stun_packet.
- కొత్త లాగ్ ఫార్మాటింగ్ మోడ్ “ప్లెయిన్” జోడించబడింది, దీనిలో ఫైల్ పేరు, ఫంక్షన్ మరియు లైన్ నంబర్ అనవసరమైన నియంత్రణ అక్షరాలు లేకుండా (హైలైట్ చేయకుండా) లాగ్లో ప్రదర్శించబడతాయి. మీ స్వంత లాగింగ్ స్థాయిలను నిర్వచించడం మరియు లాగ్లో తేదీలు మరియు సమయాల కోసం అవుట్పుట్ ఆకృతిని మార్చడం కూడా సాధ్యమే.
- AMI (ఆస్టరిస్క్ మేనేజర్ ఇంటర్ఫేస్) టోన్ సిగ్నల్ (DTMF) “ఫ్లాష్” (స్వల్పకాలిక ఛానల్ విరామం) రాకతో అనుబంధించబడిన ఈవెంట్ల కోసం హ్యాండ్లర్లను జోడించే సామర్థ్యాన్ని జోడించింది.
- ఆరిజినేట్ కమాండ్ కొత్త ఛానెల్ కోసం వేరియబుల్స్ సెట్ చేసే సామర్థ్యాన్ని అందిస్తుంది.
- SendMF కమాండ్ మరియు PlayMF మేనేజర్లోని ఏదైనా ఛానెల్కు ఏకపక్ష R1 MF (మల్టీ-ఫ్రీక్వెన్సీ) టోన్లను పంపడానికి మద్దతు జోడించబడింది.
- MessageSend కమాండ్ "డెస్టినేషన్" మరియు "టు" గమ్యస్థాన చిరునామాలను విడిగా పేర్కొనే సామర్థ్యాన్ని అందిస్తుంది.
- ConfKick కమాండ్ జోడించబడింది, ఇది కాన్ఫరెన్స్ నుండి నిర్దిష్ట ఛానెల్ని, వినియోగదారులందరినీ లేదా వినియోగదారులను నిర్వాహక హక్కులు లేకుండా డిస్కనెక్ట్ చేయడానికి మిమ్మల్ని అనుమతిస్తుంది.
- మాడ్యూల్లను రీలోడ్ చేయడానికి రీలోడ్ ఆదేశం జోడించబడింది.
- కొన్ని షరతులు నెరవేరే వరకు కాల్ ప్రాసెసింగ్ స్క్రిప్ట్ (డయల్ప్లాన్) అమలును పాజ్ చేయడానికి WaitForCondition ఆదేశం జోడించబడింది.
- “A” ఎంపిక app_dial మాడ్యూల్కి జోడించబడింది, ఇది కాల్ సమయంలో కాలర్ మరియు కాల్ చేసిన పార్టీ రెండింటికీ ధ్వనిని ప్లే చేయడానికి మిమ్మల్ని అనుమతిస్తుంది.
- app_dtmfstore మాడ్యూల్ జోడించబడింది, ఇది డయల్ చేసిన టోన్ డయలింగ్ అంకెలను వేరియబుల్లో నిల్వ చేస్తుంది.
- app_morsecode మాడ్యూల్ మోర్స్ కోడ్ యొక్క అమెరికన్ మాండలికానికి మద్దతును అందిస్తుంది మరియు పాజ్ల విరామాన్ని మార్చడానికి సెట్టింగ్లను అందిస్తుంది.
- app_originate మాడ్యూల్లో, డయల్ప్లాన్ స్క్రిప్ట్ల నుండి ప్రారంభించబడిన కాల్ల కోసం, కోడెక్లు, కాల్ ఫైల్లు మరియు నియంత్రణ చర్యలను పేర్కొనే సామర్థ్యం జోడించబడింది.
- యాప్_వాయిస్మెయిల్ మాడ్యూల్ శుభాకాంక్షలను మరియు వాయిస్ మెయిల్ను ఉపయోగించడం కోసం సూచనలను పంపగల సామర్థ్యాన్ని జోడించింది మరియు ఇన్కమింగ్ సందేశాన్ని రికార్డ్ చేయడానికి సమయం వచ్చిన తర్వాత మాత్రమే ఛానెల్ని సృష్టించండి.
- డిస్క్లో కాష్ లొకేషన్ను మార్చడానికి astcachedir సెట్టింగ్ జోడించబడింది. డిఫాల్ట్గా, కాష్ ఇప్పుడు /tmp డైరెక్టరీకి బదులుగా ప్రత్యేక డైరెక్టరీ /var/cache/asteriskలో ఉంది.
అదే సమయంలో, మూడు సంవత్సరాల అభివృద్ధి తర్వాత, FreePBX 16 ప్రాజెక్ట్ విడుదల ప్రచురించబడింది, ఆస్టరిస్క్ని నిర్వహించడానికి వెబ్ ఇంటర్ఫేస్ను మరియు VoIP సిస్టమ్ల వేగవంతమైన విస్తరణ కోసం రెడీమేడ్ డిస్ట్రిబ్యూషన్ కిట్ను అభివృద్ధి చేసింది. మార్పులలో PHP 7.4కు మద్దతు, గ్రాఫ్క్యూఎల్ ప్రశ్న భాషపై ఆధారపడిన API విస్తరణ, ఒకే PJSIP డ్రైవర్కు పరివర్తన (చాన్_SIP డ్రైవర్ డిఫాల్ట్గా నిలిపివేయబడింది), వినియోగదారు నియంత్రణ ప్యానెల్ రూపకల్పనను మార్చడానికి టెంప్లేట్లను రూపొందించడానికి మద్దతు, పునఃరూపకల్పన SIP- ట్రాఫిక్ నిర్వహణ కోసం విస్తరించిన సామర్థ్యాలతో ఫైర్వాల్ మాడ్యూల్, HTTPS కోసం ప్రోటోకాల్ పారామితులను కాన్ఫిగర్ చేసే సామర్థ్యం, డిఫాల్ట్గా లోకల్ హోస్ట్కి మాత్రమే AMI బైండింగ్, పాస్వర్డ్ల బలాన్ని తనిఖీ చేసే ఎంపిక.
మీరు VoIP టెలిఫోనీ ప్లాట్ఫారమ్ FreeSWITCH 1.10.7 యొక్క దిద్దుబాటు నవీకరణను కూడా గమనించవచ్చు, ఇది ప్రమాణీకరణ లేకుండా SIP సందేశాలను పంపడానికి దారితీసే 5 దుర్బలత్వాలను తొలగిస్తుంది (ఉదాహరణకు, SIP గేట్వే ద్వారా స్పూఫింగ్ మరియు స్పామింగ్ కోసం), సెషన్ ప్రామాణీకరణ హాష్లు మరియు DoS లీక్ అవుతోంది. తప్పు SRTP ప్యాకెట్లను పంపడం ద్వారా లేదా SIP ప్యాకెట్లను నింపడం ద్వారా సర్వర్ను బ్లాక్ చేయడానికి దాడులు (మెమరీ ఎగ్జాషన్ మరియు క్రాష్లు).
మూలం: opennet.ru