Strange (SIP) problem after upgrading from 1.4.x to 1.6.1

My setup as it worked before:

I have an Asterisk box handeling incomming and outgoing calls to 1 provider (also Asterisk) box.
I setup a SIP connection to get phone calls for 2 different numbers…

This is my SIP.CONF (change IP, nbrs and passes :smile: )

[general]
useragent=3002
context=incoming
bindport=5060
bindaddr=10.0.1.21
srvlookup=yes
maxexpirey=180
defaultexpirey=160

register=31231234567:p4ssw0rd@sip-001.somedomain.com/31231234567
register=31237654321:p4ssw0rd@sip-001.somedomain.com/31237654321

[C4L]
accountcode=31231234567
username=31231234567
secret=p4ssw0rd
call-limit=2
type=peer
host=sip-001.somedomain.com
context=from-c4l
trunk=no
insecure=very
canreinvite=yes

All incomming calls are dropped now I upgraded to 1.6.1, the CLI error is:

[Jul 24 18:29:52] WARNING[16313]: chan_sip.c:10992 check_auth: username mismatch, have , digest has <31231234567>
[Jul 24 18:29:52] NOTICE[16313]: chan_sip.c:18096 handle_request_invite: Failed to authenticate device “0612345678” sip:asterisk@10.0.1.1;tag=as520c1421

If I change the “[C4L]” to “[31231234567]” the call is accepted…
But… The calls for the 31237654321 number are dropped with the same error… adding an extra part for that number does not help it allways comes with the same error message "username mismatch, have"
showing the first label found in the SIP.CONF…

Anyone have any ideas?

Thanks in advance…

I have the same problem as the post above.

Best regards,

Peter