اطلاعیه

بستن
هنوز اطلاعیه ای در دست نیست.

Custom Contexts Bug

بستن
X
 
  • فیلتر کردن
  • زمان
  • نمایش
Clear All
پست های جدید

    Custom Contexts Bug

    با سلام خدمت اساتید محترم

    من واک نسخه 2.5.2 را نصب کرده و Custom Contexts v2.11.0.1 را روی FreePBX نصب کردم
    یک Custom Contexts با مشخصات زیر ایجاد کردم

    Dial Rules 2XX
    ext-local Allow Rules
    بقیه گزینه ها Deny شد
    Custom Contexts ایجاد شده فوق را روی داخلی های 200 و 201 تنظیم کردم
    softphone مورد استفاده اینجانب zoiper میباشد
    در حالت عادی این دو داخلی فقط میتوانند با داخلی های دیگر تماس بگیرند و در صورتی که بخواهند تماس شهری داشته باشند، Custom Contexts اجازه برقراری ارتباط را نمی دهد
    و داخلی های دیگر بدون محدودیت تماس شهری برقرار میکنند

    BUG
    در صورتی که داخلی 200 با داخلی 201 تماس برقرار کند و داخلی 201 تماس برقرار شده را به یک شماره شهری ( شماره ثابت یا موبایل ) transfer نماید ، تماس بدون محدودیت برقرار شده و داخلی 200 میتواند با شماره شهری مکالمه نماید
    عمل transfer با استفاده از کلید transfer روی softphone و همچنین با استفاده از Feature Code ## انجام شد و در هر دو حالت مکالمه بدون محدودیت transfer شد

    در حالتی دیگر Feature Code ## غیر فعال شد ولی همچنان با کلید transfer روی softphone عمل transfer بدون محدودیت انجام شد و داخلی 200 با خط شهری مکالمه نمود

    اساتید محترم به چه صورتی میتوان مشکل فوق را حل نمود؟
    یا اینکه عملیات transfer را به چه صورتی میتوان کلا غیر فعال کرد؟

    با سپاس

    #2
    شما در CUSTOM CONTEXT در حقیقت امکان برقراری تماس با بیرون رو برای مثلا داخلی ۲۰۰ غیرفعال میکنید پس داخلی ۲۰۰ خودش نمیتونه به بیرون زنگ بزنه ولی بقیه میتونن به بیرون زنگ بزنن و به داخلی 200 ترنسفر کنن
    در مورد FEATURE CODE ها هم باید گفت که این مورد رو هم میتونین در CUSTOM CONTEXT برای داخلی ها فعال یا غیر فعال کرد
    و اما در مورد ابزار CALL TRANSFER روی یک END POINT که حالا SOFT PHONE و یا شاید IP PHONE باشه (این مورد از قابلیت های اون دیواسه) باید ببینید آیا امکان disable کردن این ابزار روی اون هست یا نه !
    Instagram : https://www.instagram.com/iranlinuxforum

    Voip Trainer - Asterisk - Elastix - Agi Programming- NewRock

    Voip Expert :ASTERISK-ELASTIX-NewRock Certified-With Experience of Working With
    Sangoma-Digium-Openvox-Synway-Atcom-Quintum Tenor-Polycom-Yealink-Rtx-Snom
    Cisco Collaboration - CME-CUCM-CUPs-CUC-WEBEX
    LPI ( Fundamental - LPI1 and LPI2 ) - Monitoring: ZABBIX-VOIPMONITOR-NAGIOS - CCNA

    Linkedin Profile : https://www.linkedin.com/in/masuma-vahid-26b17b66/

    کامنت


      #3
      همانطور که در پست اول اشاره شد

      Custom Contexts با مشخصات زیر ایجاد شده است

      Dial Rules 2XX
      ext-local Allow Rules
      بقیه گزینه ها Deny شد

      بنابراین دسترسی به outbound route از داخلی هایی که این Custom Contexts برای آنها تنظیم شده است سلب میشود

      این Custom Contexts روی داخلی های 200 و 201 تنظیم شده بنابراین داخلی های مورد اشاره نباید به outbound route دسترسی داشته باشند

      مشکل از آنجایی ناشی میشد که Custom Contexts عمل transfer را نمیتواند کنترل کند

      در مثالی که در پست اول زدم:

      با توجه به اینکه روی هر دو داخلی 200 و 201 Custom Contexts ایجاد شده جهت محدود سازی تماس تنظیم شده

      ولی

      در صورتی که داخلی 200 با داخلی 201 تماس بگیرد، بعد از برقرار شدن تماس داخلی 201 میتواند تماس جاری را به هر شماره ای چه داخلی چه شهری transfer کند ، در حالی که ما در Custom Contexts تمام گزینه ها به غیر از تماس با داخلی های الستیکس با شرط این که 3 رقمی بوده و با 2 شروع شود را برای این دو داخلی Deny کرده ایم

      بنابراین مشکل عدم کنترل transfer توسط Custom Contexts میباشد

      لطفا مشکل فوق به صورت عملی توسط اساتید محترم تست شود

      مشکل فوق یک باگ نرم افزاری میباشد

      در صورت امکان بفرمایید به چه صورتی میتوان کد نویسی کرد تا امکان کنترل عملیات transfer به وسیله Custom Contexts اضافه شود

      با سپاس

      کامنت


        #4
        سلام . گویا شما متوجه منظور من نشدید. ببینید custom context در حقیقت ابزاری است که برای مدیریت کانتکس ها در الستیکس استفاده میشود و نمی تونیم با اون امکانات روی soft phone یا Ip phone رو فعال یا غیر فعال کنیم
        همونطور که گفتم call transfer یکی از قابلیت های ip phone هست و ربطی به custom context نداره.
        البته در الستیکس و با استفاده از feature code ها هم استفاده میشه و میتونیم در الستیکس جلوی اون رو بگیریم ولی این قابلیت در ip phone رو نمیشه با custom context غیرفعال کرد.
        آخرین ویرایش توسط masome vahid; در تاریخ/ساعت 06-07-2015, 12:07 PM.
        Instagram : https://www.instagram.com/iranlinuxforum

        Voip Trainer - Asterisk - Elastix - Agi Programming- NewRock

        Voip Expert :ASTERISK-ELASTIX-NewRock Certified-With Experience of Working With
        Sangoma-Digium-Openvox-Synway-Atcom-Quintum Tenor-Polycom-Yealink-Rtx-Snom
        Cisco Collaboration - CME-CUCM-CUPs-CUC-WEBEX
        LPI ( Fundamental - LPI1 and LPI2 ) - Monitoring: ZABBIX-VOIPMONITOR-NAGIOS - CCNA

        Linkedin Profile : https://www.linkedin.com/in/masuma-vahid-26b17b66/

        کامنت

        درباره انجمن منطقه لینوکسی ها

        انجمن منطقه لینوکسی ها با هدف ارتقاء سطح علمی کاربران در سطح جهانی و همچنین کمک به بالا بردن سطح علمی عمومی در زمینه های تخصصی فوق پایه گذاری شده است. انجمن منطقه لینوکسی ها از طریق کارشناسان و متخصصان پاسخگوی سوالات گوناگون کاربران مبتدی یا پیشرفته میباشد تا حد امکان تلاش شده که محیطی متنوع و کاربر پسند و به دور از هرگونه حاشیه جهت فعالیت کاربران در این انجمن ایجاد شود. لذا ما به صورت مستمر برای پیشرفت کمی و کیفی محتوی و اطلاعات انجمنمان میکوشیم که این برای ما ارزشمند و حائز اهمیت است. کلیه حقوق،اطلاعات و مقالات در این انجمن متعلق به سایت منطقه لینوکسی ها میباشد، و هرگونه نسخه برداری بدون ذکر منبع مورد پیگرد قانونی خواهد شد.

        شبکه های اجتماعی
        در حال انجام ...
        X