Modifying logger.properties

To enable or modify some functionality, you may need to edit the file <install_dir>/userdata/arcmc/logger.properties with additional parameters in any text editor.

General Editing Procedure

If <install_dir>/userdata/arcmc/logger.properties does not exist, then create one in a text editor. This file must be owned by a non-root user. For an ArcMC appliance, use the 'arcsight' user, and for software ArcMC, use the non-root account used to install the ArcMC.

The logger.properties file may not be readable and writable by all users. Apply the following commands to the file.

chown <non-root user>:<non-root user> logger.properties
chmod 660 logger.properties

Finally, restart the web process after making any edits to logger.properties.

Uploading Files Larger Than 100 MB under Repository

Modify the <install_dir>/userdata/arcmc/logger.properties by adding:

connectorappliance.file.maxupload=400

After adding the previous line, owner and permissions need to be changed:

chown <non-root user>:<non-root user> logger.properties

chmod 660 logger.properties

Finally, restart the web process after making any edits to logger.properties.

For Parser Upgrades Through a Proxy Server

If performing parser upgrades, and your environment connects to the Marketplace through a proxy server, you will need to modify the <install_dir>/userdata/arcmc/logger.properties file with the proxy details.

proxy.server=<server address>
proxy.port=<server port>
#Enter the proxy server credentials if the proxy server needs authentication
proxy.username=<username>
proxy.password=<password>

For the Number of Parser Upgrade Versions Displayed

You can control the number of parser upgrade versions displayed in the parser upgrade drop-down list. In logger.properties, set the parameter

marketplace.parser.update.latest.versions.count = <number of parser upgrade versions to be retrieved from Marketplace>

To Disable the Marketplace Connection

To disable ArcMC's Marketplace connection, in logger.properties, set the parameter

marketplace.enable=false

If set to false, you will not be able to see the available parser upgrade versions from the Marketplace. In addition, the containers under Node Management > Containers tab, will not display the Parser Out of Date status in the Parser Version column.