Есть транк
type=peer
host=example.local
port=5060
fromuser=sip1
secret=pass
fromdomain=example1.local
insecure=port,invite
context=default
allow=all
nat=yes
qualify=yes
Со сторокой регистрации:
sip1@example1.local:pass@example.local
Есть также строчка в sip_registrations_custom.conf
auth=sip2:pass@BroadWorks
Регистрации нет.
С той стороны говорят что:
Authorization: Digest username="sip1", realm="BroadWorks", algorithm=MD5, uri="sip:example.local", nonce="BroadWorksXiobe3c3bTs6cwotBW", response="d9c9f97847975469107168ddf4cb3a23", qop=auth, cnonce="3175286b", nc=00000001
Expires: 120
Contact: <sip:s@213.30.202.169:5060>
Content-Length: 0
«В выделенном красным должно быть sip2 вместо sip1
К сожалению по настройкам FREEPBX я не подскажу где это править.»
Т.е. другими словами - как явно указать Digest username?