General Settings (v9.0.0 and up)

The General screen enables you to set the paths, folders, web server address, and language as well as other application specific settings and SMTP.

To open general settings:

  • Select Settings > Application Settings > General. The General Settings window is displayed. 

Server Settings

In the Server settings panel, you can set folder locations, maximum number of scans, default settings and automatic sign in. 

Click Edit. The setting fields are enabled. The panel includes the following settings:

  • Reports Folder - Set the reports folder to save reports in (e.g. C:\CxReports)
  • Results Folder - Set the results folder to save results in (e.g. C:\Program Files\Checkmarx\Checkmarx Jobs Manager\Results)
  • Executables Folder - Set the executables folder to save executables in (e.g. C:\Program Files\Checkmarx\Executables)
  • Path to GIT client executable - Set the GIT client executable path (e.g. C:\Program Files\git\bin\git.exe).

The validation of 'git.exe' and 'p4.exe' is no longer mandatory in CxSAST when defining the 'Path to GIT client executable' and the 'Path to Perforce command-line client executable' parameters.

  • Path to P4 command line client executable - Set the Perforce client executable path (e.g. C:\Program Files\Perforce\p4.exe)

    If you haven't already done so, download the P4 command line executable (HELIX P4: COMMAND-LINE) from: https://www.perforce.com/downloads/helix, run the .exe file making sure the installed files are placed into a directory that CxSAST can access (i.e. C:\Program Files\Perforce)". Use this same directory to fill the Path to P4 command line client executable parameter field.

  • Maximum number of concurrent scans - Set the maximum number of concurrent scans a CxManager can run. This cannot exceed the licensed number of concurrent scans. Reducing the number of concurrent scans below the licensed amount can help to prevent the CxManager out of resources. The default is 2. CxScansManager service must be restarted before any changes to this setting take effect. 
  • Time remaining until task completion (min) - Set the time remaining until the task is complete.
  • Web Server Address - Set the web server address in order to access links in generated report from outside the organization.
  • Long Path Support - Enables long path support for the CxSAST application. Enabling long path support is required on all CxEngines and all CxManagers. Without long path support, the path of source file to be scanned is limited to 260 characters. 
  • Default Server Language - Set the default server language.
  • Allow Auto Sign In - Enable/Disable auto sign in.

SMTP Settings

The SMTP settings panel enables you to set the host settings and default credentials of your SMTP. 

Click Edit. The setting fields are enabled. This panel includes the following settings:

  • Host - Type in the host domain.
  • Port - Select a port number.
  • Encryption Type - Select the encryption type.
  • Email from Address - Notification by E-mail address.
  • Use Default Credentials - Enable/disable default credentials. If enabled, the default credentials of the host are used.
  • User Name - Enter the user name.
  • Password - Enter the password.