Exam ACTUAL EXAM 2026/2027 | 3CX
Advanced Certification | Verified Q&A |
Pass Guaranteed - A+ Graded
Section 1: 3CX Architecture & Deployment (Questions 1–15)
Q1: A company wants to deploy 3CX on a Debian-based virtual machine with 500 extensions and expects
peak concurrent calls of 150. Which minimum hardware specification meets 3CX recommendations for
this deployment?
A. 2 vCPU, 4 GB RAM, 50 GB storage
B. [CORRECT] 4 vCPU, 8 GB RAM, 100 GB SSD storage
C. 8 vCPU, 16 GB RAM, 500 GB HDD storage
D. 1 vCPU, 2 GB RAM, 20 GB storage
Correct Answer: B Rationale: 3CX recommends 4 vCPU and 8 GB RAM for deployments supporting 250–
1,000 extensions with up to 150 concurrent calls. SSD storage is strongly recommended for optimal I/O
performance, particularly for call recording and database operations. The 100 GB capacity
accommodates the operating system, 3CX installation, call recordings, and voicemail storage for this
scale.
Q2: Which 3CX license tier includes the Call Flow Designer (CFD) and advanced queue strategies such as
weighted and longest waiting?
A. Standard
B. [CORRECT] Pro and Enterprise
C. Standard and Pro only
D. Enterprise only
,Correct Answer: B Rationale: The Call Flow Designer and advanced queue strategies (weighted, longest
waiting, priority) are available in both Pro and Enterprise licenses. The Standard license supports basic
call queues with ring-all and hunt strategies but does not include CFD or advanced queue management
features. Enterprise adds multi-tenant capabilities and advanced reporting beyond Pro.
Q3: A company is migrating from an on-premise Windows-based 3CX V18 to a cloud-hosted Debian V20
installation. Which migration path is officially supported?
A. Direct in-place upgrade from Windows V18 to Debian V20
B. [CORRECT] Backup the V18 Windows configuration, install V20 on Debian, and restore the
backup during the new installation wizard
C. Export only extensions via CSV and manually recreate all settings
D. Windows V18 cannot be migrated; only fresh installations are possible
Correct Answer: B Rationale: 3CX supports cross-platform migration through its backup and restore
mechanism. The administrator performs a full backup of the existing Windows V18 installation, deploys
a new Debian V20 instance, and selects "Restore Backup" during the initial configuration wizard. This
preserves all extensions, trunks, rules, and settings while upgrading to the latest version and platform.
Q4: Which operating system is the recommended and primary platform for new 3CX V20 deployments?
A. Windows Server 2019
B. Ubuntu 22.04 LTS
C. [CORRECT] Debian 12 (Bookworm)
D. CentOS 8
Correct Answer: C Rationale: 3CX V20 and later versions are officially supported on Debian 12
(Bookworm) as the primary and recommended operating system. Windows installations are supported
for legacy environments but are no longer the preferred platform. Debian provides superior stability,
security updates, and performance characteristics for VoIP workloads.
Q5: A multi-tenant 3CX deployment requires separate management domains for different clients with
isolated billing and reporting. Which license is required?
A. Standard
, B. Pro
C. [CORRECT] Enterprise
D. All license tiers support multi-tenancy
Correct Answer: C Rationale: Multi-tenant capabilities, including separate management domains per
tenant, isolated billing, and tenant-specific reporting, are exclusive to the Enterprise license. This feature
allows service providers to host multiple independent organizations on a single 3CX instance while
maintaining complete administrative separation between tenants.
Q6: During the 3CX installation wizard, which network configuration is required for the PBX to correctly
determine its public IP address when deployed behind a NAT firewall?
A. Static IP assignment on the internal interface only
B. [CORRECT] Configuring the external IP address or enabling STUN to discover the public IP
automatically
C. Disabling NAT entirely
D. Using DHCP without any static configuration
Correct Answer: B Rationale: 3CX requires knowledge of its public IP address for proper SIP header
formation and NAT traversal. During installation, the administrator must either specify the static public
IP address or configure a STUN server (such as stun.3cx.com) to automatically discover the public IP.
Without correct public IP configuration, SIP signaling will contain incorrect contact addresses, causing
registration and call failures.
Q7: Which 3CX deployment model places the PBX in a public cloud datacenter with extensions
connecting remotely via the internet?
A. On-premise deployment
B. [CORRECT] Cloud-hosted deployment
C. Hybrid deployment with local SBC only
D. Offline deployment
Correct Answer: B Rationale: In a cloud-hosted deployment, the 3CX instance runs on a virtual machine
in a public cloud provider (AWS, Azure, Google Cloud, or 3CX-hosted). All extensions connect remotely
over the internet, typically using the 3CX Web Client, mobile apps, or IP phones with SBC or STUN
configuration. This model eliminates on-site server hardware and is ideal for distributed workforces.
, Q8: A company with 50 extensions currently uses 3CX Standard but needs call recording, advanced
queue reporting, and CRM integration. Which upgrade path is most appropriate?
A. Add individual feature licenses to Standard
B. [CORRECT] Upgrade to 3CX Pro, which includes call recording, advanced queue reporting, and
CRM integration as standard features
C. Upgrade to Enterprise only
D. These features are not available in any 3CX license
Correct Answer: B Rationale: 3CX Pro includes call recording (with storage management), advanced
queue reporting with wallboard capabilities, and native CRM integration for supported platforms. These
features are not available in Standard and do not require Enterprise unless multi-tenancy or advanced
failover is needed. The upgrade is performed through the 3CX management console license
management section.
Q9: Which database engine does 3CX V20 use internally for configuration storage and call detail
records?
A. MySQL
B. Microsoft SQL Server
C. [CORRECT] PostgreSQL
D. MongoDB
Correct Answer: C Rationale: 3CX V20 utilizes PostgreSQL as its internal database engine for storing
system configuration, extension data, call detail records (CDRs), and reporting information. This is a
change from earlier versions and provides improved performance, reliability, and backup capabilities.
Administrators do not interact directly with the database; all management is performed through the 3CX
web console.
Q10: A company wants to deploy 3CX with high availability using two servers in an active/passive
configuration. Which requirement is mandatory for this setup?
A. Both servers must run Windows
B. [CORRECT] Shared storage accessible by both nodes and a floating IP address that moves
between servers during failover