Support TLS 1.2 Air Desktop Version-Flex SDK 4.5.1

Hi all

I'm new to this forum. I'm working on the desktop air application. recently of Salesforce announced we'll disable the TLS 1.0 since their servers and they will support the TLS Protocol 1.1,1.2. Here is test url that we can use to test in the Office of the air: https://tls1test.salesforce.com/s/. I went through some of the messages in this forum and have not found similar post about this issue. I found one, but it did not help either: done FLEX and AIR support TLS 1.1 + encryption?  


I wrote the code to verify that the url below. SecureSocket connection is successful. but UrlRequest is a failure, because it uses TLS 1.0 version to connect to the server, since Air app uses the TLS 1.0, the handshake protocol is a failure. I found this info in wireshark: TLSv1 Record Layer: alert (level: Fatal, Description: failure of the handshake)

Screen Shot 2015-11-12 at 11.57.16 AM.png

My goal is to spend my desktop client to support TLS 1.2 Protocol. I use the version of the Flex SDK 4.5.1 to build the application. Can you please help me understand this issue?

  1. Is there anyway to set the version of the Protocol TLS for UrlLoader and UrlRequest?
  2. I need a client certificate to authenticate with the server for TLS 1.2 Protocol?
  3. This will work if the upgrade from Flex and Air SDKS, I tried, it doesn't work, but do not know what I have tried is correct or not?

Import flash.display.Sprite;

Import flash.events. *;

Import flash.net.URLLoader;

Import flash.net.URLRequest;

Import flash.net.URLRequestDefaults;

Import flash.net.URLRequestHeader;

Import flash.net.URLRequestMethod;

import flash.net.URLVariables;

private function {URLRequestHeaderExample()}

var loader: URLLoader = new URLLoader();

loader.dataFormat = pouvez;

configureListeners (loader);

SecureSocketExample();

var header: URLRequestHeader = new URLRequestHeader ('Permission', ' sampleToken');

var request: URLRequest = new URLRequest ("""https://tls1test.salesforce.com/services/oauth2/token"""); / /https://tls1test.salesforce.com/

//request.data = new URLVariables ("name = John + Doe");

Request.Method = URLRequestMethod.GET;

URLRequestDefaults.idleTimeout = 1200000;

request.requestHeaders.push (header);

try {

Loader.Load (request);

} catch (error: Error) {}

trace() "Unable to load the document asked." );

}

}

private function configureListeners(dispatcher:IEventDispatcher):void {}

dispatcher.addEventListener (Event.COMPLETE, completeHandler);

dispatcher.addEventListener (Event.OPEN, openHandler);

dispatcher.addEventListener (ProgressEvent.PROGRESS, progressHandler);

dispatcher.addEventListener (HTTPStatusEvent.HTTP_STATUS, httpStatusHandler);

dispatcher.addEventListener (SecurityErrorEvent.SECURITY_ERROR, securityErrorHandler);

dispatcher.addEventListener (HTTPStatusEvent.HTTP_STATUS, httpStatusHandler);

dispatcher.addEventListener (IOErrorEvent.IO_ERROR, ioErrorHandler);

dispatcher.addEventListener (HTTPStatusEvent.HTTP_RESPONSE_STATUS, httpRespoStatusHandler);

}

private function completeHandler(event:Event):void {}

var loader: URLLoader = URLLoader (event.target);

trace ("completeHandler:" + loader.data "');

}

private function openHandler(event:Event):void {}

trace ("openHandler:" + event "");

}

private function progressHandler(event:ProgressEvent):void {}

trace ("progressHandler loaded:" + event.bytesLoaded + "total:" + event.bytesTotal);

}

private function securityErrorHandler(event:SecurityErrorEvent):void {}

trace()"securityErrorHandler:" ( + event); "."

}

private function httpStatusHandler(event:HTTPStatusEvent):void {}

trace()"httpStatusHandler:" ( + event); "."

}

private function httpRespoStatusHandler(event:HTTPStatusEvent):void {}

trace()"httpRespoStatusHandler:" ( + event); "."

}

private function ioErrorHandler(event:IOErrorEvent):void {}

trace()"ioErrorHandler:" ( + event); "."

}

private var secureSocket:SecureSocket = new SecureSocket();

private function SecureSocketExample()

{

secureSocket.addEventListener (Event.CONNECT, onConnect)

secureSocket.addEventListener (IOErrorEvent.IO_ERROR, onError);

try

{

secureSocket.connect ( "tls1test.salesforce.com", 443);

}

catch (error: error)

{

trace (Error.ToString);

}

}

private function onConnect (event: Event):void

{

trace() "connected". );

secureSocket.close ();

}

private function onError (error: IOErrorEvent):void

{

trace (error.text + "," + secureSocket.serverCertificateStatus);

}

[]] >

@kumarkasimala

Our quality assurance team has been able to reproduce this problem.  We consider you cela a bug and will start working on fixing it for a future release.  Our internal bug for this number is 4095988 in case you need to reference it later.

Thank you

Chris

Tags: Adobe AIR

Similar Questions

  • 500 - 242ea: unable to see the latest version of HP Support Assistant shortcut on my desktop

    I downloaded the latest version of HP Support Assistant 7.7.34.34 - the download file is sp68201. The current when configuration ok without error messages, but I do not understand a HP Support Assistant shortcut on my desktop. I navigated to the HP folder on pc and found the app, but the Support loaded up, but a message pops up saying "Support Assistant has detected the error and closes.

    I uninstalled and reinstalled but still get nowhere.

    How can I make it work?

    Problem solved. Had to re - install Windows 8.1 Refresh Pc did not resolve the issue

  • What version of AnyConnect is needed to support TLS v1.2

    I need support TLS v1.2 for PCI compliance. Can anyone confirm which version of AnyConnect is necessary? I can't say if it will support 3.x, or if I need to go to 4.x.

    Thank you

    -mike

    It requires AnyConnect 4.0.00048 or later with ASA 9.3 (2) or later version.

    Reference.

    Quote from the above referenced for AnyConnect 4.0 release notes:

    AnyConnect now supports TLS version 1.2 with the following additional cipher suites:

    • DHE-RSA-AES256-SHA256

    • DHE-RSA-AES128-SHA256

    • AES256-SHA256

    • AES128-SHA256


    Note

    AnyConnect TLS 1.2 requires a secure gateway that also supports TLS 1.2. It is available in version 9.3 (2) of the ASA 5500 - X models.

  • I can't get the desktop version to open it.

    I'm on a Mac under OS 10.10 (Yosemite). I was able to access history in Chrome and log in successfully. I downloaded the desktop version requiring the Air update (which I did) and now when I run the story on my Mac, I get a message saying that the application needs to update. So I try to update, but I get a message that says:

    "Sorry, an error occurred.

    The application cannot be installed because of a certificate problem.  The certificate does not match the certificate of the installed application, does not support upgrades of the application or is not valid.  Please contact the author of the application. »

    Then I click on close and he raises the Launcher of history and once again the update popup opens and if I click later pop-up disappears. If I try to connect (I am a Subscriber CC) I get an error that reads:

    "Error".

    Unable to connect to the services. You want to connect offline? "No or Yes

    I click Yes and nothing happens.

    The online version seems to work in Chrome, but I'm really more interested in the desktop version. I know that this software is listed as beta but I expect again to allow it to operate at least a little bit. Now I can't use the version of office at all. I'd appreciate any help.

    Thank you.

    Please install it by following the link inside story.adobe.com.

    Just in case where, update your Adobe AIR latest version: Adobe - Adobe AIR

  • Firefox for Android does not implement HW keyboard shortcuts, please add the same as the desktop version!

    Hello
    I use a bluetooth keyboard and noticed that the classic keyboard shortcuts do not work with Firefox for Android. This is a major gap, with chrome, you can use the same shortcuts on the desktop version, it would be nice to have a comparable feature on Firefox for Android too.

    Hardware keyboards are a useful supplement to the tablets and the last iterations of keyboard 'sexy' as one that is available for the Google Nexus 9 are practical and folio desiderable.
    Please add this improvement soon!

    Thank you!

    Hello, this is a mainly managed by the community support forum is probably not the right place for the characteristics of the request (we are unable to implement all the features & devs read here).
    Please use https://input.mozilla.org/feedback for either your reactions or if you think that it is a missing feature in the browser file a bug at bugzilla.mozilla.org.

  • having display problems with my macbook air, first version of 2015. When I turn on my macbook, after boarding the password, then press on enter three lines (not really they look more like flashes coming from the top of the screen appear) in

    having display problems with my macbook air, first version of 2015. When I turn on my macbook, after boarding the password, then press on enter three lines (not really they look more like flashes coming from the top of the screen appear) in the colors Blue, green and red.

    also when I turn off my laptop just until the display on the top of the screen that is 2 and a half inch thick green line appears and goes about a second.

    help someone?

    Thank you

    Howdy Yaser of zoysia,

    It seems that your screen displays some graphical anomalies when you connect to your user name. I would use these troubleshooting steps in the following article on the resolution of screens:

    Restart your Mac in safe mode to reset the default display resolution.

    If booting safe mode doesn't resolve the problem, reset your Mac NVRAM and SMC to reset the video ports on your Mac to their default values.

    From: get help with graphics issues on external displays connected to your Mac.

    Thank you for using communities of Apple Support.

  • The desktop version compatibility

    I've been using Palm Desktop v. 4.01 with my M515... and all was well. I am now also using a Palm Zire 71. The Zire was good enough TI synchronization seemed but now I'm getting the (Windows) blue screen of death three times trying to sync the Zire. It seems that Palm Desktop (palmusbd.sys) has stopped working properly. Is this a problem of incompatibility between Desktop 4.01 and the Zire? If yes Desktop 4.1.4e would be more compatible with the Zire and be compatible with the M515?

    As a side note, I was syncing the Zire and he took at a standstill at the expense of synchronization. There is no data in the fridge. I do not have the Windows blue screen of death, but he hung up synchronization would not go beyond expenditure. Icon arrows hotsync kept moving but it was all that he did

    I was wondering if the error "Palm Desktop (palmusbd.sys) has stopped working properly" is a problem of incompatibility of Desktop (version) between two computers.

    Thanks for the input.

    Are you sync'ing two devices for the same Palm Desktop user name?
    If you are, this causes problems. When you synchronize the device, it records the device settings, applications, 3rd party, preferences, etc. in the backup folder in the folder on the PC username. When you synchronize the device it copies the contents of the folder to Sync with the other device to the current device backup. This will cause corruption in the settings of the device, which causes erratic behavior of the device.

    Palm desktop 4.1.4 lists two compatible handheld computers. Here is the link to the download page. http://KB.Palm.com/wps/portal/KB/common/article/37014_en.html

    You will need to uninstall 'clean' Palm desktop. Look for instructions in the forums for your version of Windows to uninstall "own."

    I suggest you create a user name for each device in Palm desktop. Export data from the current username. Import the new username for the other device.

    Click on the following link for the Web page of kb.palm.com for the article about synchronize with multiple handhelds or with several desktop computers

    http://www.Palm.com/cgi-bin/cso_kbURL.cgi?id=29452

    For reference purposes, click the following link to the support page for your handheld computers.

    http://KB.Palm.com/wps/portal/KB/na/deviceselector/page_en.html#na%20Handhelds

  • Desktop version of BI Publisher for Ebiz 12.1.1

    I use 11.1.1.50 desktop version of beep and I developed a crosstab using pivot table report, it works very well by operating on local.but when I even part the conc prog in e-Business suite. the program ended in alert and opp newspaper showed that the crosstab keyword not valid error.
    forums I found that the pivot function is supported on only recent versions of the server.

    Please guide me how should I approach in such scenarios.

    desktop version of e-Business suite compatiable is patch 12395372

  • The multi-version Flex applications | is this possible?

    I have a Flex Application that contains 2 modules. The Flex application is compiled using Flex 3.0 SDK. My question is: I want to compile only those 2 flex modules using Flex SDK 3.5. In this case, if modules can communicate with the main application without any problem and how to implement it? Please explain in detail.

    Mixture of versions with their charger and modules is not supported.  There are

    messages on the support of cross-management of versions of "Marshall Plan" that uses

    under apps instead of the modules in the doc of flex and my blog.

    However, mixture of version not be prevented.  If he happens to work for

    because none of the classes and common APIs introduce incompatibilities,

    then you can go into production with such a configuration.  Generally

    check for errors and are easy to find, but no cause of incompatibilities

    always...

    --

    Alex Harui

    Flex SDK Team

    Adobe System, Inc..

    http://blogs.Adobe.com/aharui

  • How can I add sites to my 'reading list' of the desktop version?

    Kindle has this add-on for Firefox called desktop version 'send to Kindle', where I simply hit Ctrl + K and then I would have the current Web page stored on my Kindle. Very handy when I travel to work without connection.

    How can I do this with my Tablet and Firefox for the Android playlist feature?

    We do not have this feature at the moment. We can add it as part of the new sync that we work on.

  • Qosmio G30 graphics card does support video player Adobe Air?

    Qosmio G30 graphics card does support video player Adobe Air?
    As when I download BBC iplayer TV programmes that they always freeze when I try to read full screen mode.

    Hello

    Why you n t visit the Adobe page and see for yourself
    On the Adobe page, you will find info on all the need of hardware requirements.

    But to be honest, the Qosmio G30 is a powerful machine and strong performance.
    I think that it s not a problem of performance of the material, but maybe some software issue

    Maybe you should try to read downloaded using another player movie files.
    VLC Player is nice, small and free. It supports almost all possible file formats.
    Check it!

  • Lack of "Request for desktop version" in my iphone 6. Pls advice how to activate this option. Thank you.

    I can't find my "desktop version request" in safari for my iphone 6. Pls advice how to activate this option. Thank you.

    Sleng,

    Touch and hold the arrow to the right in the URL field. Then select "Request funds Site."

  • Palm desktop version & clarification driver

    Hello

    I have a unlocked version of Palm Treo 680 not through any mobile service provider (that I just love, use 7 years now! and will continue to use it until it dies - if any company sells this device once again, I will buy it again!)  It's good I think it is even though I have an iphone and android also phone that are more for the consumption of information & media. Applications of PIM 680's Treo and taking notes, the keyboard have no parallel).

    With many changes in the PC world, I intend to update my PC but it takes to only get one that can run Palm Desktop. I've been through a number of messages in the forum and am a bit confused.  There are some different Palm Desktop version (Office 6 and 4.2 desktop and desktop 4.1.4 and I remember reading this forum for a long time that return this worm 4.2 is better than 6 worm) and different drivers (32 bit vs 64 bit those provided by Aceeca). In addition, I read in the download page of office of Palm Palm Desktop is not compatible with computers of several base units, IE, I assume that it refers to dual-core, quad-core including the basic series processors and new processors Atom Baytrail.

    If you would be grateful if we could fill the table below next to each type of OS, which is the version of office and keep as a reference for everyone so that when upgrading from their computers, they can have that in mind:

    Bits processor Palm pilot Desktop operating system

    --------------------         ----                -----------                              ----------------                         --------

    Core Windows XP 32

    Windows XP 32 multi-hearts

    Windows XP 64 kernel

    Windows XP 64 multi-hearts

    Core Vista 32

    Vista 32 multi-hearts

    Core Vista 64

    Vista 64 multi-hearts

    Win 7 32 core

    Win 7 32 multi-hearts

    Win 7 64 core

    Win 7 64 multi-hearts

    Win 32 8 core

    Win 32 8 multi-hearts

    Win 64 8 core

    Win 8 64 multi-hearts

    I imagine that the different flavors of each operating system (e.g., home, premium etc.) have no importance have not created separate for them lines.  If they import, please add.

    Finally, I believe that, in many cases, 2 or 3 versions of Palm Desktop can run (IE ver 4.2, 4.1.4 6 Worm worm), it would be good if below, include just the advantages and disadvantages of each:

    Pros                                        Cons

    ------                                       ------

    Palm Desktop ver 6

    Palm Desktop version 4.2

    Palm Desktop version 4.1.4

    Thanks in advance to the experts, and I hope this info can be useful to many people now and in the future

    Concerning

    With the advent of Vista, quick setup has stopped working.  That's why Palm hired a company to write a new version of Palm Desktop which is the option.

    Thus, Palm Desktop 6.2.2 was born.

    It has its share of bugs so.  Less customizable to 4.x, no Docs to go play back and tends to erase data if cut you your computer with the program still running!

    There are solutions to application installation.  I remember a program called 'My install' you place on an SD card.  Any file that you want to install can be copied in the folder myinstall on the map (using any inexpensive card reader connected to your computer), and then you run the program.  It will install everything what it finds in the folder as would Quick Install.

    Some simple applications can only be copied to the card and run.

    WyreNut

  • Remote laptop MacBook Air desktop client

    Y at - it a remote for my laptop to Mackbook air desktop client.    My office has a windows server that I would like to be able to connect remotely to

    Yes, Microsoft has a remote desktop application on the Mac App Store.

  • Windows Activation error: this version of the Windows Genuine Advantage validation tool is no longer supported. Please download the latest version and make sure that your system clock is accurate.

    Original title: Genuine Advantage error.

    Attempts to run Genuine Advantage so I can install photo pro tools Gets the error:
    "This version of the Windows Genuine Advantage validation tool is no longer supported.
    Please download the latest version and make sure that your system clock is accurate. »

    My system clock is accurate within 2 seconds of the atomic clock in Ft Collins.
    There is no update I can find for Genuine Advantage.

    I have a XP

    Please try USING INTERNET EXPLORER validation only - www.microsoft.com/genuine/validate

    What to validate for?

    what you're trying to download?

Maybe you are looking for