[asterisk-users] distinguish trunk from same host
Nhadie
nhadie at tbgi.net.ph
Thu Sep 11 20:56:49 CDT 2008
hi sir,
thank you for your reply, i actually had the setup that way, but then
came a problem of limiting a number of calls for each customer.
i tried using setgroup to count number of calls, but my asterisk is on a
cluster, so counting of number of groups in asteriskA is different from
counting of groups on asteriskB or AsteriskC,
e.g. i set limit on company1 to 1 call
Company1 user1 registered on asteriskB made a call to pstn, i set the
group company1out and count it. but then Company1 user2 registered on
asteriskC made a call out even though company1 is limited to 1 call,
this will go thru, because the group companyout1 is not yet set on
asteriskC. this also affects inbound, e,g if a call is sent to company1
via asteriskA, it will still accept it, now that's 3 simultaneous calls
even if the limit is set to 1.
btw, the asterisk cluster is talking to a realtime database on mysql
cluster.
one last thought on my mind is to send/receive all pstn calls to another
asterisk before the pstn gateway and limit the calls there. but will not
let the rtp pass thru that asterisk only signaling. do you think this
solution will work?
thanks again.
regards,
nhadie
bkruse wrote:
> Personally, instead of doing all that, I would simply add _one_
> provider, then
> when a call comes in on one DID, send it to one context/IVR, and when
> the other
> call comes in on the other DID, send it to it's own context/IVR.
>
> I have done setups like this for bandwidth with 40+ DID's, you only need
> one provider entry.
>
> I should try to make that more clear :)
>
> -Brandon
>
> Nhadie wrote:
>> Hi All,
>>
>> I have multi-tenant setup, each customer have their own trunk, but goes
>> to the same host
>>
>> [trunk-customer-1]
>> host=10.10.10.213
>> type=peer
>> context=from-trunk-customer-1
>>
>> [trunk-customer-2]
>> host=10.10.10.213
>> type=peer
>> context=from-trunk-customer-2
>>
>> I have no issues going outbound, but inbound has issues.
>>
>> [from-trunk-customer-1]
>> exten => 8881111,1,Goto(local-ext|100100|1)
>>
>> [from-trunk-customer-1]
>> exten => 8882222,1,Goto(local-ext|101100|1)
>>
>> my prob is when call from outside goes to 8882222 it's going in on the
>> trunk-customer-1 instead of trunk-customer-2.
>>
>> Got these error message: "Call from 'trunk-customer-1' to extension
>> '8882222' rejected because extension not found."
>>
>> hope someone can help. Thank you.
>>
>> regards,
>> nhadie
>>
>> _______________________________________________
>> -- Bandwidth and Colocation Provided by http://www.api-digital.com --
>>
>> AstriCon 2008 - September 22 - 25 Phoenix, Arizona
>> Register Now: http://www.astricon.net
>>
>> asterisk-users mailing list
>> To UNSUBSCRIBE or update options visit:
>> http://lists.digium.com/mailman/listinfo/asterisk-users
>>
>
>
> _______________________________________________
> -- Bandwidth and Colocation Provided by http://www.api-digital.com --
>
> AstriCon 2008 - September 22 - 25 Phoenix, Arizona
> Register Now: http://www.astricon.net
>
> asterisk-users mailing list
> To UNSUBSCRIBE or update options visit:
> http://lists.digium.com/mailman/listinfo/asterisk-users
>
>
More information about the asterisk-users
mailing list