I have a problem configuring a ring group with a timeout and a mailbox. A call should ring 2 phones simultaniously and after 20 seconds switch over to a Mailbox. There are 2 sites and an asterisk server with a phone on each site. When the number on the first server is called it should pass the call to the local phone and the remote phone on the other server. If no one picks up during the 20 seconds timeout the first server should go on and pass the call to the local mailbox. There is no mailbox on the second server. This looks very easy.
The first server has …
exten => 54321,1,Answer() same => n,Dial(SIP/3000&SIP/12345@sip_remote,20,t) same => n,VoiceMail(400@default,us) same => n,Hangup()
The second server has …
exten => 12345,1,Answer() same => n,Dial(SIP/4000,,t) same => n,Hangup()
Both phones ring as expected but the timeout is ignored and the VoiceMail extension is never reached. If the remote phone is removed from the Dial function everything works fine. Maybe the reason is that the remote site always answers the call even no one picks up. But how can I work around this.
Many thanks in advance