Security and Authentication in BixAgent
BixAgent supports username and password authentication.
This is recommended to protect machines that are available over the internet and that are not behind a firewall.
BixAgent also supports SSL version 3 encrypted transport layer security.
Both options can be configured config-security.xml
Note: Enabling Authentication in BixAgent impacts connections made by BixServer. If you use BixServer Data Collection to store data from BixAgents in a SQL database, add the username and password that is setup in BixAgent to the BixServer Agent Login configuration in the Server Setup tab.
BixAgent can be manually configured to use SSL connections or username and password authentication by editing the <install_dir>/data/config-security.xml file.
Sample config-security.xml:
<?xml version="1.0" encoding="utf-8" ?>
<Config>
<SSL>
<acceptonly>false</acceptonly>
</SSL>
<Authentication>
<enable>false</enable>
<Users>
<User>
<username>Admin</username>
<password></password>
</User>
</Users>
</Authentication>
</Config>
To configure username and password authentication
Change
<Authentication><enable>true</enable> ... </Authentication>
and add a <User> section for each username and password that will have access to BixAgent
<User>
<username>newuser</username>
<newpassword></password>
</User>
To enable SSL connections
Change
<SSL><acceptonly>true</acceptonly></SSL>
