Tech

Let's encrypt with the Vodia PBX

Published on:

June 12, 2019

The Vodia Networks Multi-Tenant (MT) edition now supports the creation of X.509 certificates using the ACME protocol, which can be facilitated through HTTP and DNS challenges. This feature allows administrators to establish a Fully Qualified Domain Name (FQDN) on the PBX, enhancing security with HTTPS. To create a domain, users log in to their Vodia Cloud PBX, navigate to the domain section and set up an A record in their DNS provider (like GoDaddy). Once the domain is established, the PBX can automatically manage certificates, including renewal and deletion, ensuring secure management access.

The Vodia MT edition can now create 509X certificates using the ACME protocol through HTTP and DNS challenges. This is helpful for administrators who want to create an FQDN on the PBX. The Vodia MT edition can also use dnsmadeeasy API requests. In this blog, we will discuss how to manually create an A record for your domain and creating the domain on the Vodia Multi-tenant PBX.

Prerequisite

  • Port 80
  • PBX must be on a Public IP
  • DNS Made Easy Optional
  • DNS Provider Ex (Godaddy)

Creating the Domain

Log in to your Vodia Cloud PBX and navigate to the list section. Press Create to create your domain name. We are calling our domain voice.pbxnvoip.com

Vodia Admin - Create New Domain

Secure https

  • In administrator, mode navigate to network --> ports
  • Activate (Redirect to https)

Creating an A record

We are using Godaddy for this example, as we thought it would be easy to follow.

  • Log in to your account
  • Choose your DNS name and navigate to (DNS), which should bring you to DNS management
GoDaddy - DNS setup
  • Click on Add and Choose (Type A record)
  • The host is the name of the new domain you created
  • (Points to) is the IP of the Vodia Cloud PBX
  • TTL can be set 1hr or 1/2hr
  • Save
  • Navigate to your domain name, e.g., voice.pbxnvoip.com
DNS Vodia

Note: The main limit is Certificates per Registered Domain (50 per week). A registered domain is, generally speaking, the part of the domain you purchased from your domain name registrar. For instance:

in the name www.example.com,the registered domain is example.com

In new.blog.example.co.uk,the registered domain is example.co.uk

We use the Public Suffix List to calculate the registered domain.)

Example:

Encrypt - Secure Connection
Certificate Information - Encrypt

ACME Directory URL & DNS provider:

  • The PBX now supports generating X.509 certificates using the ACME protocol through HTTP and DNS challenges. When using the HTTP challenge, the system must be on a public IP address and it must use port 80. When using the DNS challenge, the DNS must have access to the DNS provider (currently DNSMadeEasy is supported).
  • When adding a domain, the PBX will attempt to create the DNS entry for the new domain and issue a certificate for the domain. A few days before the certificate expires, the PBX will then attempt to reissue the certificate. When a domain gets deleted, the PBX will attempt to delete the DNS entry.
  • It is now also possible to define a DNS name for the system. The PBX will also attempt to generate a certificate for this DNS address so management has access to the system through a properly-encrypted HTTPS connection.

Latest Articles

View All

SMBs: Never Miss a Call with the Vodia Phone System

Missing a call is never just a minor slip for SMBs. It can mean losing a customer for good. In today’s competitive landscape, businesses cannot afford missed opportunities. While legacy phone systems often lead to frustration and inefficiency, modern cloud solutions like Vodia PBX make it easy to stay connected anytime and anywhere. With AI powered features such as intelligent call routing, real time transcription and 24/7 availability, your customers will always reach the right person. Vodia gives SMBs enterprise grade communication without the enterprise price tag so you can protect revenue, strengthen customer trust and grow confidently.

October 27, 2025

Boost Call Center Performance with Vodia’s Enhanced Analytics Dashboard

The Vodia Enhanced Analytics Dashboard empowers call centers and enterprises to transform raw call data into clear, actionable intelligence. With real-time and historical metrics on agent performance, call volumes, abandonment rates, wait times, and routing efficiency, it delivers a complete view of communication activity across locations. These insights help identify peak traffic periods, uncover CX gaps, optimize staffing strategies, and improve service quality. By reducing missed and abandoned calls, organizations can deliver faster, more consistent support and strengthen customer loyalty.

October 24, 2025

Strengthening PBX security: Passkeys and the Vodia Phone System

Vodia PBX strengthens security with passkeys, giving users and administrators a secure, passwordless login method that eliminates many vulnerabilities tied to traditional credentials. Passkeys use public key cryptography, storing the private key on the user’s device and the public key on the server, making them resistant to phishing and credential theft. By reducing reliance on passwords, Vodia minimizes the attack surface in cloud environments and makes authentication simpler and more secure, while ensuring a smoother, faster login experience for all users.

October 21, 2025