Hello there, newbie here.
I have been able to set up a multi-tenant box but I noticed a weird issue where the wrong softphone rings If I have all of them registered at the same time. Below is my setup.
Domain A: Has two users 1000, 1001
Domain B: Has two users 1000, 1001
If I call 1001 from 1000 on domain B, 1001 on domain A rings unless I unregister it.
Below is a sample log.
2023/08/06 18:32:03.502069 R.R.R.R:5060 -> X.X.X.X:10667
INVITE sip:1001@X.X.X.X:10667;ob SIP/2.0
Via: SIP/2.0/UDP R.R.R.R;rport;branch=z9hG4bKNjcZF7S9N669S
Max-Forwards: 69
From: "John" <sip:1000@R.R.R.R>;tag=S6F8XrSv9S7Ng
To: <sip:1001@X.X.X.X:10667;ob>
Call-ID: 61562cf2-af2a-123c-6e89-1e845ce2c4f7
CSeq: 71119569 INVITE
Contact: <sip:mod_sofia@R.R.R.R:5060>
User-Agent: ASTPP
Allow: INVITE, ACK, BYE, CANCEL, OPTIONS, MESSAGE, INFO, UPDATE, REGISTER, REFER, NOTIFY, PUBLISH, SUBSCRIBE
Supported: timer, path, replaces
Allow-Events: talk, hold, conference, presence, as-feature-event, dialog, line-seize, call-info, sla, include-session-description, pre
nce.winfo, message-summary, refer
Content-Type: application/sdp
Content-Disposition: session
Content-Length: 479
X-FS-Support: update_display,send_info
Remote-Party-ID: "John" <sip:1000@R.R.R.R>;party=calling;screen=yes;privacy=off
v=0
o=FreeSWITCH 1691314027 1691314028 IN IP4 R.R.R.R
s=FreeSWITCH
c=IN IP4 R.R.R.R
t=0 0
m=audio 32696 RTP/AVP 102 9 8 0 103 101
a=rtpmap:102 opus/48000/2
a=fmtp:102 useinbandfec=1; maxaveragebitrate=30000; maxplaybackrate=48000; ptime=20; minptime=10; maxptime=40; stereo=1
a=rtpmap:9 G722/8000
a=rtpmap:8 PCMA/8000
a=rtpmap:0 PCMU/8000
a=rtpmap:103 telephone-event/48000
a=fmtp:103 0-15
a=rtpmap:101 telephone-event/8000
a=fmtp:101 0-15
a=ptime:20
How can I rectify this? All help will be appreciated.