treat it like a self signed cert
throw up a warning and allow the user to override if they so desire. How is having a bad encryption scheme any worse than allowing the user to accept a ssl cert manually? (e.g. Man in the middle attack against someone like google or something where they issue a self signed cert for google.com).
This forced breakage of stuff is quite annoying. It should not be forced broken for maybe a decade or more. Give an option to the user, either real time or in the config UI. Last I checked it was seemingly impossible to find an older version of Chrome, and firefox certainly doesn't make it easy to keep multiple versions installed simultaneously(one to access sites that firefox refuses to work with anymore, and one more regular version). Drives me mad to see firefox reject the SSL of some system and really not even give ANY explanation as to why other than
"The page you are trying to view cannot be shown because the authenticity of the received data could not be verified."
Which is the exact same situation as if I was using a self signed cert, except when using a self signed cert firefox(and other browsers) let the user override, of course.
buncha hipsters running the interwebs these days seems like.