Hi
We have a phone system consisting primarily of SER and Asterisk, and are having trouble transferring inbound calls from the PSTN.
We believe the problem is basically that because our phones register with SER, the Asterisk box never sees the call from the original callee to the new callee.
i.e.
caller --> PSTN --> Asterisk --> SER --> callee's SIP phone
callee's SIP phone --> SER --> new callee's SIP phone
when the original caller hangs up, the transfer is requested, however Asterisk does not know anything about the second call shown above, and so we see an error about "supervised transfer requested; callid not found".
We have found that if, in our SER config, we route 8<extension> through Asterisk, having stripped off the leading '8', and on to the SIP phone via SER, then it works, because Asterisk then 'knows' about the new call, since the second call above becomes
callee's SIP phone --> SER --> Asterisk --> SER --> new callee's SIP phone
Of course, this is a rather inelegant fix, especially when we actually have more than one PSTN gateway. Does anyone know if there is a more flexible fix, either on the SER or Asterisk side, that might fix our problem?
thanks peter