I have just re-keyed a SHA1 certificate and installed a new SHA2 certificate in its place. Everything is working fine. There is no insecure content. Digicert's diagnostic tool says everything is ok, and "Signature algorithm = SHA256 + RSA". However, Google Chrome says (note my emphasis):
The identity of this website has been verified by DigiCert SHA2 High Assurance Server CA but does not have public audit records.
Your connection to [www.domain.com] is encrypted with 128-bit encryption.
The connection uses TLS 1.0.
The connection is encrypted using AES_128_CBC, with SHA1 for message authentication and DHE_RSA as the key exchange mechanism.
Why does Google Chrome say that the connection is using "SHA1 for message authentication"?
(Note: I have cleared cache and refreshed page)