Ошибка выполнения сканирования CHECKMARX через CLI

runCxConsole scan -v -CxServer https://TEST.Checkmarx.com -projectName PROJECTNAME -CxUser Guest -CxPassword * **** -Locationtype folder -locationpath C:\Users\GuestName\Desktop\Desktop\PROJECTNAME\WebApp.zip -preset Default

Я использую приведенную выше команду для запуска сканирования checkmarx через интерфейс командной строки. Он показывает мне эту ошибку:

[2018-10-22 13:50:53,192 ERROR] Error executing SAST scan command: Failed to initialize SAST scan prerequisites: com.checkmarx.cxconsole.clients.general.exception.CxRestGeneralClientException: Failed to get teams: Failed to get teams: status code: 500. Error message:<!DOCTYPE html>

[2018-10-22 13:50:53,192 ERROR] Failure - General error occurred - error code 1

person BhattiSaadat    schedule 22.10.2018    source источник


Ответы (1)


Попробуйте ниже одного

Сначала сгенерируйте токен, используя команду ниже

runCxConsole.cmd GenerateToken -v -CxUser username -CxPassword admin -CxServer http://localhost

CHECKMARX_HOME/runCxConsole.sh Scan -v -CxServer <checkmarx server details> -ProjectName "<project name>" -cxToken <token> -locationtype folder -locationpath "<file/path>" -preset "Checkmarx Default" -reportcsv CX_Scan.csv -ReportPDF CX_Scan.pdf

Примечание. Всегда используйте токен для аутентификации на сервере вместо жесткого кодирования имени пользователя и пароля в команде CLI.

Для получения дополнительной информации вы можете посетить https://checkmarx.atlassian.net/wiki/spaces/SD/pages/222232891/Authentication+Login+to+the+CLI https://checkmarx.atlassian.net/wiki/spaces/SD/pages/1929937052/GitLab+Integration

person Sameer    schedule 26.09.2020