I'm not sure this is an asterisk related thing or a2billing not confirming to asterisk fields syntax, any way:
i have created a postpaid account and sip for it, and it registers successfully, but on asterisk cli debug i see the following when unregistering and registering again:
[Nov 8 05:29:10] WARNING[1176]: frame.c:1289 ast_parse_allow_disallow: Cannot allow unknown format ' alaw'
[Nov 8 05:29:10] WARNING[1176]: frame.c:1289 ast_parse_allow_disallow: Cannot allow unknown format ' gsm'
[Nov 8 05:29:10] WARNING[1176]: frame.c:1289 ast_parse_allow_disallow: Cannot allow unknown format ' g729'
Really destroying SIP dialog '
[email protected]' Method: OPTIONS
[Nov 8 05:29:10] WARNING[1176]: frame.c:1289 ast_parse_allow_disallow: Cannot allow unknown format ' alaw'
[Nov 8 05:29:10] WARNING[1176]: frame.c:1289 ast_parse_allow_disallow: Cannot allow unknown format ' gsm'
[Nov 8 05:29:10] WARNING[1176]: frame.c:1289 ast_parse_allow_disallow: Cannot allow unknown format ' g729'
-- Unregistered SIP '3326289642'
Really destroying SIP dialog '
[email protected]' Method: OPTIONS
[Nov 8 05:29:10] WARNING[1157]: frame.c:1289 ast_parse_allow_disallow: Cannot allow unknown format ' alaw'
[Nov 8 05:29:10] WARNING[1157]: frame.c:1289 ast_parse_allow_disallow: Cannot allow unknown format ' gsm'
[Nov 8 05:29:10] WARNING[1157]: frame.c:1289 ast_parse_allow_disallow: Cannot allow unknown format ' g729'
[Nov 8 05:29:12] WARNING[1176]: frame.c:1289 ast_parse_allow_disallow: Cannot allow unknown format ' alaw'
[Nov 8 05:29:12] WARNING[1176]: frame.c:1289 ast_parse_allow_disallow: Cannot allow unknown format ' gsm'
[Nov 8 05:29:12] WARNING[1176]: frame.c:1289 ast_parse_allow_disallow: Cannot allow unknown format ' g729'
[Nov 8 05:29:12] WARNING[1176]: frame.c:1289 ast_parse_allow_disallow: Cannot allow unknown format ' alaw'
[Nov 8 05:29:12] WARNING[1176]: frame.c:1289 ast_parse_allow_disallow: Cannot allow unknown format ' gsm'
[Nov 8 05:29:12] WARNING[1176]: frame.c:1289 ast_parse_allow_disallow: Cannot allow unknown format ' g729'
-- Registered SIP '3326289642' at 10.0.0.67 port 5066 expires 3600
-- Saved useragent "Ekiga/2.0.11" for peer 3326289642
Really destroying SIP dialog '
[email protected]' Method: OPTIONS
[Nov 8 05:29:12] WARNING[1157]: frame.c:1289 ast_parse_allow_disallow: Cannot allow unknown format ' alaw'
[Nov 8 05:29:12] WARNING[1157]: frame.c:1289 ast_parse_allow_disallow: Cannot allow unknown format ' gsm'
[Nov 8 05:29:12] WARNING[1176]: frame.c:1289 ast_parse_allow_disallow: Cannot allow unknown format ' alaw'
[Nov 8 05:29:12] WARNING[1176]: frame.c:1289 ast_parse_allow_disallow: Cannot allow unknown format ' gsm'
[Nov 8 05:29:12] WARNING[1176]: frame.c:1289 ast_parse_allow_disallow: Cannot allow unknown format ' g729'
Really destroying SIP dialog '
[email protected]' Method: OPTIONS
[Nov 8 05:29:12] WARNING[1157]: frame.c:1289 ast_parse_allow_disallow: Cannot allow unknown format ' g729'
Really destroying SIP dialog '
[email protected]' Method: OPTIONS
[Nov 8 05:29:12] WARNING[1176]: frame.c:1289 ast_parse_allow_disallow: Cannot allow unknown format ' alaw'
[Nov 8 05:29:12] WARNING[1176]: frame.c:1289 ast_parse_allow_disallow: Cannot allow unknown format ' gsm'
[Nov 8 05:29:12] WARNING[1176]: frame.c:1289 ast_parse_allow_disallow: Cannot allow unknown format ' g729'
[Nov 8 05:29:12] NOTICE[1176]: chan_sip.c:14719 handle_request_subscribe: Received SIP subscribe for peer without mailbox: 3326289642
Really destroying SIP dialog '
[email protected]' Method: OPTIONS
Really destroying SIP dialog '9a483222-7c8c-dc11-8b53-00166f15d5e0@uwe-laptop' Method: SUBSCRIBE
editing the db manually and removing spaces fixes the problem, this doesnt happen to all accounts, some work just fine! im using odbc for extconfig for realtime :
i forgot to mention that im using asteris2billing 1.3 in conjuction with asterisk 1.4.13 built from source on debian etch with mysql 5.0.32-Debian_7etch1-log