Search found 249 matches

by Laurie
Mon Jun 02, 2025 5:01 pm
Forum: Brekeke SIP Server Forum
Topic: BSS 3rd party database cache feature - issues
Replies: 5
Views: 734

Re: BSS 3rd party database cache feature - issues

If you updated someone's account directly at the database, remove the cached record under the same username with the command below. authcache remove <username> It lets the SIP Server read the database and cache it again. If you want to execute the command remotely, refer the page below. https://docs ...
by Laurie
Fri May 23, 2025 10:33 pm
Forum: Brekeke SIP Server Forum
Topic: BSS 3rd party database cache feature - issues
Replies: 5
Views: 734

Re: BSS 3rd party database cache feature - issues

Which 3rd party DB system are you using ?
How many records do you have in the table?
by Laurie
Wed May 21, 2025 11:21 pm
Forum: Brekeke SIP Server Forum
Topic: BSS 3rd party database cache feature - issues
Replies: 5
Views: 734

Re: BSS 3rd party database cache feature - issues

If you update the DB directly without managing through the GUI, the BSS doesn't know the content of the DB.

To avoid this, let you use the REST API for managing the database.
https://docs.brekeke.com/sip/bss-rest-api
https://docs.brekeke.com/sip/brekeke-si ... ir-methods
by Laurie
Tue Mar 04, 2025 12:22 am
Forum: Brekeke SIP Server Forum
Topic: New FCC Requirement to Use DNO List
Replies: 1
Views: 50178

Re: New FCC Requirement to Use DNO List

The Alias Database or the Phone book Database can be used for this purpose.
I recommend that you host The Alias Database with a 3rd party database system to gain a performance increase.
by Laurie
Tue Aug 20, 2024 10:38 pm
Forum: Brekeke SIP Server Forum
Topic: Session Logs - Custom fields
Replies: 4
Views: 28993

Set the line below in [Configuration]-[Advanced] page.

cdr.file.datetime-format = yyyy/MM/dd-HHmmss


But you need to make a directory, yyyy/MM such as 2024/08 manually.
You can check the path at [CDR]->[Status] page.
by Laurie
Mon Aug 19, 2024 11:08 pm
Forum: Brekeke SIP Server Forum
Topic: Session Logs - Custom fields
Replies: 4
Views: 28993

by Laurie
Fri May 31, 2024 3:36 pm
Forum: Brekeke SIP Server Forum
Topic: Delay a call in Dial Rules
Replies: 4
Views: 33198

The maximum value of Delay is 2147483647 (ms).
by Laurie
Tue Apr 30, 2024 4:35 pm
Forum: Brekeke SIP Server Forum
Topic: Delay a call in Dial Rules
Replies: 4
Views: 33198

Use "Delay" plugin in Deploy Pattern.

Syntax:
$session = Delay [millisecond]

For example, if you want to add 5 seconds delay.
$session = Delay 5000
by Laurie
Fri Mar 22, 2024 8:23 pm
Forum: Brekeke SIP Server Forum
Topic: No Audio Between PBXs that are connected to BSS.
Replies: 25
Views: 156636

Glad to know it.

If 3CX to 3CX call still makes 2 SIP sessions over the Brekeke SIP Server, it means two RTP streams are made because each route has $rtp=true.

If you tune DialPlan rules to use a single SIP session like 3CX-to-upstream provider, you can save SIP server and router's resources.
by Laurie
Fri Mar 22, 2024 4:14 pm
Forum: Brekeke SIP Server Forum
Topic: No Audio Between PBXs that are connected to BSS.
Replies: 25
Views: 156636

> For a call between the two 3CX servers, whether the calls have audio or not, there are two entries in the Active Sessions list - one for the outbound portion of the call and one for the inbound portion of the call. For 3CX to 3CX case, it should be a single SIP session to avoid an issue if a ...
by Laurie
Fri Mar 22, 2024 12:29 am
Forum: Brekeke SIP Server Forum
Topic: No Audio Between PBXs that are connected to BSS.
Replies: 25
Views: 156636

It seems there are configuration issues.
Does the BSS have a local (private) IP address?
Is the BSS located behind a NAT?

If you reproduce the issue, is it shown as a single SIP session in the [Active Sessions] page? or two sessions?
by Laurie
Thu Mar 21, 2024 2:42 pm
Forum: Brekeke SIP Server Forum
Topic: No Audio Between PBXs that are connected to BSS.
Replies: 25
Views: 156636

It seems the log setting is not applied yet.
Did you push [Update] button after you enabled "SIP Session" log category in [Debug Logs] page?
Once you applied the log setting, make a test call from one 3CX to another 3CX to reproduce the issue.
by Laurie
Thu Mar 21, 2024 11:36 am
Forum: Brekeke SIP Server Forum
Topic: No Audio Between PBXs that are connected to BSS.
Replies: 25
Views: 156636

Please find sv.xxxx.log such as sv.240321.log not session.xxxx.log.
The session.xxx.log is kind of CDR and sv.xxxx.log is a detailed log which can include SIP packets.
by Laurie
Thu Mar 21, 2024 9:41 am
Forum: Brekeke SIP Server Forum
Topic: No Audio Between PBXs that are connected to BSS.
Replies: 25
Views: 156636

You need to reproduce the issue after "SIP Session" log category is enabled.
by Laurie
Wed Mar 20, 2024 9:49 pm
Forum: Brekeke SIP Server Forum
Topic: No Audio Between PBXs that are connected to BSS.
Replies: 25
Views: 156636

You can find a session in the log with timestamp, From-URI and To-URI.
Check "rulename" to see it is expected rule names, and
"mode:RTPrelay" to see it is on or off.
by Laurie
Wed Mar 20, 2024 5:23 pm
Forum: Brekeke SIP Server Forum
Topic: No Audio Between PBXs that are connected to BSS.
Replies: 25
Views: 156636

Is the upstream service provider involved with this no audio issue? This is because you have "$addr=upstream-service-provider-ip" in the rule "3CX-A: Inbound". For having a detailed log, set "SIP Session" in [Diagnostics]>[Debug Logs] page and reproduce the issue. Then find the sv.xxxx.log (eg: sv ...
by Laurie
Wed Mar 20, 2024 3:40 pm
Forum: Brekeke SIP Server Forum
Topic: No Audio Between PBXs that are connected to BSS.
Replies: 25
Views: 156636

If possible can you paste DialPlan rules which caused the no-audio call?
They will be two rules. 3CX-B outbound and 3CX-A inbound.
by Laurie
Wed Mar 20, 2024 11:49 am
Forum: Brekeke SIP Server Forum
Topic: No Audio Between PBXs that are connected to BSS.
Replies: 25
Views: 156636

You can analyze RTP packets with Wireshark. First, capture packets when you make a call from one 3CX to another 3CX, and say something even if there is no audio. Second, at Wireshark, go to [Telephony]>[RTP]>[RTP Streams]. If there is no RTP stream, $rtp=true is not applied. If there are RTP streams ...
by Laurie
Wed Mar 20, 2024 11:01 am
Forum: Brekeke SIP Server Forum
Topic: No Audio Between PBXs that are connected to BSS.
Replies: 25
Views: 156636

Does the BSS have more than one public IP address?

If you capture SIP packets when you make a call from one 3CX to another 3CX though the SIP Server, which IP address does SDP point?
Is it the BSS's public IP address or caller 3CX's public IP address?
by Laurie
Wed Mar 06, 2024 8:17 pm
Forum: Brekeke SIP Server Forum
Topic: Dial Plan-Match on 2 Variables
Replies: 7
Views: 47299

How about this?
=============
[Matching Patterns]
$request = ^INVITE
$registered = false
To = sip:(8888)@
$getdisplayname(From) = GGGxx(.+)

[Deploy Patterns]
To = sip:%1@10.10.10.10
From/displayname = GGG%2
=============
by Laurie
Tue Mar 05, 2024 11:06 pm
Forum: Brekeke SIP Server Forum
Topic: Dial Plan-Match on 2 Variables
Replies: 7
Views: 47299

If it is a dialed number, you don't have to use a displayname.
==============
[Matching Patterns]
$request = ^INVITE
$addr = ^192\.168\.
To = sip:50\*(.+)@

[Deploy Patterns]
To = sip:150\*%1@10.10.10.10
==============
by Laurie
Tue Mar 05, 2024 12:31 pm
Forum: Brekeke SIP Server Forum
Topic: Dial Plan-Match on 2 Variables
Replies: 7
Views: 47299

Can you try the DialPlan rule like this?
========================
[Matching Patterns]
$request = ^INVITE
$registered = false
To = sip:(8888)@
$getdisplayname(From) = GGGxx

[Deploy Patterns]
To = sip:%1@10.10.10.10
From/displayname = GGG
========================
by Laurie
Tue Mar 05, 2024 12:18 pm
Forum: Brekeke SIP Server Forum
Topic: Using $If in Dial Plan
Replies: 4
Views: 34228

John, you are right.

In DialPlan method parameter, there is no data types such as Boolean and Integer. So the true should be written as "true".

If you are familiar with Java, you can develop your own DialPlan method.
https://docs.brekeke.com/sip/bss-dial-p ... pers-guide
by Laurie
Thu Feb 29, 2024 5:42 pm
Forum: Brekeke SIP Server Forum
Topic: Using $If in Dial Plan
Replies: 4
Views: 34228

Use $not https://docs.brekeke.com/sip/not [Matching Patterns] $request = ^INVITE $registered("UserName") = true $addr = ^PBX_IP-Address$ To = sip:(.+)@ $not($alias.lookup("%1")) = (.+) [Deploy Patterns] $rtp = %2 You can also use $if [Matching Patterns] $request = ^INVITE $registered("UserName ...
by Laurie
Thu Feb 29, 2024 5:08 pm
Forum: Brekeke SIP Server Forum
Topic: No Audio Between PBXs that are connected to BSS.
Replies: 25
Views: 156636

Are these 3 SIP entities on the same local network?
Are they behind a NAT?
Can both 3CX servers send ping packet each other directly?