Hi!

I am currently using an Asterisk setup with a realtime-db  as backend.
We create endpoints/aors/auths using ARI Push configuration and when that 
happens we see 2 contact entries when executing "pjsip show contacts" in the 
CLI.
This also sporadically leads to calls being refused by Asterisk even though the 
called endpoint registered successfully and is idle.



As soon as I restart Asterisk the dual entries are gone and everything is 
working normal.

This leads me to believe, that this must be a bug in Asterisk for the "Push 
Configuration + Realtime-DB" scenario.
Can you give me any hints on what to check and where to look at in the code to 
verify this situation?
I am willing to fix it myself but would need a little guidance.

Thanks

P.S.: Here is a condensed config that I am using

ARI Push Configuration settings as defined in the WIKI
  aor objects are created using remove_existing=yes and max_contacts=1

extconfig.conf:
[settings]
ps_endpoints => odbc,asterisk
ps_auths => odbc,asterisk
ps_aors => odbc,asterisk
ps_domain_aliases => odbc,asterisk
ps_endpoint_id_ips => odbc,asterisk
ps_contacts => odbc,asterisk

sorcery.conf:
[res_pjsip]
endpoint=realtime,ps_endpoints
auth=realtime,ps_auths
aor=realtime,ps_aors
domain_alias=realtime,ps_domain_aliases
contact=realtime,ps_contacts
[res_pjsip_endpoint_identifier_ip]
identify=realtime,ps_endpoint_id_ips


With best regards

Florian Floimair
Innovation - Software-Development

COMMEND INTERNATIONAL GMBH
A-5020 Salzburg, Saalachstraße 51
Tel: +43-662-85 62 25 568
Fax: +43-662-85 62 26
http://www.commend.com

Security and Communication by Commend

FN 178618z | LG Salzburg

-- 
_____________________________________________________________________
-- Bandwidth and Colocation Provided by http://www.api-digital.com --

asterisk-dev mailing list
To UNSUBSCRIBE or update options visit:
   http://lists.digium.com/mailman/listinfo/asterisk-dev

Reply via email to