It makes perfectly sense.
Especially when it comes to security programmers assume that you have the latest (security) patches/fixes installed.
Since the certificate is there for security and you didn't have installed the patches/fixes, it is only logical that things are not working (correctly).
What doesn't make sense is that you are running old (obsolete) software on a new system.