turalo
Member
- Joined
- Oct 10, 2013
- Messages
- 75
- Reaction score
- 1
Hi guys.
I have a problem on my PIAF, with callforwards.
the setup is very simple.
1. new installed server (clean)
2 extensions
1 outbound trunk (without auth-providers will authenticate on IP and bill on caller ID)
1 default route
------
Now the problem.
____
When extensions make outbound calls to any nuber via provider, then everything works fine.
the calls is authenticated by IP and billed by caller id
but when I use callforwarding like "follow me"or "misc destionations"
then the caller is getting billed.
I mean by that that asterisk sends the caller's caller ID as the caller ID of the forwarded call. while it must send the caller ID of the owner of the forward.
So : Extension A has callforward / followme on, to number X
Extension B calls extension A, then A is unavailable and the call is forwarded to number X
My provider recieves the caller ID of Extension B as the caller ID (instead of A). So if the Extension nuber of B is known by Provider, then the call goes on the bill of Extension B. While it must be on the bill of extension A, cause A have set the forward.
So basicly if the callers ID is not known by provider then the call is terminated of course )
anybody any idea why this happens ?
thanks in advance.
I have a problem on my PIAF, with callforwards.
the setup is very simple.
1. new installed server (clean)
2 extensions
1 outbound trunk (without auth-providers will authenticate on IP and bill on caller ID)
1 default route
------
Now the problem.
____
When extensions make outbound calls to any nuber via provider, then everything works fine.
the calls is authenticated by IP and billed by caller id
but when I use callforwarding like "follow me"or "misc destionations"
then the caller is getting billed.
I mean by that that asterisk sends the caller's caller ID as the caller ID of the forwarded call. while it must send the caller ID of the owner of the forward.
So : Extension A has callforward / followme on, to number X
Extension B calls extension A, then A is unavailable and the call is forwarded to number X
My provider recieves the caller ID of Extension B as the caller ID (instead of A). So if the Extension nuber of B is known by Provider, then the call goes on the bill of Extension B. While it must be on the bill of extension A, cause A have set the forward.
So basicly if the callers ID is not known by provider then the call is terminated of course )
anybody any idea why this happens ?
thanks in advance.