Brekeke PBX / BSS installation checklist
Check Point | Item |
ALL |
Check system requirements for Brekeke productRelated Links: |
Tomcat |
Check tomcat settings (server.xml)Related Links: |
Tomcat |
Set tomcat startup orderin the unit file of tomcat, configure that tomcat need to start after the DB(*1) and Network interface become ready. *1. Only when DB is running as a thirdparty database in the same server, the entry like “mariadb.service” or “mysql.service” is needed. |
Tomcat |
Is the heap area of Java VM used by tomcat sufficient?CATALINA_OPTS=”-Xmx8192M -Xms512M” |
Tomcat |
Is the number of tomcat threads sufficient?– maxThread |
Tomcat |
Is tomcat’s POST size limit sufficient?maxPostSize unlimited(-1)is recommended. |
Tomcat | DO NOT add or modify files, including the Tomcat installation folder or application directories under webapps, unless otherwise instructed by the documentation or the support team. Additionally, do not place backup files or other files in these directories. Doing so may result in unexpected and severe system errors. |
MySQL | <Only when using MySQL as an external DB>
Is the transmittable packet length of the database sufficient?In the case using MySQL, configure max_allowed_packet. |
MySQL | <Only when using MySQL as an external DB>
Is the setting value for the number of MySQL connections sufficient?Related Links: |
Network OS |
Are the ports used by the product correctly allowed in the firewall?Related Link: |
Linux |
For Linux, check if the number of threads and number of file descriptors are set correctly.Related Links: |
Linux |
SELinux policies are configured appropriately?If SELinux policies are not configured appropriately, SE Linux needs to be disabled. |
SYSTEM |
Important! Have e-mail settings been configured so that administrators can receive system alerts?Register the mail server: [SYSTEM] -> [Email] -> [Settings] This setting is very important for notifying administrators of system alerts via email. Related Link: |
SIP Server |
Are the interface address and remote address pattern set correctly?Be especially careful when under NAT. It is necessary to set the global IP address of the router. |
PBX / SIP Server |
Is the RTP port range appropriate?<Common to PBX/BSS> [SYSTEM] -> [Configuration] -> [RTP] -> |
PBX | <PBX Only>
Is the Phone ID in the extension number appropriate on PBX?[PBX] -> [Extensions] -> [Users] -> |
SIP Server |
Are SIP users created on the SIP Server?[SIP SERVER] -> [User Authentication] ⇒ Check if users are created properly. |
PBX | <PBX Only>
Keep call recording files separate from voice mailbox of each user.[PBX]>[Options]>[Settings]>[Media Server system settings]>[Conversation recording file in voicemail inbox] |
PBX | <PBX Only>
Are REGISTER notifications disabled?[PBX] -> [Options] -> [Settings] -> [Notification for Registration] |
PBX | <Only When outside line is set on PBX>
Are the ARS settings correct?Related Links: |
PBX | <PBX Multi-tenat edition Only>
Check the maximum number of concurrent calls.On the [TENANT] > [Options] > [Capacity] >[Maximum concurrent calls] field, set the value higher than the configured value at [Maximum users]. (To avoid failure of recording) |
Network OS PBX | <Redundancy case Only>
Have necessary settings been made?Related Links: |
PBX | <Using Brekeke Phone/WebPhone case only>
Have necessary settings been made?PAL、WSS、and https access to tomcat, PushNotification |
PBX | <Using Brekeke Phone case only>
Are the connection settings correct?[PBX] -> [Options] -> [Settings] -> [Domain (Host:Port)] |
PBX | <Using WebRTC devices only (Brekeke Phone/WebPhone)>
Is SSL Certificate created correctly?Access to the Tomcat and WSS ports on your Brekeke PBX via SSL certificate checker website to check if there are any issues. |
Phone | <Using Brekeke Phone case only>
Have necessary permissions are granted on the device?Camera, Microphone, Notification |
Phone | <Using Brekeke Phone case only>
For android, is it set to run in the background?(Is “Battery optimization” set to “Unrestricted”?)Is “Floating Display” turned on? |