Start at the Mac, then walk outward, because the client decision is made by the firewall and only reflected on the desktop. Open System Settings, look at what VPN configuration already exists, and ask the administrator one question before typing a password. The answer is the enabled remote-access service, not the appliance model on the login page. Two clients can sit on one laptop without either of them being the right one.

Ask the Gateway Which Service Is On

Two remote-access services appear under the same product name and behave nothing alike. One is an SSL VPN reached by a vendor client, and the other is IPsec or L2TP that the built-in macOS client can dial. They differ in ports, in authentication and in address assignment, so a profile from one is useless against the other. Choosing from the Mac side alone is guesswork dressed up as configuration.

Ask for three things at once: the service that is licensed and enabled, the client and version that service supports on macOS, and the authentication flow it expects. Anything less leaves you guessing at the next failure.

Walk the Native L2TP Path

A native connection exists on the Mac whenever a profile has been added, and the settings pane shows it beside Wi-Fi and Ethernet. If the list is empty, the machine has no VPN configuration at all and the problem is provisioning rather than connectivity. The command below prints what the system actually holds, including configurations the interface may hide.

Read the output before adding anything, because a stale profile with a familiar name is a common reason a new setup appears to be ignored. Then compare the server address against the address the administrator gave you, not against the one in an old ticket. Both checks take a minute and remove two of the usual dead ends.

scutil --nc list
networksetup -listallnetworkservices

A native L2TP entry also needs the shared secret, a username and password, and a gateway that offers that service on the expected ports. When any of those is missing the Mac reports an authentication or a server-not-responding error, and neither message distinguishes a wrong secret from a service that was never enabled. Keep all three values together when you compare notes with the administrator.

Walk the SSL Client Path

An SSL VPN client connects over TLS to a portal, then runs its own tunnel and its own address policy. It needs the portal address, an account, and whatever second factor the deployment enforces, and it usually installs a network extension the first time it runs. A profile exported for one client rarely imports into another, even when both speak IPsec underneath. None of that appears in the System Settings VPN list until the extension has been approved.

Two SSL clients installed side by side can compete for the same network extension, and the one loaded first tends to win. Remove the unused client before installing the approved one, then reboot so the extension list is rebuilt.

Check the macOS release against the vendor's current support statement before installing, and expect the installer to ask for approval in Privacy and Security. A blocked extension looks exactly like a connection that never starts.

Read the Rebranding Notice Correctly

Client names move, and a rename is not a protocol change. The vendor's notice that Mobile Connect is becoming NetExtender describes branding, so an old statement about desktop platform support cannot be transferred to every app that carries the new name.

Identify the client you actually installed, by bundle identifier and version, rather than by the label on the icon. That distinction decides which support matrix applies to your Mac.

If the enabled service and the supported Mac client have no overlap, the honest options are an approved alternative service or a planned gateway change. Rewriting a shared policy to satisfy one laptop, or buying an app because a forum answer mentioned it, leaves the compatibility question exactly where it started.

Аффингæй хæстæг статьялтæ