Troubleshooting network connectivity from the Foldr appliance
When Foldr can’t reach a directory server, an SMB share, a cloud API or anything else on your network, the appliance console is where you find out where the break is. This article walks through the common categories of network problem and the commands to diagnose each.
Where to run these commands
Open the appliance console:
- Through the hypervisor: open the VM’s console window (vSphere web client, Hyper-V Manager, AHV console, etc.) and sign in with the
fadminaccount. - Over SSH: if SSH is enabled on the appliance, connect with the
fadminaccount.
For a full command list (not just network), see The Appliance Console: Command List.
Tools at a glance
| Command | Purpose |
|---|---|
ping <host> | ICMP reachability. Is the host even up? |
traceroute <host> | Path discovery. Where does the packet die? |
dig <host> / nslookup <host> | DNS lookups. Is the name resolving correctly? |
show-resolv-conf | Print the appliance’s current DNS resolver configuration |
http-test <fqdn> | HTTPS connectivity and certificate diagnostics |
ldap-test (filter) | LDAP/AD connectivity using ldapsearch |
netstat | Active connections and listening ports on the appliance |
net-devices, net-device -s ... | Inspect and configure network adapters |
nmcli | Lower-level adapter configuration |
iptables, iptables-save | Inspect and modify the appliance firewall |
Diagnostic flow by problem
DNS not resolving
Symptoms: features that worked yesterday now fail with “host not found” or unreachable cloud services.
show-resolv-conf: confirm the resolvers Foldr is actually using.dig <hostname>: check that the hostname resolves at all, and to the right address.dig @<other-resolver> <hostname>: compare against a known-good resolver to isolate whether the issue is at your DNS server or in the appliance config.
If short-name lookups work but FQDN-only behaviour is broken, see DNS does not seem to be functioning correctly.
Reachability: is the host up and on the path?
ping <host>: fastest sanity check. ICMP failures aren’t conclusive (some networks block it), but success rules out a lot.traceroute <host>: find the hop where the packet stops. A break inside your own network points at a routing or firewall problem; a break outside points at upstream.
Service-specific connectivity
Once you know the host is reachable, check the service itself:
- LDAP / Active Directory:
ldap-testruns anldapsearchagainst the directory configured in Foldr Settings. Errors here usually mean credentials, base DN, or LDAPS certificate trust. - HTTPS endpoints (Microsoft Graph, Google APIs, OCR services, update repository):
http-test <fqdn>opens a TLS connection and reports the certificate chain. Useful for diagnosing TLS interception by a corporate proxy. - SMB shares: SMB uses TCP 445.
tracerouteto the file server, then check your firewall isn’t blocking 445. There are SMB-specific articles for share visibility and Kerberos auth once the network path is verified.
Adapter, IP, and routing
If the appliance itself can’t reach its default gateway, the problem is local:
net-devices: list adapters and their current state.nmcli device show: full adapter detail.net-routes -s "adapter" "<network> <gateway>": add a static route if Foldr needs to reach a network not via the default gateway (common with split-tunnel VPNs and DMZ deployments).
For a step-by-step network reconfigure, see Foldr v10: Configuring the network.
Firewall
The appliance ships with iptables and a few default rules. If something stopped working after a config change:
iptables -L -n: list current rules.iptables-save: commit any rule edits you’ve made so they persist across restarts. Always tag rules you add yourself with-m comment --comment "foldr-admin"so they survive system updates.
Time skew
Kerberos and SAML are intolerant of clock drift. If LDAP works but Kerberos SSO fails, the server’s clock might be wrong. See Configuring NTP / correcting server time.
What to send to support
If you can’t isolate the problem, the support team will usually want:
- The output of the relevant diagnostic command above (with hostnames in place).
- A server support bundle generated from Foldr Settings.
- A description of when it last worked and what changed since.