If a PUSH is not accepted within ~12 seconds, the following error occurs on the Cisco AnyConnect client: "Connection attempt has failed due to network or PC issue.".
The Cisco AnyConnect client missing the FQDN in the profile setup within the client AnyConnect XML
If the client is unable to connect and pull down the updated data, the following lines can manually be added to the end of the existing profile XML file on the client system using an XML editor. (default file is default-profile.xml) The location of the file is typically:
Window: %ProgramData%\Cisco\Cisco AnyConnect Secure Mobility Client\Profile
Mac: /opt/cisco/anyconnect/profile
Note: If the profile already contains a ServerList list section, replace the <HostAddress> value with the FQDN of your external hostname resolvable through public DNS.
<ServerList>
<HostEntry>
<HostName>sampleASA</HostName>
<HostAddress>sampleASA.cisco.com</HostAddress>
</HostEntry>
</ServerList>