It's the 2048 bit keys that's causing it. 2048 isn't a bad key length today. According to
SSLLabs [www.ssllabs.com] (which I think is the best for SSL / TLS verification) gives your webserver an A+. So, nothing to worry about. You can ignore that CryptCheck site.