We have done some work on this since my last post. We added some code
to update new fields in the realtime SIP database. Status, Qualify, and
Host Server. We then place the call directly to the phone the SIP
full contact (i.e. dial(sip/1234567890@10.10.10.10:5060) Via a AGI
script. Our AGI looks at the new fields to determine the status of the
UA. We are still testing, but so far so good.
Doug
-----Original Message-----
From: asterisk-users-bounces@lists.digium.com
[mailto:asterisk-users-bounces@lists.digium.com] On Behalf Of Douglas
Garstang
Sent: Friday, January 06, 2006 2:02 AM
To: Asterisk Users Mailing List - Non-Commercial Discussion; Asterisk
Users Mailing List - Non-Commercial Discussion
Subject: [Asterisk-Users] Sharing SIP Info with Realtime
I've asked this question several times before and was always told it
wasn't possible. However, after reading a thread posted to the list
today, I'm not so sure my question was understood.
So, here I go again...
Is it possible to have multiple Asterisk systems share a common realtime
database for the purposes of accepting registrations from phones, and
maintaining SIP location (ie ip address, port, expiry) information? The
phones are type=friend as they both make and receive calls.
I've tried to implement this on three ocassions and on each occasion it
has failed. Phones registered to the database from one asterisk system
can't find the location of other phones registered to the database from
a different asterisk system.
Kevin Fleming said it wasn't possible. I even called Digium Sales and
they also seemed aware of the issue and said it wasn't possible. Have I
misunderstood something? I'd really like to know if it's supposed to
work or not before I try for a 4th time.
Doug.