CAST HIGHLIGHT - CLI - Error code 3 - Command Line techno discovery error

While running the highlight scan for an application it is giving (3) Command Line techno discovery error.

 

Action Plan

  1. Check if it is a network issue.
      1. Check whether the machine from where the command line is running can access the remote files. 
      2. Check the length of network path. Use a shorter path (<255 characters) to see if it solves the issue.
  2. Check the file path size. Check if there are errors like INFO perl: out: ERROR : unable to open, INFO perl: out: ERROR when checking size and ERROR AnalysisPipeline: Discover failed in the HLAutomation.log available at the workingdir of the scan. To solve this either reduce the length of the local file path  or reconfigure the server to allow file names over 260 characters. Please refer CAST HIGHLIGHT - CLI - ERROR when checking size
  3. Check if it is a Perl installation issue. Check the HLAutomation.log if this line is present  
    INFO perl: error: Cannot run program ""C:\Program Files\CAST\HighlightAgent\strawberry\perl\bin\perl.exe"": CreateProcess error=2, The system cannot find the file specified

This error indicates that Perl is not found or a compatible version of Perl is not installed or the Perl installation directory is not specified correctly in the command line.

            • To install a compatible version of Perl, do one of the following: For Windows Install the Code reader and get perl from there. Or  Install a compatible version of Perl with the appropriate modules and then use the --perlInstallDir flag. Please refer Highlight Automated Code Scan (Command Line) for other OS's. 
            • To check whether the path or the directory where Perl is installed is mentioned correctly ie perlInstallDir is specified correctly check the command line. The default is C:\Program Files\CAST\HighlightAgent\COTS\strawberry-perl-x.x.x.x

 

Tickets

26277, 43072, 42816, 43168, 48243

 

Related Articles

CAST HIGHLIGHT - CLI - Error Codes

CAST HIGHLIGHT - CLI - Error code 4 - Command Line analysis error

CAST HIGHLIGHT - CLI - Error code 5 - Command Line result upload error

CAST HIGHLIGHT - CLI - Error code 6 - Command Line source dir or output dir validation error

CAST HIGHLIGHT - CLI - Error code 9 - Command Line unziping jars or zip error

CAST HIGHLIGHT - CLI - Docker - Results Upload - Upload failed with code 5 when using Docker

CAST HIGHLIGHT - CLI - ERROR: Failed to fetch company with id when using  --basicAuth

CAST HIGHLIGHT - CLI - Scan fails for an application with an error Failed to fetch company with id XXXSTDERR

CAST HIGHLIGHT - Code Reader - Interactive Mode - Error code 3 - Command Line techno discovery error

CAST HIGHLIGHT - CLI - ERROR Failed to upload submission for application result id='XXXXXX' with company [name='XXX',id='XXXX'] and application [name='XXX',id=XXXXX] message: 400 highlight.server.client.campaignApplication.update.NoAnalysis

CAST HIGHLIGHT - Results Upload - CLI - UTF-8 "\xE7" does not map to Unicode at perl/FileList.pm line xx

Highlight Automated Code Scan (Command Line)

 

 

Have more questions? Submit a request

Comments

Powered by Zendesk