SAS Ht Fix Analysis, Dwnlad and Deplyment Tl SASHFADD Versin 2.2.1 Usage Guide What's New in SASHFADD 2.2.1? Table f Cntents Intrductin... 1 System Requirements... 2 Imprtant infrmatin regarding tl usage... 2 Preparing t run the Ht Fix Analysis, Dwnlad and Deplyment Tl... 2 Dwnlad the Ht Fix Analysis, Dwnlad and Deplyment Tl... 3 SASHFADD Cnfiguratin (SASHFADD.cfg)... 3 Run the Ht Fix Analysis, Dwnlad and Deplyment Tl... 5 Review the Ht Fix Reprt... 6 Review and run a ht fix dwnlad script... 7 Run the SAS Deplyment Manager (SAS 9.3 and SAS 9.4)... 8 Verificatin f ht fix installatin... 9 Trubleshting... 9 Intrductin The SAS Ht Fix Analysis, Dwnlad and Deplyment Tl (SASHFADD): Analyzes a SAS Deplyment Registry (DeplymentRegistry.txt) Creates a Ht Fix Reprt with infrmatin and links t ht fixes which are eligible t be installed n the SAS deplyment Generates scripts that will autmate the dwnlad f the eligible ht fixes Generates scripts t silently install the ht fixes n a SAS 9.2 deplyment. NOTE: Ht fixes fr SAS 9.3 and SAS 9.4 are installed with the SAS Deplyment Manager, thus eliminating the need fr scripting. See Run the SAS Deplyment Manager fr infrmatin n using the SAS Deplyment Manager t deply SAS 9.3 / 9.4 ht fixes WINDOWS and UNIX versins f SASHFADD are available. SASHFADD installed n a Windws r UNIX machine can be used t analyze SAS deplyments fr Windws, UNIX, z/os and OpenVMS Itanium systems. There are certain SAS Ht Fixes and Patches which are nt supprted by SASHFADD. See Usage Nte 52718 fr mre infrmatin.
Imprtant message abut file transfers: SASHFADD generates scripts which execute annymus FTP cmmands t dwnlad data files and ht fixes frm SAS. If yu d nt wish t use annymus FTP fr these file transfers, yu have the fllwing ptins: Secure FTP using SFTP n UNIX and PuTTY n Windws. See SASNte 47785 fr mre infrmatin. Secure FTP script generatin can be activated in SASHFADD by uncmmenting - GENERATE_SECURE_FTP_SCRIPTING in SASHFADD.cfg. New in SASHFADD 2.2.1: HTTP dwnlads using PwerShell fr Windws and curl fr UNIX. These script types can be activated in SASHFADD by uncmmenting: -GENERATE_POWERSHELL_SCRIPTING (Windws nly... Requires PwerShell 3.0 r higher) -GENERATE_CURL_SCRIPTING (UNIX nly) Manual dwnlad f the ht fix data file required by SASHFADD and individually clicking the dwnlad links fr ht fixes in the SASHFADD Ht Fix Analysis Reprt. See Trubleshting fr mre infrmatin. Yu can verwrite the default FTP cnnectin cmmands in scripts generated by SASHFADD. See Mdifying FTP Script Headers in the SASHFADD Cnfiguratin sectin belw. System Requirements WINDOWS There are n special system requirements fr Windws platfrms UNIX SASHFADD requires Perl 5 n UNIX platfrms. SASHFADD is nt currently cmpatible with PERL fr z/os (OS390) n UNIX System Services (USS). Fr this reasn, SAS Technical Supprt recmmends that z/os users run the WINDOWS versin f SASHFADD. Imprtant infrmatin regarding tl usage Carefully read this Usage Guide and review the Ht Fix Reprt generated by SASHFADD prir t using the generated scripts t dwnlad and deply ht fixes. The Ht Fix Reprt cntains critical infrmatin including links t ht fixes that have special pre-installatin r pst-installatin instructins. Imprtant nte cncerning "ALERT" issues: SASHFADD prvides reprting f, and separate script generatin fr, ht fixes that address "ALERT" issues. This feature is prvided t supprt custmers wh wish t apply ht fixes nly fr critical issues as determined by SAS Technical Supprt cnsultants. Ht fixes that address ALERT issues are identified in the Ht Fix reprt with [A]. Scripts designated "ALERT_ONLY" cntain ht fixes fr ALERT issues, but may als cntain sme nn-alert ht fixes that are needed t satisfy ALERT ht fix dependency requirements. Scripts NOT specifically designated "ALERT_ONLY" cntain ALL ht fixes which are eligible fr dwnlad and installatin via scripting, including ht fixes fr "ALERT" issues. Preparing t run the Ht Fix Analysis, Dwnlad and Deplyment Tl Run the ViewRegistry tl (See SAS Nte 35968) t create a DeplymentRegistry.txt file cntaining the latest infrmatin regarding yur SAS installatin. D NOT use the -htfix ptin when running the ViewRegistry tl
(sas.tls.viewregistry.jar). A DeplymentRegistry.txt generated with the -htfix ptin may nt cntain all the prduct infrmatin necessary fr SASHFADD t perfrm an accurate analysis f yur SAS Deplyment. SASHFADD run n WINDOWS r UNIX can analyze the DeplymentRegistry.txt file generated frm a SAS installatin n a different hst perating system. Fr example, yu can generate a DeplymentRegistry.txt fr yur SAS installatin n z/os r OpenVMS Itanium, then cpy the DeplymentRegistry.txt int the directry n the Windws r UNIX machine where SASHFADD is installed. Dwnlad the Ht Fix Analysis, Dwnlad and Deplyment Tl IMPORTANT: If yu are updating t a new release f SASHFADD and using the same install lcatin as the previus release, it is recmmended that yu remve ALL cntent that was generated by the previus release frm the directry befre installing and running the new SASHFADD. WINDOWS UNIX a. Dwnlad SASHFADDwn.exe b. Chse "Run". This will launch the WinZip Self-Extractr t unzip the dwnlad. c. Click "Unzip" t extract the cntents. The fllwing sectins assume yu extracted the files t the default lcatin "C:\Prgram Files\SAS\SASHFADD". d. Cpy the DeplymentRegistry.txt file created in the previus sectin t the C:\Prgram Files\SAS\SASHFADD directry. The C:\Prgram Files\SAS\SASHFADD directry shuld nw cntain the fllwing files: DeplymentRegistry.txt SASHFADD.cfg SASHFADD.exe a. Create a directry n yur UNIX system where SASHFADD will reside. b. Dwnlad SASHFADDux.tar t the directry yu created and 'cd' t that directry. c. Untar SASHFADDux.tar using the cmmand: tar -xvf SASHFADDux.tar d. Cpy the DeplymentRegistry.txt file created in the previus sectin t yur current directry Yur current directry shuld nw cntain the fllwing files: DeplymentRegistry.txt SASHFADD.cfg SASHFADD.pl SASHFADDux.tar * * Yu may chse t delete "SASHFADDux.tar" since it is n lnger needed. Fr Windws users, the default install lcatin is: "C:\Prgram Files\SAS\SASHFADD" SASHFADD Cnfiguratin (SASHFADD.cfg) The SASHFADD.cfg file can be used t: Run SASHFADD "silently" Highlight the mst recently released ht fixes in the Analysis Reprt Specify if SASHFADD shuld generate scripts just fr ALERT ht fixes r just fr all eligible ht fixes Specify if SASHFADD shuld generate scripts fr secure FTP Specify if SASHFADD shuld generate scripts fr HTTP dwnlads using PwerShell (Windws nly / Requires PwerShell 3.0 r higher) New in SASHFADD 2.2.1 Specify if SASHFADD shuld generate scripts fr HTTP dwnlads using curl (UNIX nly) New in SASHFADD 2.2.1 Suppress the display f nn-english ht fixes in the Ht Fix Reprt Frce SASHFADD t interpret a DeplymentRegistry.txt as riginating frm a specific release f SAS (This ptin is nt cmmnly used) Specify if the SAS Ht Fix Data file needs t be dwnladed manually (This ptin is nt cmmnly used) Change the frmat f the date/time stamp applied t directries and files.
The ptinal frmat (YYYY_MM_DD_Time) will allw the generated utput directries t be easily srted within the SASHFADD hme directry based n when SASHFADD was run. Mdify the FTP script headers generated by SASHFADD (see belw) Mdifying FTP Script Headers Scripts generated by SASHFADD fr dwnlading the ht fix data file and individual ht fixes use basic FTP cmmands t cnnect t ftp.sas.cm. If these basic cnnectin cmmands are nt cmpatible with yur prxy server, yu can verwrite the default cmmands by fllwing these steps: 1) Create a file in the SASHFADD hme directry called mdified_script_header.txt. File name is case sensitive! 2) In mdified_script_header.txt, type the ftp cnnectin cmmands that are cmpatible with yur prxy server. a. In the default scripts generated by SASHFADD, all cmmands befre the cmmand binary are cnsidered part f the header and will be ver-written by the cmmands yu save in mdified_script_header.txt. The default Windws header which will be verwritten: pen ftp.sas.cm annymus FTP User SASHFADD FTP Passwrd The default UNIX header which will be verwritten: #!/bin/sh FTPHOST=ftp.sas.cm FTPUSER=annymus FTPPW=SASHFADD ftp -n $FTPHOST <<-EOF user $FTPUSER $FTPPW b. Yu may want t generate default SASHFADD scripts and review the header first befre attempting t write a mdified header. i. Windws users can view a generated SAS9[2-3-4]_HFADD_data_ftp_dwnlad_script.txt ii. UNIX users can view a generated SAS9[2-3-4]_HFADD_data_ftp_dwnlad.sh c. Yu may need t wrk with a system administratr at yur site t determine the syntax fr the header. After the cmmands are entered, save mdified_script_header.txt. 3) In SASHFADD.cfg, uncmment the line: -USE_MODIFIED_SCRIPT_HEADER, then save SASHFADD.cfg 4) Run SASHFADD. All FTP scripts generated by SASHFADD will use yur mdified header. Nte (1): If yu activate -USE_MODIFIED_SCRIPT_HEADER in SASHFADD.cfg, and then later chse t deactivate this feature, yu must als delete the fllwing files frm yur SASHFADD hme directry t restre generatin f the default script headers: Windws Delete: SAS9[2-3-4]_HFADD_data_ftp_dwnlad_script.txt UNIX - Delete: SAS9[2-3-4]_HFADD_data_ftp_dwnlad.sh Nte (2): A mdified script header can be used fr PwerShell and curl scripting. Nte (3): A mdified script header can NOT be used with secure SFTP scripting.
General Infrmatin abut SASHFADD.cfg If yu d nt make any changes t SASHFADD.cfg, SASHFADD 2.2.1 will generate utput cmparable t the previus release (SASHFADD 2.2). Unless therwise dcumented in this Usage Guide, the instructins fr making cnfiguratin changes are included within the installed SASHFADD.cfg file. Cnfirmed SASHFADD cnfiguratin settings will appear at the bttm f the Ht Fix Reprt and in the SASHFADD Lg file. Yu are nt required t specify in SASHFADD.cfg the release f SAS being analyzed. SASHFADD shuld be able t make that determinatin by lking fr key prducts in DeplymentRegistry.txt. Hwever, in the event f an unusual SAS deplyment where that determinatin can nt be made by SASHFADD, yu shuld "uncmment" ne f the cmmands "-SAS 9.2" r "-SAS 9.3" r "-SAS 9.4" t specify the release f SAS. If yu accidentally uncmment mre than ne release, SASHFADD will reprt a failure and will nt prceed with the ht fix analysis. Run the Ht Fix Analysis, Dwnlad and Deplyment Tl WINDOWS Duble-click the SASHFADD.exe file t execute the tl. UNIX Execute the cmmand: perl SASHFADD.pl Yur system settings may require yu t enter a fully qualified path t the PERL 5 executable. If PERL 5 is nt installed n yur system, yu will need t either install it r use the Windws versin f SASHFADD. If yu did nt select the "-SILENT" ptin in SASHFADD.cfg, yu will be prmpted t enter a descriptive name fr the machine that cntains the SAS deplyment being analyzed. This name will be used fr the creatin f the utput directry cntaining the SASHFADD reprt and scripts. Only alphanumeric characters and underscres '_' are allwed in the name. (Examples: "My_PC", "ALECs_pc", "server4321", "Test_Machine_5") During SASHFADD prcessing, scripts are generated and executed that dwnlad a required data file frm the SAS Technical Supprt Ht Fix site. The file will be "SAS92_HFADD_data.xml", "SAS93_HFADD_data.xml" r "SAS94_HFADD_data.xml" depending n the release f SAS being analyzed. If yu d nt see any f these files in yur current directry after running SASHFADD, r if yu are unable t dwnlad the files thrugh a prxy server at yur site, yu can manually dwnlad the files using HTTP. See Trubleshting fr mre infrmatin. SASHFADD will als create a new directry. If yu entered a descriptive name when prmpted by SASHFADD, the new directry will be called: <name_yu_entered>_<timestamp> * If yu ran SASHFADD with the "-SILENT" ptin, r yu did nt enter a name when prmpted, the new directry will be called: SASHFADD_<timestamp> * The directry will cntain the fllwing subdirectries: ANALYSIS_ DEPLOY_ DOWNLOAD_ LOG_
* <name_yu_entered>_<timestamp> is used s that a unique directry name is created each time SASHFADD is run. The timestamp is in DayMnthYear_Hur.Minute.Secnd frmat. Fr example, "My_PC_17Feb2016_13.24.33". If yu uncmment -USE_YYYY_MM_DD_TIME_FORMAT_FOR_DIRECTORY_AND_FILE_NAMES in SASHFADD.cfg, the directry name in the abve example will be My_PC_2016_2_17_13.24.33. Review the Ht Fix Reprt IMPORTANT! Carefully review the SAS_Ht_Fix_Reprt dcumented in this sectin prir t dwnlading and deplying ht fixes! It is especially imprtant that yu carefully fllw any pre/pst installatin instructins in Dcumentatin designated by a [ D ] in the reprt The Ht Fix Reprt can be fund in the ANALYSIS_ directry. The reprt lists the ht fixes that are available fr yur installed SAS prducts based n the DeplymentRegistry.txt file. The Ht Fix Reprt may cntain up t three sectins: Ht fixes that may be dwnladed and installed individually r by using the generated scripts This sectin will always appear in the Ht Fix Reprt and will list ht fixes that can be dwnladed and installed individually, r by using the generated dwnlad scripts, SAS Deplyment Manager fr SAS 9.3/9.4 r install_scripts fr SAS 9.2. Successful installatin f these ht fixes will be recrded in the deplyment registry. If yur system is upt-date with these ht fixes, then an apprpriate message will appear. Ht fixes that are available nly by clicking the Dwnlad link and fllwing installatin instructins This sectin may appear in the Ht Fix Reprt, and will list ht fixes which must be dwnladed and installed individually by clsely fllwing the instructins in the dcumentatin. Successful installatin f these ht fixes may be recrded in the SAS Deplyment Registry depending n the unique prperties f the ht fix. It is pssible that yu will cntinue t see these ht fixes in the reprt even if they have been successfully installed. If yu have already applied these ht fixes by fllwing the installatin instructins, then yu can safely ignre their reappearance in the reprt. Ht Fixes that include cnfiguratin scripting will appear in this sectin alng with a link t SASNte 57696. These ht fixes must be installed separately frm ht fixes that d nt include cnfiguratin scripting. The ht fix dcumentatin will have infrmatin n the SAS Deplyment Manager settings that must be used t prperly cmplete the installatin. Ht fixes cntaining updates nly t nn-english sftware cmpnents This sectin may appear in the Ht Fix Reprt and will list ht fixes which can be applied nly t systems where the languages listed with the ht fix are installed fr the specific SAS prduct. These ht fixes will nt appear in the SASHFADD FTP scripts. They must be dwnladed by clicking the Dwnlad link. Successful installatin f these ht fixes will be recrded in the SAS Deplyment Registry. If yu are ineligible t install these ht fixes because yu have nt installed the SAS prduct fr the languages listed, then yu can safely ignre the appearance f these ht fixes in the reprt. If yu d nt wish t see these ht fixes in the reprt, uncmment the line "-ENGLISH_ONLY" in SASHFADD.cfg. Each sectin f the reprt includes a list f available ht fixes and links t review Issue(s) Addressed, Dcumentatin, and t Dwnlad the ht fix.
Ht Fix ID [C] citatin beside a Ht Fix ID indicates that this is a "Cntainer" ht fix which delivers updates t multiple SAS Sftware cmpnents in ne ht fix dwnlad. Yu can view the Dcumentatin fr the list f cmpnents that will be updated. Eligible ht fixes with this citatin are autmatically included in the dwnlad script. See "What is a Cntainer Ht Fix?" in the SAS Ht Fix FAQ fr mre infrmatin. [3] citatin beside an Ht Fix ID indicates that yu shuld cntact SAS Technical Supprt fr mre infrmatin abut the fix. Ht fixes with this citatin are nt included in the dwnlad script. Issues addressed links prvide access t infrmatin n SAS Ntes addressed by the ht fix. [A] citatin beside an Issue(s) Addressed link indicates that at least ne "ALERT" issue is addressed in the ht fix. View the Issue(s) Addressed fr mre infrmatin. Eligible ht fixes with this citatin are autmatically included in the dwnlad and deplyment scripts and are included in separate "Alert_Only" dwnlad and deplyment scripts. [1] citatin beside an Issue(s) Addressed link indicates that at least ne imprtant "Nte" appears with the Issue(s) Addressed n the dwnlad site which shuld be reviewed befre prceeding with the installatin f the ht fix. Ht fixes with this citatin are autmatically included in the dwnlad and deplyment scripts. Dcumentatin links prvide direct access t the ht fix installatin instructins. [ D ] citatin beside a Dcumentatin link indicates that the dcumentatin cntains special preinstallatin, pst-installatin r ther unique instructins nt cmmnly used fr ht fix deplyment. Dcumentatin shuld be reviewed befre prceeding with the dwnlad and deplyment f the ht fix. Ht fixes with this citatin are autmatically included in the dwnlad and deplyment scripts. Failure t fllw pre/pst installatin instructins will result in an incmplete ht fix installatin and may result in system instability. Dwnlad links prvide direct access t dwnlad the ht fix. [2] citatin beside a Dwnlad link indicates that the ht fix des nt use the same installatin prcess as ther ht fixes, r it may need t be installed separately frm ther ht fixes with special settings in the SAS Deplyment Manager. Use the Dcumentatin link t review installatin instructins prir t prceeding with the ht fix dwnlad. These ht fixes may cntinue t appear n the Ht Fix Reprt even if they have already been dwnladed and deplyed since their installatin may nt be recrded in the SAS deplyment registry. Review and run a ht fix dwnlad script IMPORTANT (1): In the fllwing sectins, files designated "_ALERT_ONLY" include ht fixes that address ALERT issues as indicated by [A] n the Ht Fix Reprt. Files NOT designated _ALERT_ONLY include all ht fixes eligible fr scripted dwnlad and silent installatin, including ht fixes that address ALERT issues. IMPORTANT (2): The instructins in the fllwing sectins assume that yu have NOT selected in SASHFADD.cfg ne specific type f scripting that yu want SASHFADD t generate. IMPORTANT (3): If yu specified in SASHFADD.cfg that yu want secure FTP scripts t be generated, sftp_ script and text files will appear in the DOWNLOAD_ directry. WINDOWS In the DOWNLOAD_ directry, yu will find the fllwing files: UNIX In the DOWNLOAD_ directry, yu will find the fllwing files:
ALERT_ONLY_README.txt * ftp_script.bat ftp_script_alert_only.bat * ftp_script.txt ftp_script_alert_only.txt * MD5_checksums.txt MD5_checksums_ALERT_ONLY.txt * * Files will appear nly if there are ht fixes fr "ALERT" issues. The ftp_script.txt and ftp_script_alert_only.txt files can be mdified as needed t exclude ht fixes frm dwnlad r t change the transfer prtcl as required by yur site. If yu are satisfied with the list f ht fixes t be dwnladed based n the Ht Fix Reprt, duble-click ftp_script.bat r ftp_script_alert_only.bat t begin dwnlading the ht fixes. A windw will appear shwing the prgress f the dwnlads. These.bat files MUST be run frm within the DOWNLOAD_ directry. It may take several minutes t cmplete the dwnlad prcess. Ht fix dwnlad files will be placed in the DEPLOY_ directry. ALERT_ONLY_README.txt * ftp_script.sh ftp_script_alert_only.sh * MD5_checksums.txt MD5_checksums_ALERT_ONLY.txt * * Files will appear nly if there are ht fixes fr "ALERT" issues. The ftp_script.sh and ftp_script_alert_only.sh files can be mdified as needed t exclude ht fixes frm dwnlad r t change the transfer prtcl as required by yur site. If yu are satisfied with the list f ht fixes t be dwnladed based n the Ht Fix Reprt, then execute ne f the fllwing cmmands:./ftp_script.sh./ftp_script_alert_only.sh These scripts MUST be run frm within the DOWNLOAD_ directry. It may take several minutes t cmplete the dwnlad prcess. Ht fix dwnlad files will be placed in the DEPLOY_ directry. NOTE: The MD5_checksums files cntain MD5 checksum values fr each ht fix dwnlad available fr yur installed SAS prducts. This file can be useful shuld yu wish t validate the integrity f the dwnladed ht fix files. Tls used fr perfrming MD5 validatin are nt available frm SAS and are nt supprted by SAS Technical Supprt. Run the SAS Deplyment Manager (SAS 9.3 and SAS 9.4) This sectin is applicable fr SAS 9.3 and SAS 9.4 deplyments. In the DEPLOY_ directry, yu will find the ht fixes dwnladed by the dwnlad script. The SAS Deplyment Manager is used t apply ht fixes. Fr mre infrmatin n the SAS Deplyment Manager fr SAS 9.3 r SAS 9.4, see: SAS Deplyment Wizard/SAS Deplyment Manager 9.3: User s Guide SAS Deplyment Wizard/SAS Deplyment Manager 9.4: User s Guide By default, the SAS Deplyment Manager will search in the ' <SASHOME>/InstallMisc/HtFixes/New ' directry fr ht fixes t be applied. T cmplete the installatin f the ht fixes yu may either: Cpy the dwnladed ht fixes frm the "DEPLOY_" directry t ' <SASHOME>/InstallMisc/HtFixes/New' -r- When prmpted by the SAS Deplyment Manager, enter the path directly t the "DEPLOY_" directry.
Best Practice: Since the SAS Deplyment Manager will NOT remve the ht fix dwnlads frm the "New" directry after they have been applied, it may be a "best practice" t pint the SAS Deplyment Manager t the "DEPLOY_" directry. If SASHFADD is nt installed n the same machine as the SAS deplyment, yu can cpy the entire "DEPLOY_" directry t the machine where SAS is installed befre launching the SAS Deplyment Manager. Verificatin f ht fix installatin T verify that all ht fixes have been installed: After installatin f all ht fixes, rerun the deplyment registry tl t create a new DeplymentRegistry.txt. Cpy the updated DeplymentRegistry.txt t the directry where SASHFADD is lcated. Run SASHFADD t create a new directry cntaining a new ANALYSIS_ subdirectry. Review the Ht Fix Reprt and, if necessary, cmpare the Ht Fix Reprt with the reprt generated in the previus executin f SASHFADD. Reprts listing all f the installed ht fixes that appear in DeplymentRegistry.txt are als generated by SASHFADD. These reprts appear in the LOG_ directry and are in HTML and XML frmats. Trubleshting Each executin f SASHFADD creates a SASHFADD_LOG_ file in the "LOG_" subdirectry. The lg traces the executin f SASHFADD and can be used t trublesht any prblems with reprt, directry, r script generatin. When the installatin scripts are run fr SAS 9.2, the lgs pertaining t installatin are MIT lgs. If prblems are encuntered with installatin f the ht fixes, please refer t the: Using the Maintenance Installatin Tl t Install SAS Ht Fixes - Usage and Trubleshting Guide Cmmn Prblems and Slutins Yu d nt see "SAS9[2-3-4]_HFADD_data.xml" in the directry after running SASHFADD,...r yu see the fllwing message n the cmmand cnsle: SASHFADD was unable t dwnlad r pen a critical ht fix data file....r yu see the fllwing messages n the cmmand cnsle: FTP> Invalid Cmmand FTP> Nt Cnnected...r yu see the fllwing message near the tp f the ht fix reprt: Warning: Ht Fix Data file (SAS9[2-3-4]_HFADD_data.xml) is nt fund r is mre than 96 hurs ld....r yu see the fllwing ERROR in the SASHFADD_LOG_: >> %%% ERROR: Unable t pen SAS9[2-3-4]_HFADD_data.xml
These errrs indicate that SASHFADD culd nt access current ht fix data. A prblem in dwnlading either SAS92_HFADD_data.xml, SAS93_HFADD_data.xml r SAS94_HFADD_data.xml may have been encuntered. Depending n the SAS release being analyzed, SASHFADD must have access t ne f these files. This warning is likely due t an FTP prblem that affected the generated SAS9[2-3- 4]_HFADD_data_ftp_dwnlad_script.txt (Windws) r SAS9[2-3-4]_HFADD_data_ftp_dwnlad.sh (UNIX) file. This prblem is mst likely t ccur when a SASHFADD script makes an FTP request that can nt be fulfilled thrugh a prxy server. Yu may be able t use the -USE_MODIFIED_SCRIPT_HEADER ptin in SASHFADD.cfg t crrect this prblem. Ask yur system administratr abut syntax ptins t mdify the scripts generated by SASHFADD t wrk with yur prxy server. See the Mdifying FTP Script Headers instructins in this usage guide fr mre infrmatin. If yu r yur system administratr are unable t crrect the FTP and/r prxy server issue, yu can dwnlad the necessary data file manually: 1. Click: SAS92_HFADD_data.xml if SASHFADD is analyzing a SAS 9.2 image Click: SAS93_HFADD_data.xml if SASHFADD is analyzing a SAS 9.3 image Click: SAS94_HFADD_data.xml if SASHFADD is analyzing a SAS 9.4 image 2. If yu are nt certain which release f SAS is being analyzed, dwnlad all f the abve files. SASHFADD will use the ne it needs. 3. Select "File", then "Save As" 4. Cnfirm that yu are saving SAS92_HFADD_data.xml and/r SAS93_HFADD_data.xml and/r SAS94_HFADD_data.xml (file names are case sensitive!) 5. Save SAS92_HFADD_data.xml and/r SAS93_HFADD_data.xml and/r SAS94_HFADD_data.xml t the same directry as SASHFADD 6. In SASHFADD.cfg, uncmment -HOT_FIX_DATA_FILE_MANUAL_DOWNLOAD then save the updated SASHFADD.cfg. This will prevent SASHFADD frm attempting t re-dwnlad SAS9[2-3-4]_HFADD_data.xml. 7. Run SASHFADD Nte: If yu are unable t reslve the FTP prblem, then yu mst likely will NOT be able t successfully dwnlad ht fixes using the autmated scripts. Hwever, yu shuld still be able t dwnlad the ht fixes individually by clicking the Dwnlad link(s) in the "SAS_Ht_Fix_Reprt_". The message > > %%% ERROR: Unable t pen DeplymentRegistry.txt > > %%% ERROR: Deplyment Registry Hst () culd nt be identified. in the Lg/tl_lg.txt file indicates that the required DeplymentRegistry.txt file des nt exist in the same directry as SASHFADD. If yu are unable t determine the cause f prblems encuntered with this tl, cntact SAS Technical Supprt. Cntact Us Sitemap www.sas.cm Terms f Use & Legal Infrmatin Privacy Statement Cpyright 2017 SAS Institute Inc. All Rights Reserved.