TLS1.2 problem with Flashplayer in Google Chrome
Hi there,
I'm working on a Flash-application which connects to a server using the TLS1.2 protocol, i've used the SecureSocket-class to setup the connection. According to the documentation, i've setup my certificate chain using the addBinaryChainBuildingCertificate() method.
I tested my application with the standalone flashplayer and in 3 different browsers (Google Chrome / Internet Explorer / Mozilla Firefox) and it is working fine in the standalone flashplayer and in IE and Firefox, but the TLS1.2 connection isn't working in Chrome. According to the wireshark logs my application suddenly drops the connection after the TLS handshake is completed.
The flash debug log says an IOErrorEvent occurred with code #2031 and the servercertificateStatus = Invalid. I'm assuming something went wrong with validating the certificate, but why? Is Chrome handling the validation differently than IE / Firefox?
I'm using Flash player 30.0.0.154 and Google Chrome 68.0.3440.106.
I'm hoping someone can help me out here..
Thanks in advance!
