Don’t see what you’re looking for? Contact PKWARE® Tech Support online or call +1.937.847.2687 (8:00 a.m. – 5:00 p.m. CT).
PKZIP®/SecureZIP® for i5/OS® FAQs
1. I forgot the password for my .zip file(s). What do I do?
PKWARE solutions utilize strong encryption so there is nothing that can be done if you lose or forget your password. It is important to remember your password as PKWARE has no special means for “getting around” the encryption and may not be able to assist in the recovery of an encrypted file.
2. What is the most current version of your i5/OS products?
The current versions of SecureZIP for i5/OS is version 10.0. The current version of PKZIP for i5/OS is version 9.
3. On what OS versions does PKZIP/SecureZIP for i5/OS run?
PKZIP/SecureZIP for i5/OS runs on OS/400 V5R1 and higher.
4. Is PKZIP/SecureZIP for i5/OS cross-platform compatible?
A ZIP archive can be transferred from one platform to another, and can be decompressed or modified by a copy of PKZIP or PKUNZIP which is running on that platform. The internal format of a ZIP archive is identical, no matter which platform compressed the files that it contains. To ensure compatibility, ZIP archives must be created by PKZIP 2.50 running on MS-DOS or PKZIP version 5 or higher on other platforms.
If you wish to transfer data across platforms using any other version of PKZIP or SecureZIP, you should check with your supplier first to confirm that your versions of PKZIP/SecureZIP are compatible. Please also note that the PKZIP DCL products are not compatible with the PKZIP 2.50 for MS-DOS or PKZIP/SecureZIP version 8 products.
5. How can I obtain a copy of your products for i5/OS?
You can download a fully functional copy of our i5/OS products from our website:
SecureZIP: Click Here
PKZIP: Click Here
If you require installation media, please contact PKWARE at 1.937.847.2374 or email a Sales Contact.
6. How much do your i5/OS products cost?
The price of the PKZIP/SecureZIP for i5/OS programs vary based on the processor classification of the machine to be licensed.
Please contact PKWARE at 1.937.847.2374 or email a Sales Contact with any questions pertaining to a machine’s processor classification and/or if you would like to receive a price quotation.
7. Where can I find fixes for PKZIP/SecureZIP for i5/OS?
There are currently no fixes for our i5/OS products. The best place to obtain the latest maintenance releases in the future will be: http://www.pkzip.com/downloads
8. How can I tell which version of PKZIP/SecureZIP for i5/OS I am running?
First add SecureZIP to your library list and then enter the following command:
CALL WHATOSV
9. How do I determine my machine’s processor classification?
In an AS/400 session, submit the command WRKHDWRSC (*PRC). The main card enclosure and system processor card values are used to determine the processor classification.
10. Are there any known compatibility issues with PKZIP for iSeries v5.6.x running under OS/400 V5R3 or higher?
Running PKZIP for iSeries v5.6.0 in OS/400 V5R3M0, an error occurs when creating archives on the QSYS Library Files system when your company has the RUSEDLT flag set to (*YES) as a default for the CRTPF command.
An immediate workaround to avoid this error is to set the QSYS Library File System flag value to REUSEDLT(*NO) in V5R3M0.
This problem has been resolved in the newly generated build of this version of PKZIP for iSeries (v5.6.1X). For information about obtaining a copy of this build, please contact PKWARE Technical Support at 1.937.847.2687.
11. Are there any known compatibility issues with PKZIP/SecureZIP for iSeries v8.2.x running under OS/400 V5R3 or higher?
There are no known compatibility issues when running PKZIP/SecureZIP for iSeries v8.2.x under OS/400 v5r3 or higher.
12. Are there any known compatibility issues with PKZIP/SecureZIP for i5/OS v9.0.x running under OS/400 V5R3 or higher?
There are no known compatibility issues when running PKZIP/SecureZIP for i5/OS v9.0.x under OS/400 V5R3 or higher.
13. Are there any known compatibility issues with PKZIP for OS/400 v5.0.x running under OS/400 V5R2?
PKZIP for OS/400 v5.0.x has incurred various pointer errors when operating under OS/400 V5R2. An upgrade is required. For more information, please contact PKWARE Technical Support at 1.937.847.2687.
14. Do I need a new license to use the latest version of PKZIP/SecureZIP for i5/OS
?
Yes, you will need a new license when upgrading to a later version number (i.e. v5.x to version 10.x) due to the differences in codes. Please keep in mind that you will not be able to apply your 10.0.x license to a previous version.
15. What do I need to do to get an authorization code?
PKWARE requires a license report to be sent to our Customer Service department when requesting a new or updated license key. To run a license report, first add SecureZIP to your library and list and then enter the following command:
CALL WHATOSV
Once the job has completed successfully, please copy and paste the resulting output into an email addressed to Customer Service at
This e-mail address is being protected from spambots, you need JavaScript enabled to view it
16. How long does it take to receive an authorization code?
PKWARE has a 24-hour turnaround policy for returning authorization codes. There are exceptions to this policy (i.e. production is down, no jobs can run, etc.). Contact Customer Service for appropriate turnaround times at 1.937.847.2374, option 3, then option 1, option 1 again, or via email at
This e-mail address is being protected from spambots, you need JavaScript enabled to view it
17. I am receiving a Grace Period message stating that PKZIP/SecureZIP will expire in ‘x’ days, what should I do?
This message is caused by a change in your serial number, model, and/or processor group. A grace period typically will last seven days.
In order to remove the Grace Period, you will need to obtain a new license code. Please see the following FAQ on how to run a license report and submit a request for a new authorization code.
18. How do I run a license report so that I may get a license for PKZIP/SecureZIP v8.2.x and above?
In order to receive an authorization code for PKZIP/SecureZIP v8.2.x and above, you must send us a license report. In order to obtain a license report, please do the following: First, please make sure that you have the program library added to your library list. Next, enter the following command:
CALL WHATOSV
The output that is generated is the license report needed for PKWARE to create an authorization code. The license report is then emailed to Customer Service.
19. How long does it take to receive an extension (the license zap)?
Typically, PKWARE can provide an extension the same business day, and in many instances, a request will be fulfilled within a few hours. However, our standard policy states that an extension request received Monday through Friday will be fulfilled within 24 hours.
If you have any questions or concerns regarding an extension request, please contact PKWARE Customer Services at 1.937.847.2374 and select option 3 or via email at
This e-mail address is being protected from spambots, you need JavaScript enabled to view it
.
20. How do I apply a license key provided by my vendor?
After you have received an authorization code, you must update the license input member, “your library name/PKZLICIN(PKWARELIC).” This can be done by doing the following:
First, please make sure that you have the program library added to your library list. Next, enter the following commands:
CALL QCMD, press enter (if you are not at the command entry screen)
EDTF FILE(your library name/PKZLICIN) MBR(PKWARELIC)
This will display the license input member, PKWARELIC. Copy and paste the code provided by your vendor into the PKWARELIC member. Make sure there are no blank records and that the entire key has been entered. Press F3 to save your changes and then press F3 again to exit.
Now enter the following command to complete the update on the license file:
INSTPKLIC INMBR(PKWARELIC)
This command will update the license file with the changes you made to the license input file PKZLICIN. If the output displayed states that the file has been updated successfully, then the authorization code has been applied successfully.
21. When applying my authorization code, I’m receiving an “Embedded Blanks in Hardware” error. What should I do?
This error is caused by having an incorrect serial number in the authorization code.
To resolve this problem a new authorization code needs to be generated. Please submit a support request through our online support form. Please make sure to include output from the failed attempt to apply the authorization code.
22. When applying my authorization code, I’m receiving an “Invalid Feature Code” error. What should I do?
This error is caused by having a spacing problem within the authorization code entered, caused by having the code or each line of the code start off in the wrong column and/or having an extra blank record(s).
To resolve the problem you will need to make sure that each record starts in column 13, by highlighting and copying the license key you received from
This e-mail address is being protected from spambots, you need JavaScript enabled to view it
and pasting directly into the license file.
23. When applying my authorization code, I’m receiving the message, “An error has occurred in validating the Customer Number.” What should I do?
This error is caused by version differences between the installed software and the license key (i.e. — downloading and installing version 10.0 of SecureZIP, and attempting to apply an existing license key for SecureZIP version 8.2). License key and program versions must be identical.
24. When applying my authorization code, I’m receiving an “Invalid Feature Code <5X> in Position 1 & 2… Control Record 5X must be 1st non-comment record” error. What should I do?
This error is caused by product-type differences between the installed software and the license key (i.e. — attempting to apply a PKZIP license to SecureZIP, or vice versa). License key and program product types must be identical.
25. When I apply the license, I get the following message:
Input File <*LIBL/PKWARELIC(*FIRST)> cannot be open for input
ZAQ I/O Error:A non-recoverable I/O error occurred.
Error found in processing input parameters
License file NOT Updated
After applying the license, you will want to update the license file, by submitting the following command:
INSTPKLIC INMBR(PKWARELIC)
26. Does PKZIP/SecureZIP for i5/OS support archives greater than 4GB?
With the incorporation of ZIP64 technology, PKZIP Enterprise Edition v9 and SecureZIP for i5/OS v10.x offer an increased ZIP archive size, raised from 4 gigabytes (32-bit binary counter) to a theoretical limit of over 17 billion gigabytes (64-bit binary counter).
27. What is the archive capacity with the latest versions of PKZIP/SecureZIP for i5/OS?
PKZIP Enterprise Edition v9 and SecureZIP for i5/OS v10.x offer an increased ZIP archive capacity, raised from 65,535 to a theoretical limit of over 4 billion files.
28. How do I activate encryption?
Password-based encryption is activated by specifying a password in the PASSWORD parameter and the same password in the VPASSWORD parameter.
Certificate-based encryption is activated by specifying a recipient string in the ENTPREC parameter, which requires the certificate store be properly set up (Please see Chapter 10 of the “SecureZip™ for i5/OS User’s Guide” for instructions on how to set up your certificate store).
Please note that certificate-based encryption with RECIPIENTs is only supported by SecureZIP. In addition, this mode of encryption requires that one of the Strong ENCRYPTION METHODS, under the ADVCRYPT Parameter, (minimum 128-bit) be selected.
29. What types of encryption are available in PKZIP/SecureZIP for i5/OS?
All i5/OS products include standard PKZIP encryption (96-bit). In SecureZIP, PKWARE has implemented RSA’s BSAFE® Advanced Encryption Standard (AES 128, AES 192, AES 256), DES, 3DES, and RC4 algorithms for added security and performance. SecureZIP™ for i5/OS Enterprise Edition can encrypt data for security control with digital certificates and/or passwords. SecureZIP for i5/OS Standard Edition provides strong passphrase-based encryption. Additional security features included are:
- Selectable encryption methods.
- Filename encryption.
- Password masking.
- Manageable password lengths at the enterprise level (1 to 200 characters).
- Cipher block chaining when any of the AES algorithms are used.
- Contingency key or master recipient.
On systems running V5R3 or higher, SecureZIP v10.0.x also has the ability to utilize IBM’s cryptographic APIs, which, in some cases, may provide better performance.
30. How do I password encrypt a ZIP file using PKZIP/SecureZIP for i5/OS?
When password encrypting a ZIP file you will need to include the following in the CL:
ADVCRYPT (AES128 | AES192 | AES256 PKWARE)
or
ADVCRYPT (AES128 | AES192 | AES256 | DES | 3DES | RC4_128 BSAFE)
- ZIPSTD supports standard encryption and is a 96-bit key non-proprietary encryption algorithm (Note – this is the only option available in PKZIP).
- AES128 PKWARE uses the AES 128-bit key algorithm.
- AES192 PKWARE uses the AES 192-bit key algorithm.
- AES256 PKWARE uses the AES 256-bit key algorithm.
- AES128 BSAFE uses the Crypto-C AES 128-bit key algorithm.
- AES192 BSAFE uses the Crypto-C AES 192-bit key algorithm.
- AES256 BSAFE uses the Crypto-C AES 256-bit key algorithm.
- DES BSAFE uses the Crypto-C DES key algorithm.
- 3DES BSAFE uses the Crypto-C 3DES key algorithm.
- RC4_128 BSAFE uses the Crypto-C RC4 key algorithm.
31. How does recipient-based encryption differ from password?
Password-based encryption depends on both the sender and receiver knowing and providing intellectual input (the password) in clear text. The password is used to derive a binary master session key for each decryption run. No key information is kept within the ZIP archive; therefore both parties must retain the password in an external location.
Recipient-based encryption provides a means by which the master session key (MSK) information can be hidden, protected, and carried within the ZIP archive. This is done by using a technique known as digital enveloping with Public Key Encryption. The technique requires that the creating process have a copy of the recipient’s public key digital certificate, which is used to protect and store the MSK. In addition, the receiving side must have a copy of the recipient’s private key digital certificate. With these two pieces of information in place, there is no need for users to retain or recall a password for decryption.
Recipient-based encryption/decryption requires public and private key certificates kept in file streams encoded according to the x.509 standard. For additional information on obtaining x.509 certificates, please visit our website at http://www.pkware.com/business_and_developers/security/digital_certificate.php
32. What is a Digital Certificate Store?
Recipient-based encryption requires that public and private key certificates be used by SecureZIP. These are kept in file streams encoded according to the X.509 standard. A certificate store is the location of where various types of certificates are kept and accessed. The primary store components or directories in the certificate store used by SecureZIP include:
- PUBLIC: Directory store that contains individual public-key X.509 certificate files on the local system.
- PRIVATE: Directory store that contains individual private-key X.509 certificate files on the local system.
- CA: Certificate store for certificate authority public-key X.509 certificates on the local system.
- ROOT: Certificate store for the trusted root public-key X.509 certificates on the local system.
- CRL: Certificate store for the certificate revocation lists maintained on the local system.
- CWORKAREA: Directory that contains a work area that is used to administer the local stores.
- INLIST: Directory that contains files providing lists of recipients to be used during the encryption process.
- TESTZIPS: Work area for testing the product. Many of our examples throughout our user’s guide use this directory.
33. How do I create a Local Certificate Store on the iSeries?
Our recommendation is to have your System Administrator set up the local certificate store, which will help maintain the security of the certificate store and its certificates. The information below is intended for your System Administrator to review:
For detailed information on setting up the certificate store, please see Chapter 10 of the “SecureZIP™ for i5/OS User’s Guide.” You can download the user’s guide by going to the Support section of the PKWARE website and selecting
Manuals .
34. How do I add a digital certificate to my Local Certificate Store?
Our recommendation is to have your System Administrator set up the local certificate store, which will help maintain the security of the certificate store and its certificates. The information below is intended for your System Administrator to review:
Upon a successful export of the digital certificate from the certificate authority tool (e.g. Windows Internet Explorer | Tools | Internet Options | Content | Certificates) you must perform a BINARY transfer of the certificate to the appropriate directory in your certificate store. If you want to add a public certificate, you would add it to the public store or directory or if you want to add a private certificate, you would add it to the private store or directory. After the certificate(s) have been added to their appropriate certificates, you will need to rebuild your certificate database for either your public store and/or your private store. Chapter 10 of the “SecureZIP™ for i5/OS User’s Guide” documents how to build or rebuild your certificate database.
35. How do I use my digital certificate to encrypt a ZIP file using SecureZIP for i5/OS?
When using digital certificates to encrypt a ZIP file you will need to include the following parameters to your zip job:
ADVCRYPT (AES128 | AES192 | AES256 | DES | 3DES | RC4 BSAFE)
Next you will need to specify one or more of the ENTPREC parameters:
ENTPREC((*DB 'cn=Firstname Lastname'))
ENTPREC((*DB 'em= \n
This e-mail address is being protected from spambots, you need JavaScript enabled to view it
'))
ENTPREC((*FILE '/path1/CStore/Public/noname.cer'))
ENTPREC((*MBRSET 'noname.cer'))
ENTPREC((*LDAP 'cn=Firstname Lastname'))
ENTPREC((*LDAP 'em= \n
This e-mail address is being protected from spambots, you need JavaScript enabled to view it
'))
36. When extracting an encrypted ZIP file how do I know what algorithm was used?
SecureZIP will automatically detect which encryption method was specified during the ZIP process and operate accordingly. A VIEWDETAIL on the archive can be performed to see which algorithms were used for various files. To run a VIEWDETAIL on the archive, run one of the following depending on the file system where your archive is located:
PKUNZIP ARCHIVE('lib/filename') VIEWOPT(*ALL)
PKUNZIP ARCHIVE('/path1/archive') VIEWOPT(*ALL) TYPARCHFL(*IFS)
37. Can both recipient-based and password encryption be used together?
Yes, when both RECIPIENT and PASSWORD settings are used to encrypt a file, the master session key is derived from the password and is also protected by using public key encryption.
This means that a ZIP file may be decrypted either by a user who knows the password or any user who has been added as a recipient when the archive was encrypted who has his or her private key certificate available.
38. How many recipients can be specified?
The ZIP file format specification allows for a maximum recipient list size of 3,275. This can be restricted further by other file attributes associated with the data, and by run-time capacity limitations (such as virtual storage). (Note: Approximately 20 bytes is required for each recipient within the ZIP archive central directory record for each file. This area is limited to 64K in size).
39. How do you import root or intermediate certificate stores in order to validate our certificates as trusted?
Our recommendation is to have your System Administrator import intermediate certificate stores, which will help maintain the security of the local certificate store and its certificates. The information below is intended for the System Administrator to review:
The PKSTORADM command is used to import root or intermediate certificate stores. To import an intermediate certificate store, type PKSTORADM and press F4. You should now be at the PKSTORADM menu. Please see Chapter 10 of the “SecureZIP™ for i5/OS User’s Guide” for more details about this command.
40. How do I query the Certificate Database?
The PKQRYCDB command is used to query the certificate database. To run a query on the certificate database, type PKQRYCDB and press F4. You should now be at PKQRYCDB menu. Please see Chapter 10 of the “SecureZIP™ for i5/OS User’s Guide” for more details about this command.
41. How do I activate an Enterprise Encrypt Recipient (ENTPREC) or “contingency recipient”?
Our recommendation is to have your System Administrator set up the contingency recipient in the configuration settings, which will help maintain the security of the certificate store and its certificates. The information below is intended for the System Administrator to review:
To meet corporate security policies, SecureZIP provides the ability to include a “contingency-key” or master recipient certificate in a SecureZIP job when strong encryption is activated through the PKCFGSEC command.
After prompting the PKCFGSEC command, select TYPE (*UPDATE) and input the appropriate certificate information into the ENTPREC parameter.
42. How does Contingency Recipient affect activation?
When SecureZIP is being used to encrypt data, either with RECIPIENT or PASSWORD, a recipient specified in the configuration settings is automatically included. However, you must specify an ENTPREC parameter in your ZIP job in order to sign or encrypt an archive because the contingency recipient alone does not trigger encryption to take place.
43. Which encryption settings should I choose?
Various external factors such as legislative requirements or corporate policy may influence your decision to select an algorithm or mode of encryption. However, when operating within those requirements, the following SecureZIP information may be of value:
- The National Institute of Standards and Technology (NIST) has instructional information regarding Password vs. Certificate-based (PKI) encryption. In general, Certificate-based encryption is accepted to be more secure than Password-based encryption.
- With the exception of supporting the older 96-bit “Standard” PKZIP ENCRYPTION algorithm, newer algorithms are provided at a minimum of 128-bit key lengths.
- PKWARE provides interoperability between OS/390, z/OS, OS400, i5/OS, UNIX®, Linux®, and Windows® for all algorithms provided with ENCRYPTION METHOD with its product set at release 8.x and above. This includes more advanced algorithms with minimum key lengths of 128 bits.
- Older releases of PKZIP products, including PKZIP for VSE and PKZIP for VM support “Standard” 96-bit encryption for wider cross-platform compatibility, when required.
- When RECIPIENT PKI exchanges are required, the ENTPREC parameter must specify algorithms that are available under BSAFE mode.
- Password-based AES encryption is supported by PKWARE products at release 5.5 or higher.
- AES BSAFE and AES password-based encryption are 100% compatible. Archives created with PKZIP for iSeries release 5.5 can be bi-directionally exchanged with SecureZIP or PKZIP products using the AES BSAFE algorithms.
44. What is Filename Encryption?
Someone who cannot decrypt the contents of an archive may still be able to infer sensitive information just from the unencrypted names of files. To prevent this, you can encrypt the names of files in addition to their contents.
Encrypted file names can be viewed in the clear — that is, unencrypted — only when the archive is opened by a recipient holding an authorized key or valid password, if the archive was encrypted using a recipient list, or by someone who has the password, if the archive was encrypted using a password.
SecureZIP™ for i5/OS encrypts filenames using your current settings for (strong) encryption method and algorithm.
45. I am receiving the following message when trying to zip/encrypt a file — Certificate: Rqrd Pub *MbrSet Not Usable.
This message means the certificate was found and opened okay, but it did not pass the filters (Trust, Revocation, and/of expiration). Refer to the FAQ on importing root or intermediate certificate stores.
Make sure you have specified the correct certificate or have the correct spelling for the certificate. If you have verified the correct certificate has been specified, check your job log or job output for more related messages as it will help determine if you are experiencing one of the scenarios below:
This error can be caused by not adding the certificate properly to the certificate database or not building/rebuilding the certificate locator database properly. The command to build/rebuild the certificate locator database or for adding certificates to the database is PKBLDCDB command. To add a certificate to the certificate database, type PKBLDCB and press F4. The certificate database menu should now be displayed. For more details on this command, please refer to Chapter 10 of the “SecureZIP™ for i5/OS User’s Guide.”
This error can also be caused by trying to zip/encrypt an archive with an invalid or expired certificate. Check with your System Administrator in order to verify that you have the most recent certificate added to your certificate database. The System Administrator should also check the configuration settings to verify what is set as the validation level.
This error can also be caused by trying to zip/encrypt an archive with a revoked certificate. Contact your System Administrator or your certificate authority to determine why the certificate has been revoked, or re-run your job specifying a non-revoked certificate.
46. I am receiving the following message when trying to zip/encrypt a file — Certificate: Rqrd Pub *File Not Usable.
This message means the certificate was found and opened okay, but it did not pass the filters (Trust, Revocation, and/of expiration). Refer to the FAQ on importing intermediate certificate stores.
Make sure you have specified the correct certificate, the correct spelling for the certificate, or the correct path to the certificate. If you have verified the correct certificate or path has been specified, check your job log or job output for more related messages as it will help determine if you are experiencing one of the scenarios below:
This error can be caused by not adding the certificate properly to the certificate database or not building/rebuilding the certificate locator database properly. The command to build/rebuild the certificate locator database or for adding certificates to the database is PKBLDCDB command. To add a certificate to the certificate database, type PKBLDCB and press F4. The certificate database menu should now be displayed. For more details on this command, please refer to Chapter 10 of the “SecureZIP™ for i5/OS User’s Guide.”
This error can also be caused by trying to zip/encrypt an archive with an Invalid or Expired Certificate. Check with your System Administrator in order to verify that you have the most recent certificate added to your certificate database. The System Administrator should also check the configuration settings to verify what is set as the validation level.
This error can also be caused by trying to zip/encrypt an archive with a revoked certificate. Contact your System Administrator or your certificate authority to determine why the certificate has been revoked, or re-run your job specifying a non-revoked certificate.
47. I am receiving the following message when trying to zip/encrypt a file — Certificate: Rqrd *MbrSet File Not Found.
This error message is either caused by not having the certificate in your certificate database, or you may have a misspelling in the certificate you specified in the ENTPREC parameter.
48. I am receiving the following message when trying to unzip/decrypt an archive — Certificate: Rqrd *MbrSet Cert Open Failure.
The password for the private certificate you specified is not correct. Verify that you have entered the password correctly. The password is case sensitive.
49. I am receiving the following message when trying to zip/encrypt a file — Certificate: Rqrd Pub *DB Not Usable.
This message means the certificate was found and opened okay, but it did not pass the filters (Trust, Revocation, and/of expiration). Refer to the FAQ on importing intermediate certificate stores.
Make sure that you entered the correct common name or email address associated with the certificate. If the common name or email address is entered correctly, then check your job log or job output for more related messages as it will help determine if you are experiencing one of the scenarios below:
This error can be caused by not adding the certificate properly to the certificate database or not building/rebuilding the certificate locator database properly. The command to build/rebuild the certificate locator database or for adding certificates to the database is PKBLDCDB command. To add a certificate to the certificate database, type PKBLDCB and press F4. The certificate database menu should now be displayed. For more details on this command, please refer to Chapter 10 of the “SecureZIP™ for i5/OS User’s Guide.”
This error can also be caused by trying to zip/encrypt an archive with an invalid or expired certificate. Check with your System Administrator in order to verify that you have the most recent certificate added to your certificate database. The System Administrator should also check the configuration settings to verify what is set as the validation level.
This error can also be caused by trying to zip/encrypt an archive with a revoked certificate. Contact your System Administrator or your certificate authority to determine why the certificate has been revoked, or re-run your job specifying a non-revoked certificate.
50. I am receiving the following message when trying to zip/encrypt a file — Certificate: Rqrd Pub *File File Not Found.
This message means the file or certificate cannot be found. Determine if the path you have specified as the location of the certificate is valid.
51. I am receiving the following message when trying to zip/encrypt a file — Certificate: Rqrd Pub *LDAP Not Searched.
Check your job log or job output for additional errors that may indicate why the LDAP was not searched, and then contact your System Administrator to verify that the LDAP settings are set up properly in the configuration settings.
52. I have an exported P7B file from somebody and I want to know what is in it before I import it to my system. How can I find out what is in the file?
The PKQRYCDB command can be used to view the contents of the P7B file. To view the contents of the P7B file, type PKQRYCDB and press F4. You should now be at PKQRYCDB menu. For the file type, make sure to specify *P7B. Please see Chapter 10 of the “SecureZIP™ for i5/OS User’s Guide” for more details about this command.
53. If a P7B file contains only end entity certificates, how can I get the certificates in my local public store?
There is an option under the PKSTORADM command or prompt menu to add the end entity certificated to your local public store. See the FAQ on importing root or intermediate certificate stores.
54. If somebody sends me their certificate and it is in a P7B file with their full trusted path, how should I go about importing their certificate and their trusted path to my local stores?
Adding P7B files to your local stores would be done through the PKSTORADM command or prompt menu. We recommend using *DETECT as the preferred store. See FAQ on importing root or intermediate certificate stores.
55. Are there standard naming conventions for my certificates and stores?
When naming your stores, we recommend that you choose names that are descriptive of what the store is, or choose names that define what the store is.
When exporting public or private certificates, or when adding certificates to your stores, we recommend you specify the year when the certificate is set to expire in the name of the certificate.
56. How is the encryption/decryption key built when using password-based encryption?
SecureZIP password-based encryption uses a symmetric implementation of keys, meaning that the same key is required for both encryption and decryption.
SecureZIP requires that the password be specified at both ends so that the internal encryption/decryption key can be derived algorithmically. No form of the password or key is carried in the ZIP Archive.
Two levels of key are derived from the password for processing:
Master Session Key
File Session Key
The process for deriving the keys are as follows: If running on an EBCDIC-based platform, the password is converted to ASCII (so it matches the same password being entered on an ASCII-based system such as Windows).
The ASCII password is passed to a hashing function to generate a master session key. This key is used to encrypt/decrypt random data that is in turn used to generate a key for the file itself. (The password is not used to directly derive the File Session key for decrypting the data). In addition, a random initial vector (IV) is created for each file for cipher-block chaining, thereby ensuring that two encryption runs for the same data/password combination will result in different cipher streams.
A pseudo-code representation of the encryption process is as follows:
Password = GetUserPassword()
RD = Random()
ERD = Encrypt(RD,DeriveKey(SHA1(Password)))
For Each File
IV = Random()
VData = Random()
FileSessionKey = DeriveKey(SHA1(RD, IV))
Encrypt(VData + VCRC32 + FileData,FileSessionKey)
57. Can I archive SPOOL files using PKZIP/SecureZIP for i5/OS?
First, make sure that you’re licensed for the Spool Feature. If you are not licensed for this feature, please contact PKWARE at 1.937.847.2374 or email a Sales Contact.
PKZIP v5.5.x and higher releases allow all spool files to be compressed, but only spool file type *SCS will compress to PDF. *IPDS are only supported for text document conversion.
As for spool file type *AFPDS, it is only valid for spool file compression and not for any conversion to text or PDF (e.g. SFTARGET(*SPLF) SFTGFILE(*GEN1)).
58. How do I archive SPOOL files using PKZIP/SecureZIP for i5/OS?
From a command entry line, type PKZSPOOL and hit PF4, then adjust the various parameters to your needs. Once the spool files are chosen, you will then need to define the file format the spool file will be stored as in the archive. At this time the three formats are *SPLF (Spool File native mode), *TEXT (ASCII text document with three variations of how a new page is handled), and *PDF (Adobe Portable Document Format).
59. Can I rename my PKZIP/SecureZIP library?
Yes, you can rename your library. First, you will need to remove all PKZIP/SecureZIP libraries from the library list. After doing this, go ahead and rename the object or the library.
Please make sure that there’s only one PKZIP/SecureZIP library in the library list, which should be the library you want to rename. After adding the new library to the library list, enter the following command:
CALL PKZSETLIB newlibrary
By entering this command, you associated all the PKZIP/SecureZIP objects with the new library name.
60. When using PKUNZIP to extract an encrypted ZIP file, how do I know what algorithm was used?
PKUNZIP will automatically detect which encryption method was specified during the ZIP process and operate accordingly. You may also perform a VIEW of the ZIP file to display the encryption method by using the following CL:
PKUNZIP ARCHIVE('yourlib/archive') TYPE(*VIEW)
VIEWOPT(*ALL)
61. How does PKZIP/SecureZIP ensure data integrity?
During a zipping routine, a Cyclic Redundancy Check (CRC Error-checking routine) is performed on a file; the data making up the file is passed through an algorithm which computes a value based on the contents of that file. The result is an eight digit hexadecimal number assigned to that file. A change of a single data bit in the file will produce a different CRC value. Thus, the CRC error-checking routine provides a precise means of verifying the original data is maintained throughout the PZKIP/PKUNZIP process.
62. How do I create a zip archive on the iSeries and send it to the PC?
Zip a flat physical file on the iSeries as type data *TEXT. This will store the zip archive in ASCII so that the PC will be able to read it. Once you have created the zip archive, use PKUNZIP with the parameter type of processing *TEST to test the integrity of the archive. Once it has passed this test, then it is ready to go to the PC.
The best way to transfer the zip archive to the PC is via FTP Binary. If you wish to send the zip archive via an alternative method, be sure to transfer it as a Binary image. Once you get the archive to the PC, add a .zip extension to the archive file so that the PC will recognize this as an actual zip archive. You can now UNZIP this archive on the PC with most PC zip programs.
63. What type of files does PKZIP/SecureZIP for i5/OS support?
PKZIP/SecureZIP only reads and writes directly to objects of type FILE, with attributes PF-SRC, PF-DTA, SAVF, SPLF, IFS Streamfiles (*STMR), and IFS directories (*DIR). Other objects such as logical files, *PGM, *MODULE, or *CMD may be compressed via a save file.
64. Is there a way to compress non-supported files without first putting them in a save file?
The i5/OS PKWARE Save/Restore Application (iPSRA) feature enables PKZIP/SecureZIP to compress/encrypt iSeries save files directly to a file in an archive. The process produces a result similar to creating a save file first and then compressing and/or encrypting it into an archive, but the iPSRA feature economizes on time and disk space by skipping the intermediate step.
For additional information regarding iPSRA functionality, please contact your PKWARE Technical Support at 1.937.847.2687.
65. The default terminal mode for interactive PKZIP/SecureZIP processing doesn’t terminate automatically — it waits for me to hit ENTER. How can I change this?
The default for PKZIP MSGTYPE is *BOTH. This means that you will have to hit ENTER to end the terminal session.
To change this, insert the parameter MSGTYPE(*SEND), and this will omit the terminal session prompting.
66. What do I need to do to make a GZIP file created on the iSeries extractable on a PC?
Once the GZIP file has been created on the iSeries, FTP transfer the file in BINARY mode to the PC. Once the file resides on the PC, add the .GZ extension so the UNZIP utility will recognize the GZIP format.
67. When I try to decompress a ZIP file created by PKZIP/SecureZIP using a JAVA Class ZIP utility, I get a Stack-Trace, and the program ends.
This is not a failure of PKZIP/SecureZIP. In this scenario, PKZIP/SecureZIP for Windows, PKZIP for z/OS, and PKZIP for UNIX/Linux (just as an example) will decompress this same file without a problem. There are only two possible resolutions to this issue:
- Create the archive in the IFS where it is a real stream file.
- Ask the makers of the Java ZIP utility to add some tolerance to their ZIP utility like other ZIP developers have done.
With both resolutions, the resulting output ZIP file will not have trailing characters. We are at the mercy of other file types within the DB File System if you opt to create the archive within QSYS.
68. Is the PF38 file type supported in PKZIP/SecureZIP for i5/OS?
Yes, the PF38 file type is supported in v5.6 and higher.
69. Can I use PKZIP for OS/400 v5.5.x to view/extract a 5GB archive created with PKZIP v5.6.x or higher?
Versions of PKZIP for OS/400 prior to 5.6.x will not recognize ZIP 64 features and will be unable to view or extract any files in your archives that are dependent on ZIP64 features.
Also, any ZIP compatible programs you may be using from other companies will not be able to access all of the contents of your large archives. They may report that an archive is too large, or they may incorrectly report that the archive has errors. To ensure access to data in your large archives, always use genuine PKZIP from PKWARE.
70. Does PKZIP have the ability to create self-extracting EXE/SFX archives on the iSeries?
PKZIP v9 Enterprise Edition and SecureZIP v10.0x have the ability to create self-extracting archives. Additionally, SecureZIP v10.0x offers: large archive support on specified releases of AIX, HP/UX, LINUX, Sun Solaris or Windows; a GUI option for Windows desktop; and, self-extraction support for strongly encrypted archives.
For licensing and distribution requirements, please contact your PKWARE account representative at 1.937.847.2374 or via email at \n
This e-mail address is being protected from spambots, you need JavaScript enabled to view it
.
71. Can PKZIP/SecureZIP for i5/OS compress files directly to tape?
The latest versions of PKZIP/SecureZIP for i5/OS can compress directly to tape via the new 1Step2Tape feature. For additional information regarding the 1Step2Tape functionality, please contact your PKWARE Technical Support at 1.937.847.2687.
72. Can PKZIP/SecureZIP for i5/OS decompress zip files from tape or from an optical disk?
At this time, PKZIP/SecureZIP for i5/OS cannot decompress zip files from tape or from an optical disk. The current process is to copy the zip files from the tape or optical disk to a physical library or an IFS directory. After the zip files have been copied over, you can decompress the zip files with PKZIP.
73. I am not able to zip a file that resides on the IFS. I am getting a ‘COULD NOT FIND A MATCH IN SEARCH PATH’ message...what am I doing wrong?
You would want to specify a forward slash before the QDLS (see the following):
Archive Zip File name . . . . . > '/qdls/pkzfiles/test.zip'
List Include file or pattern . . > '/qdls/pkzfiles/testgl'
The forward slash indicates this is a folder in the IFS, so PKZIP knows it is not in the library.
74. Do I need to retain my old PKZIP/SecureZIP library when installing a new build?
A new build has its own standalone library, which does not refer back to any other build. Once you have thoroughly tested the new PKZIP/SecureZIP build, you may remove your old library from the production environment and just add the new library to the library list.
Note: Be sure to have only one PKZIP/SecureZIP library in the library list as multiple versions of PKZIP in the library list may result in unpredictable results.
75. How can I get the extraction to put the unzipped file to a specified library/object rather than the UNZIPPED object and drop the .TXT extension?
The CL routine below includes the EXDIR and CVTTYPE parameters that you will need to specify to achieve your desired results.
PKUNZIP ARCHIVE('PKZ/SSGLTB') TYPE(*EXTRACT)
EXDIR('PKZ/TEMP1') CVTTYPE(*DROP)
The SSGLTB.TXT file that was within the archive was extracted without the .TXT extension (CVTTYPE parm) and was placed in the library/object that was specified (EXDIR parm).
76. How do I unzip only one file from an archive with multiple files?
When unzipping a file within an archive that contains multiple files, you must select the file with double quotes to make sure the file is selected correctly.
77. How do I unzip from IFS into the iSeries and change the library and file name that is being created?
Use Drop Stored Path *NONE along with the EXDIR library/filename (member too if it applies). This will specify where you want to extract the data to.
If you use Drop Stored Path *ALL it says to drop all but the member in EXDIR.
PKZIP automatically creates the library and the file and the member. If I specify library/file/member, the PC cannot use this. If I take out the library/and the member and just leave the file name, PKZIP automatically creates the library and the file and the member.
You can resolve this issue by adding STOREPATH(*NO).
79. Can PKZIP create a directory or path or folder when working in the IFS?
No, the only thing it can create on the fly is a file. The directory and folder path must already exist.
79. Is the QDLS case sensitive?
Yes.
80. Can PKZIP/SecureZIP work with a .z file?
We currently do not support the compression and/or decompression of .z files on the iSeries platform.
81. Does PKZIP/SecureZIP support packed data or packed decimals?
PKZIP/SecureZIP does not support packed data, or packed decimals. The data will need to be unpacked first, or remain as a binary file.
82. Are double-byte characters (DBC) and/or APW spool files supported?
Double-byte characters are not currently supported. APW spool files are also not supported because they are double-byte characters — that is what makes it an APW spool file and not a regular spool file.
83. Do you have an example on how to compress a physical file and create the zip archive in a physical library?
PKZIP ARCHIVE('btw/zipfile') FILES('btw/myfile') STOREPATH(*NO) CVTTYPE(* NONE)
Scanning files in *DB for match ...
Found 1 matching files
Compressing BTW/MYFILE(MYFILE) in TEXT mode
Add MYFILE -- Deflating (32%)
PKZIP Compressed 1 files in Archive BTW/ZIPFILE(ZIPFILE)
PKZIP Completed Successfully
84. Do you have an example on how to compress a physical file and create the zip archive in the IFS?
PKZIP ARCHIVE('/pkzshare/test/ziptest.zip') FILES('btw/myfile') TYPARCHFL(*IFS) STOREPATH(*NO) CVTTYPE(*NONE)
Scanning files in *DB for match ...
Found 1 matching files
Compressing BTW/MYFILE(MYFILE) in TEXT mode
Add MYFILE -- Deflating (32%)
PKZIP Compressed 1 files in Archive /pkzshare/test/ziptest.zip
PKZIP Completed Successfully
85. Do you have an example on how to compress an IFS or Stream File and create the zip archive in the IFS?
PKZIP ARCHIVE('/pkzshare/test/ziptest.zip')
FILES('/pkzshare/test/myfile.txt') TYPARCHFL(*IFS) TYPFL2ZP(*IFS)
STOREPATH(*NO) CVTTYPE(*NONE)
Scanning files in *IFS for match ...
Found 1 matching files
Compressing /pkzshare/test/myfile.txt in BINARY mode
Add myfile.txt -- Deflating (32%)
PKZIP Compressed 1 files in Archive /pkzshare/test/ziptest.zip
PKZIP Completed Successfully
86. Do you have an example on how to compress an IFS or Stream File and create the archive in a physical library?
PKZIP ARCHIVE('btw/ifstest') FILES('/pkzshare/test/myfile.txt')
TYPARCHFL(*DB) TYPFL2ZP(*IFS) STOREPATH(*NO)
CVTTYPE(*NONE)
Scanning files in *IFS for match ...
Found 1 matching files
Compressing /pkzshare/test/myfile.txt in BINARY mode
Add myfile.txt -- Deflating (32%)
PKZIP Compressed 1 files in Archive BTW/IFSTEST(IFSTEST)
PKZIP Completed Successfully
87. Do you have an example on how to decompress a zip archive that’s located in a physical library, which would create the output file(s) in a physical library?
PKUNZIP ARCHIVE('btw/zipfile') TYPE(*EXTRACT) EXDIR('btw/uzipfile')
CVTTYPE(*NONE) DFTDBRECLN(500)
PKUNZIP Archive: BTW/ZIPFILE(ZIPFILE)
Archive Comment:"PKZIP for iSeries by PKWARE"
Searching Archive BTW/ZIPFILE(ZIPFILE) for files to extract
Extracting file MYFILE
Inflating *DB:BTW/UZIPFILE(MYFILE) Text
PKUNZIP extracted 1 files
PKUNZIP Completed Successfully
88. Do you have an example on how to decompress a zip file that’s located in the IFS, which would create the output file(s) in the IFS?
PKUNZIP ARCHIVE('/pkzshare/test/ziptest.zip') TYPE(*EXTRACT)
FILETYPE(*DETECT) EXDIR('/pkzshare/test/unzip.txt')
TYPARCHFL(*IFS) TYPFL2ZP(*IFS) CVTTYPE(*NONE)
PKUNZIP Archive: /pkzshare/test/ziptest.zip
Archive Comment:"PKZIP for iSeries by PKWARE"
Searching Archive /pkzshare/test/ziptest.zip for files to extract
Extracting file MYFILE
Inflating *IFS:/pkzshare/test/unzip.txt/MYFILE Text
PKUNZIP extracted 1 files
PKUNZIP Completed Successfully
89. Do you have an example on how to decompress a zip file that’s located in the IFS, which would create the output file in a physical library?
PKUNZIP ARCHIVE('/pkzshare/test/ziptest.zip') TYPE(*EXTRACT)
FILETYPE(*DETECT) EXDIR('btw/unzipfile') TYPARCHFL(*IFS)
TYPFL2ZP(*DB) CVTTYPE(*NONE) DFTDBRECLN(500)
PKUNZIP Archive: /pkzshare/test/ziptest.zip
Archive Comment:"PKZIP for iSeries by PKWARE"
Searching Archive /pkzshare/test/ziptest.zip for files to extract
Extracting file MYFILE
Inflating *DB:BTW/UNZIPFILE(MYFILE) Text
PKUNZIP extracted 1 files
PKUNZIP Completed Successfully
90. Do you have an example on how to decompress a zip file that’s located in a physical library, which would create the output file in the IFS?
PKUNZIP ARCHIVE('btw/zipfile') TYPE(*EXTRACT)
EXDIR('/pkzshare/test/outputfile') TYPFL2ZP(*IFS) CVTTYPE(*NONE)
OVERWRITE(*YES) MSGTYPE(*SEND)
PKUNZIP Archive: BTW/ZIPFILE(ZIPFILE)
Archive Comment:"PKZIP for iSeries by PKWARE"
Searching Archive BTW/ZIPFILE(ZIPFILE) for files to extract
Extracting file MYFILE
Inflating *IFS:/pkzshare/test/outputfile/MYFILE Text
PKUNZIP extracted 1 files
PKUNZIP Completed Successfully
91. How do I create a Self-Extracting zip archive with PKZIP/SecureZIP?
In order to create a Self-Extracting zip archive, you will first need to make sure you are licensed for this feature. Please check with your PKWARE Sales Rep before attempting to use this feature. SFX archives can only be decompressed without another zip utility when extracting it on the PC and Unix platforms. If you need to extract the SFX archive on the zSeries or iSeries platforms, you will need to use PKZIP to extract the archive (like you would with a normal zip archive).
Here’s an example on how to create an SFX archive:
In this example we created a Windows SFX archive. If you wanted to create a UNIX SFX archive, just specify the flavor of UNIX out of the following options:
AIX, HP_UNIX, SUN_UNIX, LINUXINTEL
PKZIP/SecureZIP for i5/OS uses the PKZIP SFX 2.x technology to create the SFX archive, meaning when you go to extract the archive on the Windows platform, you will need to do it from the Command Line prompt or DOS prompt.
PKZIP ARCHIVE('/pkzshare/test/sfxtest.exe') FILES('btw/myfile')
TYPARCHFL(*IFS) STOREPATH(*NO) CVTTYPE(*NONE)
SELFXTRACT(WINDOWS) ISRTPATH('test/newpath')
Scanning files in *DB for match ...
Ownership of object AQZIPUSF in QTEMP type *USRSPC changed.
Ownership of object AQZIPUSM in QTEMP type *USRSPC changed.
Found 1 matching files
Self Extracting code was added to archive with 90650 bytes
Compressing BTW/MYFILE(MYFILE) in TEXT mode
Add test/newpath/MYFILE -- Deflating (32%)
PKZIP Compressed 1 files in Archive /pkzshare/test/sfxtest.exe
PKZIP Completed Successfully
92. Do you have an example on creating a Spool Archive in a physical library, which the spool files would remain on the iSeries?
In this example, the Target File format would be left with the default value of *SPLF, since the spool files are staying on the iSeries. In this example, the entire outqueue is being compressed; the name of the outqueue in this example is called BTW. If you need to only compress one Spool File or only some of the spool files out of an outqueue, type PKZSPOOL and press F4. From this point, you will need to enter in the appropriate fields that refer to individual spool files.
PKZSPOOL ARCHIVE('btw/spool') SFUSER(*ALL) SFQUEUE(BTW/BTW)
Scanning files in *SPL for match ...
Found 11 matching files
Compressing BTW/BTW/#024968/QPDSPJOB/F0001.SPLF in AS/400
Spool File mode
Add BTW/BTW/#024968/QPDSPJOB/F0001.SPLF -- Deflating (72%)
Compressing BTW/BTW/#024968/UNEXPLODE/F0002.SPLF in AS/400
Spool File
mode
Add BTW/BTW/#024968/UNEXPLODE/F0002.SPLF -- Deflating (81%)
Compressing BTW/BTW/#024968/QPSAVOBJ/F0003.SPLF in AS/400
Spool File mode
Add BTW/BTW/#024968/QPSAVOBJ/F0003.SPLF -- Deflating (75%)
Compressing BTW/BTW/#024968/QPSAVOBJ/F0004.SPLF in AS/400
Spool File mode
Add BTW/BTW/#024968/QPSAVOBJ/F0004.SPLF -- Deflating (76%)
Compressing BTW/BTW/#024968/FTPPDXHD/F0005.SPLF in AS/400
Spool File mode
Add BTW/BTW/#024968/FTPPDXHD/F0005.SPLF -- Deflating (77%)
Compressing BTW/BTW/#024968/IR14724A/F0006.SPLF in AS/400 Spool
File mode
Add BTW/BTW/#024968/IR14724A/F0006.SPLF -- Deflating (87%)
Compressing BTW/BTW/#024968/PKZSETLIB/F0007.SPLF in AS/400
Spool File
mode
Add BTW/BTW/#024968/PKZSETLIB/F0007.SPLF -- Deflating (76%)
Compressing BTW/BTW/#024968/SFCF27O/F0008.SPLF in AS/400 Spool
File mode
Add BTW/BTW/#024968/SFCF27O/F0008.SPLF -- Deflating (78%)
Compressing BTW/BTW/#024968/SFCF27O/F0009.SPLF in AS/400 Spool
File mode
Add BTW/BTW/#024968/SFCF27O/F0009.SPLF -- Deflating (79%)
Compressing BTW/BTW/#024968/CRTCM/F0010.SPLF in AS/400 Spool
File mode
Add BTW/BTW/#024968/CRTCM/F0010.SPLF -- Deflating (76%)
Compressing BTW/BTW/#024968/SFCF28O/F0011.SPLF in AS/400 Spool
File mode
Add BTW/BTW/#024968/SFCF28O/F0011.SPLF -- Deflating (89%)
PKZIP Compressed 11 files in Archive BTW/SPOOL(SPOOL)
PKZIP Completed Successfully
93. Do you have an example on creating a Spool Archive in the IFS?
In this example, the Target File format is *PDF (specify *TEXT in the SFTARGET parameter if you want to convert the spool files to text files). In this example, the entire outqueue is being compressed; the name of the outqueue in this example is called BTW. If you need to only compress one Spool File or only some of the spool files out of an outqueue, type PKZSPOOL and press F4. From this point, you will need to enter in the appropriate fields that refer to individual spool files.
PKZSPOOL ARCHIVE('/pkzshare/test/spoolifs.zip') SFUSER(*ALL)
SFQUEUE(BTW/ BTW) SFTARGET(*PDF) TYPARCHFL(*IFS)
Scanning files in *SPL for match ...
Found 11 matching files
Compressing BTW/BTW/#024968/QPDSPJOB/F0001.PDF in PDF mode
Add BTW/BTW/#024968/QPDSPJOB/F0001.PDF -- Deflating (75%)
Compressing BTW/BTW/#024968/UNEXPLODE/F0002.PDF in PDF mode
Add BTW/BTW/#024968/UNEXPLODE/F0002.PDF -- Deflating (84%)
Compressing BTW/BTW/#024968/QPSAVOBJ/F0003.PDF in PDF mode
Add BTW/BTW/#024968/QPSAVOBJ/F0003.PDF -- Deflating (77%)
Compressing BTW/BTW/#024968/QPSAVOBJ/F0004.PDF in PDF mode
Add BTW/BTW/#024968/QPSAVOBJ/F0004.PDF -- Deflating (70%)
Compressing BTW/BTW/#024968/FTPPDXHD/F0005.PDF in PDF mode
Add BTW/BTW/#024968/FTPPDXHD/F0005.PDF -- Deflating (71%)
Compressing BTW/BTW/#024968/IR14724A/F0006.PDF in PDF mode
Add BTW/BTW/#024968/IR14724A/F0006.PDF -- Deflating (88%)
Compressing BTW/BTW/#024968/PKZSETLIB/F0007.PDF in PDF mode
Add BTW/BTW/#024968/PKZSETLIB/F0007.PDF -- Deflating (75%)
Compressing BTW/BTW/#024968/SFCF27O/F0008.PDF in PDF mode
Add BTW/BTW/#024968/SFCF27O/F0008.PDF -- Deflating (80%)
Compressing BTW/BTW/#024968/SFCF27O/F0009.PDF in PDF mode
Add BTW/BTW/#024968/SFCF27O/F0009.PDF -- Deflating (81%)
Compressing BTW/BTW/#024968/CRTCM/F0010.PDF in PDF mode
Add BTW/BTW/#024968/CRTCM/F0010.PDF -- Deflating (72%)
Compressing BTW/BTW/#024968/SFCF28O/F0011.PDF in PDF mode
Add BTW/BTW/#024968/SFCF28O/F0011.PDF -- Deflating (93%)
PKZIP Compressed 11 files in Archive /pkzshare/test/spoolifs.zip
PKZIP Completed Successfully
94. Do you have an example on decompressing a Spool Archive on the iSeries? (Note: In order to restore a compressed Spool File back into Spool File Format, the zip archive must be created with a Target Format of *SPLF)
PKUNZIP ARCHIVE('btw/spool') TYPE(*EXTRACT) SFQUEUE(BTW/BTW)
PKUNZIP Archive: BTW/SPOOL(SPOOL)
Archive Comment:"PKZIP for iSeries by PKWARE"
Searching Archive BTW/SPOOL(SPOOL) for files to extract
Extracting file BTW/BTW/#024968/QPDSPJOB/F0001.SPLF
Inflating *SPLF:BTW/BTW/#024968/QPDSPJOB/F0001.SPLF Spool File
Extracting file BTW/BTW/#024968/UNEXPLODE/F0002.SPLF
Inflating *SPLF:BTW/BTW/#024968/UNEXPLODE/F0002.SPLF Spool File
Extracting file BTW/BTW/#024968/QPSAVOBJ/F0003.SPLF
Inflating *SPLF:BTW/BTW/#024968/QPSAVOBJ/F0003.SPLF Spool File
Extracting file BTW/BTW/#024968/QPSAVOBJ/F0004.SPLF
Inflating *SPLF:BTW/BTW/#024968/QPSAVOBJ/F0004.SPLF Spool File
Extracting file BTW/BTW/#024968/FTPPDXHD/F0005.SPLF
Inflating *SPLF:BTW/BTW/#024968/FTPPDXHD/F0005.SPLF Spool File
Extracting file BTW/BTW/#024968/IR14724A/F0006.SPLF
Inflating *SPLF:BTW/BTW/#024968/IR14724A/F0006.SPLF Spool File
Extracting file BTW/BTW/#024968/PKZSETLIB/F0007.SPLF
Inflating *SPLF:BTW/BTW/#024968/PKZSETLIB/F0007.SPLF Spool File
Extracting file BTW/BTW/#024968/SFCF27O/F0008.SPLF
Inflating *SPLF:BTW/BTW/#024968/SFCF27O/F0008.SPLF Spool File
Extracting file BTW/BTW/#024968/SFCF27O/F0009.SPLF
Inflating *SPLF:BTW/BTW/#024968/SFCF27O/F0009.SPLF Spool File
Extracting file BTW/BTW/#024968/CRTCM/F0010.SPLF
Inflating *SPLF:BTW/BTW/#024968/CRTCM/F0010.SPLF Spool File
Extracting file BTW/BTW/#024968/SFCF28O/F0011.SPLF
Inflating *SPLF:BTW/BTW/#024968/SFCF28O/F0011.SPLF Spool File
PKUNZIP extracted 11 files
PKUNZIP Completed Successfully
95. What’s your FTP site information so that I can FTP Job Logs to your site?
- SITE: bigiron.pkware.com
- USER ID: ftp_support
- PASSWORD: PKW!PKW (Case Sensitive)
After logging on to our FTP site, you will need to change your current directory to USUPPORT (CD USUPPORT). If you are transferring an archive to us, make sure to specify BINARY before performing your “Put” statement.
After you have FTP’d all relevant information, please contact PKWARE Technical Support at 1.937.847.2687 or through our support form.
96. How will the change in Daylight Savings Time (DST) impact PKWARE software for i5/OS?
The DST change will not affect our i5/OS products.
United States