OpenConnect cannot connect to VPN server: refreshes wait.html forever
The problem is that the VPN server has been modified to no longer support Linux, and all old certificates have been invalidated, I just found out.
So I think there were two problems causing the weird error messages: 1) Linux not supported, and 2) wrong certificate.