Purpose:
This document provides a structured, customer-facing troubleshooting guide to resolve connectivity issues between Versa Operating System (VOS) and Versa Management Server (VMS). Please follow the steps in the order listed below.
Step 1: Verify VMS Status on VOS
Check the VMS session status from the branch device:
show orgs org-services <Org-Name> vms status
Expected Result
Status should display Connected
If status shows Connected, VOS to VMS connectivity is up.
If status shows not connected, proceed to the next steps.
Step 2: Verify FQDN Resolution
Ensure the configured VMS FQDN resolves correctly from the appropriate routing instance:
ping <VMS-FQDN> routing-instance <Routing-Instance>
If resolution fails:
Verify DNS configuration
Confirm routing-instance reachability
Check address manager resolution:
vsh connect vsmdshow vsf tenant all brief | grep <your tenant>
<collect tenant ID from above output>
vsh connect addrmgr show address <Tenant ID>
Confirm:
Correct IP address
Resolved state
Step 3: Verify Network Reachability
3.1 ICMP Test
Get routing instance using following CLI on VOS:
Or from director GUI:

Ping using routing instance found using above CLI or GUI:
ping <VMS-FQDN> routing-instance <Routing-Instance>
If ICMP is blocked, test TCP connectivity.
3.2 TCP Port Test (Port 1376)
From the relevant namespace:
sudo ip netns exec <Routing-Instance> bash
Then run:
while true; do echo "$(date) - Checking port 1376..." nc -zv -w 3 <VMS-FQDN> 1376 sleep 2 done
Expected Result
Connection to <VMS-FQDN> 1376 port [tcp/*] succeeded!
If unsuccessful, proceed to Controller validation.
Step 4: Validate Controller Path (If Traffic Traverses Controller)
If VMS connectivity is via Controller:
4.1 Check Session on Controller
Verify session exists between branch device and VMS IP on port 1376.
Use Monitor Dashboard or CLI 'show orgs org <org> sessions extensive | select destination-port 1376'

If session is not present:
Traffic is not reaching Controller.
If session exists:
Run
tcpdumpon egress interface toward VMS.Confirm packets are leaving Controller.
4.2 Firewall Validation
If packets reach Controller but are not forwarded:
Check security policies.
Update Allow-From-CPE-Ports policy.
Add required VMS service (port 1376).



Step 5: Verify Packet Reception on VMS
On the VMS server:
Run
tcpdumpon the appropriate interface.Confirm packets are received.
Validate reverse routing path back to branch device.
Step 6: Validate Certificates (Common Root Cause)
If network reachability is confirmed but VOS–VMS session does not establish, verify certificates.
6.1 Check Server Certificate on VMS
On VMS:
openssl x509 -in /opt/versa/vms/certs/server-cert.pem -text -noout
Verify:
Common Name (CN)
Subject Alternative Name (SAN)
Example:
Subject: CN = inline-vms1.versa-test.net X509v3 Subject Alternative Name: DNS:inline-vms1.versa-test.net DNS:inline-vms1-elastic.versa-test.net DNS:inline-vms2.versa-test.net
Important
The IP or FQDN used for connection must match either CN or SAN.
6.2 Verify CA Installed on VOS
On VOS:
show orgs org-services <Org-Name> crypto pki ca-chains <CA-Name>show orgs org-services <Org-Name> crypto pki ca-chains <CA-Name> | match "Issuer CN"show orgs org-services <Org-Name> crypto pki ca-chains <CA-Name> | match "Subject Alternative Name"
Confirm:
Issuer CN matches
SAN values (if applicable)
Resolution
If CN or SAN does not match:
Regenerate the certificate with correct CN/SAN values.
Install updated certificate on VMS.
Install matching CA chain on VOS.
Restart services if required.
Re-validate connectivity.
Summary Checklist
✔ VMS status shows Connected
✔ FQDN resolves correctly
✔ Port 1376 reachable
✔ Controller not dropping traffic
✔ VMS receives and responds to packets
✔ CN/SAN matches connection FQDN
✔ Correct CA installed on VOS
Summary Checklist
Use this checklist to confirm all validation steps have been completed before closing the issue or escalating to Versa Support.
Checkpoint | Expected | Verified |
VMS status shows | Connected | ☐ |
FQDN resolves correctly from routing instance | Pass | ☐ |
TCP Port 1376 reachable from VOS | Pass | ☐ |
Controller not dropping or blocking traffic | Pass | ☐ |
VMS receives packets and responds to packets | Pass | ☐ |
Certificate CN/SAN matches the connection FQDN | Pass | ☐ |
Correct CA chain installed on VOS | Pass | ☐ |
Need Additional Assistance? If the issue persists after completing all steps in this guide, contact Versa Networks Technical Support with the following information:
|