OSIM: TFTP file <image name>.caz not found error on PXE client

Document ID : KB000027742
Last Modified Date : 14/02/2018
Show Technical Document Details

Problem:

After starting an OSIM installation for a PXE client, the PXE client has reported a TFTP file not found error.

 

e.g. Error on the PXE client: 

Stream Zip get file: #MPCPATH#/mages/WXPPRO/WXPPRO/WXPPRO.caz
NO DEBUG OUTPUT
Preboot API Version 2.1
Got Error packet: ec<1> message File not found
Perform a TFTP Close

Environment:  

All support versions of CA Client Automation

Boot server and Image Prepare System are running on the same machine.

Default OSIM TFTP has been configured.

Cause: 

The issue is caused by a mismatch between the directory tree (used by the OSIM share method) and the <image name>.caz file (used by the OSIM TFTP method) are available on the boot server.

  

Resolution:

1. Please create the <image name>.caz file on the Image Prepare System by running the following command:

createOSImage -z <image name>

This will create the
#MPCPATH#/mages/<image name>/<image name>/<image name>.caz file,
which will be used by the OSIM TFTP download method.

 

Additional Information:

Unless the boot server and the Image Prepare System are not on the same system, sdbsswitch -t creates one <image>.caz file for every image and removes the directory tree. sdbsswitch -s will create the directory tree and remove <image>.caz


When the boot server and the Image Prepare System are on the same system then OSIM share is the default of the createOSImage command. Then a directory tree but no <image>.caz file will be created. So when you are using OSIM TFTP download on this boot server, it might be necessary to create such an <image name>.caz file manually by running the command: 

          createOSImage -z <image name>


Now both the directory tree (used by the OSIM share method) and the <image name>.caz file (used by the OSIM TFTP method) are available on the boot server.