Firefox v80.0.1 breaks .opvn file download
-
I just updated Firefox to version 80.0.1 (was 80.0 I believe). Now, in pfSense, VPN, OpenVPN, Client Export, downloading an .ovpn client file ("Most Clients" and "Viscosity Inline Config") at the least results in an improper file that will not import into OpenVPN (specifically, OpenVPN Connect (version 3.2.0 bld 1064). Looking at the resulting .ovpn file, it's unlikely it will import into any vpn client as expected! It creates a file of about 9kb instead of the usual 6kb (when the to not include OpenVPN v2.4 Settings...) is checked.
OpenVPN Connect will not import the resulting file, simply stating an error message "A line is too long"
The resulting file begins like:
<!DOCTYPE html>
<html lang="en">
<head>
<meta name="viewport" content="width=device-width, initial-scale=1">
<link rel="stylesheet" href="/vendor/bootstrap/css/bootstrap.min.css" type="text/css">
<link rel="stylesheet" href="/css/login.css?v=1579802705" type="text/css">
<title>pfSense - Login</title>
<script type="text/javascript">
//<![CDATA{
var events = events || [];
//]]>
</script>Instead of the typical:
dev tun
persist-tun
persist-key
cipher AES-256-CBC
auth SHA256
tls-client
client
resolv-retry infinite
remote nnn.nnn.nnn.nnn 1194 udp
lport 0
verify-x509-name "<mod snipped ip>" name
auth-user-pass
remote-cert-tls server<ca>
-----BEGIN CERTIFICATE-----Chrome exported properly (at least version 84.0.4147.135), as did an old Firefox version 52.9.0, from the same pfSense firewall and the same VPN client user.
-
Im using FF 80.0.1 and not seeing this..
Just tested with multiple config for multiple openvpn instances running.
The downloaded files are 6kb in size and look normal..
BTW - I snipped out that IP you posted, you prob didn't want that posted.