Skip to main content
Participating Frequently
December 15, 2015
Question

TLS 1.2

  • December 15, 2015
  • 4 replies
  • 5729 views

Hi

I have an application that uses Flash player and it's trying to connect to the Flash Policy service in TLS 1.2   (port 843) .

Flash Player ver. 20.0.0.228

It only works in Chrome but not in Internet Explorer (ver. 11)  .

Any idea how can I make it work with Internet Explorer (or its not possible )  ?

    This topic has been closed for replies.

    4 replies

    arikc10Author
    Participating Frequently
    August 24, 2017

    Hi guys, it looks like we have regression here.

    Starting from version of Flash Player 26 the issue from this
    thread is reproducible again.

    At least for IE (win7) FlashPlayer 25 works perfectly with
    TLS 1.2, but FlashPlayer 26 fails to connect with same symptoms.

    With Chrome everything fine (all versions of Flash Player).

    With FireFox it is also not working.

    Can you verify why it is not working again?

    arikc10Author
    Participating Frequently
    January 25, 2016

     

    Hi Chris,

     

    We still not succeeded to communicate with server with SecureSocket on ActiveX and NPAPI flash plugins (PPAPI working fine).

     

    Please confirm that TLS 1.2 connection supported on ALL plugin versions by SecureSocket.

     

    Our current observation is that only PPAPI plugin and one used in win8/10 are support TLS 1.2.

     

    TLS 1.0 supported by all.

     

    chris.campbell
    Legend
    January 27, 2016

    I've asked the team for clarification here.  I'll get back to this thread as soon as I have an answer.

    Chris

    chris.campbell
    Legend
    January 27, 2016

    Quick question, have you tested this out with OSX?  If so, what were the results?

    arikc10Author
    Participating Frequently
    December 20, 2015

     

    1. IE is working fine on Win 10, FireFox only with old flash plugin (16)
    2. We using SecureSocket in order to communicate to port 443 (first 843 with flash policy file).
    3. Please see below simple application that trying to connect to TLS server that support TLS 1.1 and 1.2 only
    4. On WIN 7 it is working on Chrome only; on WIN 8 - IE working, FireFox connection works only with old Flash version (16)

      

    package

     

    {

     

           import flash.display.Sprite;

     

           import flash.net.SecureSocket;

     

           import flash.text.TextField;

     

           import flash.events.Event;

     

           import flash.events.IOErrorEvent;

     

           import flash.events.SecurityErrorEvent;

     

         

     

           public class tls extends Sprite

     

           {

     

    private var connection:SecureSocket = new SecureSocket();

     

    private var tf:TextField = new TextField();

     

    public function tls()

     

    {

     

    addChild(tf);

     

    tf.x=0;

     

    tf.width=1400;

     

    connection.connect("<SomeDomain.com>",443);

     

    connection.addEventListener(Event.CONNECT, onConnect);

     

    connection.addEventListener(IOErrorEvent.IO_ERROR, onSocketError);

     

    connection.addEventListener(SecurityErrorEvent.SECURITY_ERROR, onSocketError);

     

    }

     

    private function onConnect(e:Event):void

     

    {

     

    tf.text = "CONNECTED";

     

    }

     

    private function onSocketError(e:Event):void

     

    {

     

    tf.text = "NOT CONNECTED:"+ e;

     

    }

     

           }

     

    }

     

    5.  Handshaking failing after CLIENT HELLO (server support TLS 1.1 and 1.2 only)

     

        

    6.In Chrome CLIENT HELLO send with TLS 1.2 and connection successfully established

     

    chris.campbell
    Legend
    December 15, 2015

    Hi,

    Could you verify that TLS is working correctly in IE?  AIR uses these same settings, so enabling for IE should fix your problem.

    Enabling TLS 1.1 and TLS 1.2 in Internet Explorer

    Thanks,

    Chris

    arikc10Author
    Participating Frequently
    December 16, 2015

    Hi Chris

    TLS is working correctly in IE

    Thanks