Some problems & thoughts on Brekeke

Discuss any topic about Brekeke PBX.

Moderator: Brekeke Support Team

Post Reply
noci
Posts: 16
Joined: Wed Jan 05, 2011 3:49 pm
Location: Netherlands

Some problems & thoughts on Brekeke

Post by noci »

1. Brekeke Product Name and Version:
Brekeke PBX, Version 3.2.4.3 , Pro

2. Java version:
1.6.0-45

3. OS type and the version:
Linux Centos 5.5

4. UA (phone), gateway or other hardware/software involved:
n.a.

5. Your problem: Several.
Documentation....
- Missing is some explanation how ARS "field types" are setup/used.
- What should be shown on a phone if external number is noted as a 2nd phone and that external phone dials the brekeke system.
Currently it doesn;t show the account name but:
9999 <mailto:9999@ipadress> if the username was 9999.
- what are the syntax & restrictions on the ARS scripting
in the doc's there is a three line example of an if-statement
- why are the lookup/match/contains plugins not explained in the admin manual.

Logging:
- It is hard to find when / which ARS is applied to someone dialing.
Is it possible to log the ones considered/chosen?

Functionality
- How about a view on ALL ARS rule steps as they are defined
in the order of priority.

Codecs:
- I have been BADLY bitten the default 0 only. Some (most probably) an upstream failover forced the use of codec 8. As both are mandatory to be implemented why not add both to the defaults?.
It caused a total breakdown of communication with one the ITSP's and it took some time to debug.
The codec mismatch wasn't logged anywhere, only a packet trace of the SIP procotol showed it was actualy in the SIP denial packet.
Appearantly the messagenumber is NOT enough to track the errors.
esp. when nothing related had been changed to the system.
It took a few hours to track this one done resolve it.
hope
Posts: 862
Joined: Tue Jan 15, 2008 4:08 pm

Post by hope »

the following links may help:
wiki.brekeke.com/wiki/Restrict-Codecs-used-for-a-call
www.brekeke.com/doc/pbx/pbx_ars_plugin.pdf
www.brekeke.com/doc/pbx/pbx_log_database.pdf

you can change the ARS route order by dragging the route up and down
noci
Posts: 16
Joined: Wed Jan 05, 2011 3:49 pm
Location: Netherlands

Post by noci »

Well those are known and one of the few document that do explain some functions like lookup etc. Q is why isn't that in the admin_advanced? lookup is PBX management, not programming info.
it might help a programmer to see how those function as an example too.

All the other items are unfindable in the Wiki, or any manual there is available.
noci
Posts: 16
Joined: Wed Jan 05, 2011 3:49 pm
Location: Netherlands

Post by noci »

This was the error code from the packet

Status-Line: SIP/2.0 488 Not Acceptable Media
Status-Code: 488

Code 488 is along the line: Something Wrong, see text for explanation. But this explanation wasn't found in any logs.

This is the meaning of 488:
488 Not Acceptable Here
Some aspects of the session description of the Request-URI is not acceptable

which is somewhat vague... the extension "Not Acceptable Media" at least points toa codec misconfig.
hope
Posts: 862
Joined: Tue Jan 15, 2008 4:08 pm

Post by hope »

- What should be shown on a phone if external number is noted as a 2nd phone and that external phone dials the brekeke system.
Currently it doesn;t show the account name but:
9999 <mailto:9999@ipadress> if the username was 9999.
what setup do you have at pbx?
you set an external number at a pbx user phone page phone 2 field?

what account name you want to show, is it user extension account page name field? what has been set in the account name of this pbx user?
Post Reply