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. |
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 |
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)] |
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? |