Jump to content

Rally IP Admin

Customers
  • Posts

    95
  • Joined

  • Days Won

    2

Posts posted by Rally IP Admin

  1. We used Pivot to block calls based on CallerID and I think you can also use it for routing calls to different call flows.  But there is no UI for it.  Not sure how we can make an "APP" on Monster to create nice UI. 

    Example pivot url:

    <?php
    header('content-type:application/json');
    $callerID = $_REQUEST['Caller-ID-Number'];

    $callerID = trim($callerID, "+");
    $callerID = preg_replace('/\D/', '', $callerID);
    $callerID = substr($callerID,-10);

    if(strcmp(strleft($callerID,3),"415")==0)
    {
     echo '{"module":"response"
               ,"data":{
                   "code":"486"
                   ,"message":"User Busy"
                   ,"media":"id_or_url"
                    }
               }';

    }else

       { echo '{"module":"callflow"
           ,"data":{"id":"somecallFlowID"}
                }';
       }
    ?>
  2. Ok. The transmission in plain text config file which contains SIP auth will not be allowed in some installation customers. Another thing I noticed.  If you create a device from Advanced Provisioner App, the default SIP Username and pwd are the same as kazoo / monster UI web log in credentials.  I tried to change them but I get "Account is not reseller" error.  
  3. Although Provisioner is a nice tool, it's too easy for someone to retrieve credentials. The config files are in plain text (at least for Polycom I tested) and no authentication with HTTP.  Too easy to scan through MAC address to obtain SIP credentials and more.  Config files need to be encrypted or need HTTP authentication or HTTPS with authentication.
×
×
  • Create New...