Привіт! 

Є такі. Досі іноді займаюсь. Схоже, що у тебе проблема в ідентифікації користувача. 
Cпробуй взяти приклад з цього шматка конфігурації, якщо не допоможе, то зайди в гості на WhatsApp +380504139380 (все одно тут більшість мій номер знає) 
Шматок може бути не зовсім робочим, тому що взяв з тестового стенду і трохи для тебе відредагував БЕЗ перевірки. 

=== cut here ===

; ==== Transports section ====
; Classic UDP transport
[transport-udp]
type = transport
protocol = udp
bind = 0.0.0.0:5060
; NAT Settings


[transport-udp-nat]
type = transport
protocol = udp
bind = 0.0.0.0:5061
; NAT Settings
local_net = 172.21.0.0/24


; ==== Users template ====
[user-template](!)
type = endpoint
context = default
allow = !all, g722, ulaw, alaw
direct_media = no
trust_id_outbound = yes
device_state_busy_at = 1
dtmf_mode = rfc4733
transport = transport-udp
rtp_symmetric = yes
force_rport = yes
rewrite_contact = yes



; ==== Users AOR template ====
[user-aor-template](!)
type = aor
max_contacts = 1
remove_existing = yes




; ==== Users section ====
; User #1
[ppbxuser201](user-template)
transport=transport-udp
auth = ppbxuser201
aors = ppbxuser201
callerid = PearlPBX User #1 <201>
context = DEFAULT
direct_media=no



[ppbxuser201]
type = auth
auth_type = userpass
username = ppbxuser201
password = rX07P0nt0q



[ppbxuser201](user-aor-template)



; User #2
[ppbxuser202](user-template)
transport=transport-udp
auth = ppbxuser202
aors = ppbxuser202
callerid = PearlPBX User #2 <202>
context = DEFAULT

[ppbxuser202]
type = auth
auth_type = userpass
username = ppbxuser202
password = OxeSl0Na98

[ppbxuser202](user-aor-template)

=== cut here ===

On Fri, Mar 14, 2025 at 5:28 PM Gregory Edigarov via UANOG <uanog@uanog.one> wrote:
Добрый день,

я с необычной просьбой :-)
нужен минимально рабочий конфиг:

2 PJSIP экстеншена, предположим 5001 и 5002
и чтобы они могли друг другу позвонить.

больше ничего не требуется.
наконфигурил:

pjsip.conf:

[global]
type=global
user_agent=Asterisk PBX

[transport-udp]
type=transport
protocol=udp
bind=0.0.0.0:5060

[5001]
type=endpoint
context=internal
disallow=all
allow=ulaw
auth=5001-auth
aors=5001-aor

[5001-auth]
type=auth
auth_type=userpass
password=S001pa$s
username=5001

[5001-aor]
type=aor
max_contacts=1
contact=sip:5001@dynamic  ; Will resolve dynamically from the register

[5002]
type=endpoint
context=internal
disallow=all
allow=ulaw
auth=5002-auth
aors=5002-aor

[5002-auth]
type=auth
auth_type=userpass
password=S002pa$s
username=5002

[5002-aor]
type=aor
max_contacts=1
contact=sip:5002@dynamic  ; Will resolve dynamically from the register

cat /etc/asterisk/extensions.ael
context default {
        1234 => Playback(tt-monkeys);
8000 => {
                NoOp(one);
                NoOp(two);
                NoOp(three);
        };

5001 => Dial(PJSIP/5001,20);
5002 => Dial(PJSIP/5002,20);
};

пытаюсь подключиться sip клиентом - получаю
<--- Received SIP request (912 bytes) from UDP:aaa.bbb.ccc.ddd:40071
---> REGISTER
sip:ec2-aaa-bbb-ccc-ddd.eu-west-2.compute.amazonaws.com;transport=udp
SIP/2.0 Via: SIP/2.0/UDP
192.168.248.44:40071;branch=z9hG4bK189376b0aa61a903;rport Contact:
<sip:5001-0xee2182f3710@192.168.248.44:40071>;expires=3616
Max-Forwards: 70 Authorization: Digest username="5001",
realm="asterisk", nonce="1741963508/7a474b6251959abd72902aeb35d4585f",
uri=
"sip:ec2-aaa-bbb-ccc-ddd.eu-west-2.compute.amazonaws.com;transport=udp",
response="6347d1955e6a68023ed587308bc4af5 c",
opaque="18d00e2d7b038942", cnonce="6c7e877e116fe120", qop=auth,
nc=00000001, algorithm=MD5 To:
<sip:5001@ec2-aaa-bbb-ccc-ddd.eu-west-2.compute.amazonaws.com> From:
<sip:5001@ec2-aaa-bbb-ccc-ddd.eu-west-2.compute.amazonaws.com>;tag=26d01aaa47ae801d
Call-ID: 33018627267c8948 CSeq: 17331 REGISTER User-Agent: baresip
v3.19.0 (amd64/OpenBSD) Allow:
INVITE,ACK,BYE,CANCEL,OPTIONS,NOTIFY,INFO,MESSAGE,UPDATE,REFER
Content-Length: 0


<--- Transmitting SIP response (405 bytes) to UDP:aaa.bbb.ccc.ddd:40071
---> SIP/2.0 404 Not Found
Via: SIP/2.0/UDP
192.168.248.44:40071;rport=40071;received=aaa.bbb.ccc.ddd;branch=z9hG4bK189376b0aa61a903
Call-ID: 33018627267c8948 From:
<sip:5001@ec2-aaa-bbb-ccc-ddd.eu-west-2.compute.amazonaws.com>;tag=26d01aaa47ae801d
To:
<sip:5001@ec2-aaa-bbb-ccc-ddd.eu-west-2.compute.amazonaws.com>;tag=z9hG4bK189376b0aa61a903
CSeq: 17331 REGISTER Server: Asterisk PBX Content-Length:  0


[Mar 14 14:45:08] WARNING[38842]: res_pjsip_registrar.c:1166
find_registrar_aor: AOR '' not found for endpoint '50 01'
(aaa.bbb.ccc.ddd:40071)

что я делаю не так?

_______________________________________________
UANOG mailing list -- uanog@uanog.one
To unsubscribe send an email to uanog-leave@uanog.one