Hi. i created one trunk to each server that points to the other server and in the sip show peers i can see the status. The following is from server A.
issabelCLI> sip show peers
Name/username Host Dyn Forcerport Comedia ACL Port Status Description
500/500 192.168.1.105 D No No A 5060 OK (31 ms)
pbx1/pbx1 192.168.1.154 Auto (No) No 5060 OK (1 ms)
2 sip peers [Monitored: 2 online, 0 offline Unmonitored: 0 online, 0 offline]
-- Remote UNIX connection
-- Remote UNIX connection disconnected
issabelCLI>
Similar output comes from Server B pointing to server A's IP.
In server A i have extensions 500-599 and in server B i have extensions 600 -699. It does not seem to send the call to each other. This is from server A
-- Remote UNIX connection
-- Remote UNIX connection disconnected
== Using SIP RTP TOS bits 184
== Using SIP RTP CoS mark 5
-- Executing [600@from-internal:1] ResetCDR("SIP/500-00000000", "") in new stack
-- Executing [600@from-internal:2] NoCDR("SIP/500-00000000", "") in new stack
-- Executing [600@from-internal:3] Progress("SIP/500-00000000", "") in new stack
-- Executing [600@from-internal:4] Wait("SIP/500-00000000", "1") in new stack
-- Executing [600@from-internal:5] Progress("SIP/500-00000000", "") in new stack
-- Executing [600@from-internal:6] Playback("SIP/500-00000000", "silence/1&cannot-complete-as-dialed&check-number-dial-again,noanswer") in new stack
-- <SIP/500-00000000> Playing 'silence/1.gsm' (language 'en')
-- <SIP/500-00000000> Playing 'cannot-complete-as-dialed.gsm' (language 'en')
== Spawn extension (from-internal, 600, 6) exited non-zero on 'SIP/500-00000000'
-- Executing [h@from-internal:1] Hangup("SIP/500-00000000", "") in new stack
== Spawn extension (from-internal, h, 1) exited non-zero on 'SIP/500-00000000'
issabel*CLI>
In each server i created an Outbound route with prefix 9 and match pattern dot(.) to send everything to the trunk that connects to the opposite server.
Any ideas please?