Removing dead code and adding additional logging to http/https call on the installer config download.
diff --git a/installer/src/InstallApacheFlex.mxml b/installer/src/InstallApacheFlex.mxml
index bf79c9c..341f060 100644
--- a/installer/src/InstallApacheFlex.mxml
+++ b/installer/src/InstallApacheFlex.mxml
@@ -425,12 +425,13 @@
              {
                  loadXML();
              }
-             logVersion();
-             if (!hasInternet)
+
+             else
              {
                  log("Internet connection unavailable");
                  abortInstallation("Internet connection unavailable.");
              }
+             logVersion();
          }
 
          private function uncaughtErrorHandler(event:UncaughtErrorEvent):void
@@ -1213,7 +1214,7 @@
                  loader.dataFormat = URLLoaderDataFormat.TEXT;
                  loader.addEventListener(Event.COMPLETE, handleInstallerXMLLoaded);
                  loader.addEventListener(ErrorEvent.ERROR, handleInstallerXMLError);
-                 loader.addEventListener(IOErrorEvent.IO_ERROR, handleInstallerXMLError);
+                 loader.addEventListener(IOErrorEvent.IO_ERROR, handleInstallIOXMLError);
 
                  loader.load(req);
              }
@@ -1269,7 +1270,6 @@
                  _installerComponentsDataProvider.addItem(vo);
              }
              usingXML = true;
-             // progressLabels = data.progressLabels[0];
              installStepsData = data.steps.step;
              var strings:XMLList = data.strings.string;
              for each (var x:XML in strings)
@@ -1324,6 +1324,13 @@
              abortInstallation("Unable to load " + APACHE_FLEX_BIN_INSTALLER_URL);
          }
 
+         protected function handleInstallIOXMLError(event:IOErrorEvent):void
+         {
+             // Stream Error 2032 here means that the SSL connection can't be created.  TLS/SSL error?
+             log("Unable to load " + APACHE_FLEX_BIN_INSTALLER_URL + " with  " + event.text);
+             abortInstallation("Unable to load " + APACHE_FLEX_BIN_INSTALLER_URL);
+         }
+
          protected function showDefaultState():void
          {
              zeroStepGroup.visible = true;
@@ -2825,17 +2832,6 @@
          {
              var selectedItem:InstallerComponentVO = InstallerComponentVO(event.target.selectedItem);
              optionalInstallsTxtArea.text = selectedItem.message;
-             /*installChkBx.label = _viewResourceConstants.INSTALL_AGREE;
-              if (selectedItem.answered) {
-              if (selectedItem.selected) {
-              installChkBx.selected = true;
-              } else {
-              installChkBx.selected = false;
-              }
-              } else {
-              installChkBx.selected = false;
-              }*/
-
              licenseLinkBtn.includeInLayout = true;
              _currentLicenseLabel = selectedItem.licenseName;
              _currentLicenseURL = selectedItem.licenseURL;