Open topic with navigation

# 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.