Hello @Stephen Siggs,
Thanks for reaching out to Microsoft Q&A.
I understand that you're facing an issue with importing the VPN client files into the Azure VPN app after making some changes to your virtual network gateway configuration.
Could you please check both your client certificate, and the root (Azure gateway) certificate are installed in the correct locations on your machine:
- Client Certificate: Should be under Current User > Personal > Certificates.
- Root Certificate: Both should be under Current User > Trusted Root Certification Authorities and Local Computer > Trusted Root Certification Authorities.
After uploading the root certificate to the VPN gateway, please allow some time for the settings to update. Once the update is complete, download the VPN client and connect using certificate authentication. For more information, please refer to the document below.
Could you check if the IONOS certificate matches the correct format shown below? According to the Microsoft document, this is the required format for the root certificate.
PowerShell
$params = @{
Type = 'Custom'
Subject = 'CN=P2SRootCert'
KeySpec = 'Signature'
KeyExportPolicy = 'Exportable'
KeyUsage = 'CertSign'
KeyUsageProperty = 'Sign'
KeyLength = 2048
HashAlgorithm = 'sha256'
NotAfter = (Get-Date).AddMonths(24)
CertStoreLocation = 'Cert:\CurrentUser\My'
}
$cert = New-SelfSignedCertificate @params
If the GoDaddy certificate is working, please verify whether the same parameters are present in IONOS. If they are not, kindly check with the IONOS team.
According to the security complaints, the certificate parameters are being updated. Please check with the IONOS team to obtain the latest certificate with valid parameters.
Reference document: https://learn.microsoft.com/en-us/azure/vpn-gateway/vpn-gateway-certificates-point-to-site#rootcert
Kindly let us know if the above helps or you need further assistance on this issue.
Please "Accept the Answer" if the information helped you. This will help us and others in the community as well.