
🔍 Troubleshooting Active Directory Connectivity
⚠️ Important: Replace kapothi.com in the commands below with your own AD domain name.
For example, if your domain is example.local, substitute accordingly.
1. Check IP & DNS
This command shows the full network configuration of your PC. It helps verify that your DNS server is pointing to your Active Directory DNS, not a public one like Google or Cloudflare.
ipconfig /all
2. Ping Domain & Controller
Use ping to confirm basic network connectivity. If the domain or controller doesn’t respond, you may have a firewall or routing issue.
ping kapothi.com ping <DomainControllerName>
3. DNS Resolution
Active Directory relies on DNS. These commands check if your domain resolves correctly and if the required SRV records for LDAP are present.
nslookup kapothi.com nslookup -type=SRV _ldap._tcp.dc._msdcs.kapothi.com
4. Find Domain Controller
nltest queries the domain to locate an available Domain Controller. If this fails, your PC may not be properly joined to the domain or DNS is misconfigured.
nltest /dsgetdc:kapothi.com
5. Test Secure Channel
This PowerShell command checks the trust relationship between your PC and the domain. If broken, you can repair it using administrator credentials without rejoining the domain.
Test-ComputerSecureChannel -Server <DomainControllerName> -Verbose Test-ComputerSecureChannel -Repair -Credential kapothi.com\<AdminUser>
6. Kerberos & Time Sync
Kerberos authentication requires synchronized clocks. This command checks that your PC’s time matches the domain controller’s time.
net time /domain:kapothi.com
7. Flush DNS Cache
If you’ve recently changed DNS settings, cached records may cause issues. Flushing clears old entries and forces fresh lookups.
ipconfig /flushdns
8. On the Domain Controller
Run these commands directly on the DC to check its health and replication status. They help confirm whether the issue is with the PC or the AD infrastructure itself.
dcdiag /test:Connectivity repadmin /replsummary
đź’ˇ Tip: Always check Event Viewer logs on both PC and DC for detailed error messages. Look under System and Directory Service categories.
🛠Domain Join Fix – File and Printer Sharing
One common cause of “The specified network name is no longer available” during domain join is that File and Printer Sharing is disabled on Domain Controllers. This service is required for SMB and RPC traffic, which Active Directory uses to establish secure channels.
Step 1 – Enable File and Printer Sharing
- On each Domain Controller, open Control Panel → Network and Sharing Center → Advanced sharing settings.
- Turn on File and Printer Sharing.
- Alternatively, check Windows Firewall inbound rules for File and Printer Sharing (SMB-In) and ensure they are enabled.
Step 2 – Verify Access
From a workstation, confirm you can reach the domain shares:
\\kapothi.com\NETLOGON
If these folders are visible, the DCs are correctly allowing SMB traffic and the workstation should be able to join the domain.
Step 3 – Retry Domain Join
Once File and Printer Sharing is enabled and SYSVOL/NETLOGON are accessible, retry the domain join process. The secure channel should now establish successfully.