Product Documentation

These files contain information about files and services that are installed by and used by the SAKA. These files will all be located in the folder that is untarred from the SAHC tar.gz file, and Output Filename assumes that the current directory is that folder.

 

Configuration Properties

Command

sed -r 's/(.*(password|pwd|accesskey|secretkey|\.key|\.secret).*=).*/\1XXXXXX/' $STRONGAUTH_HOME/appliance/etc/applianceconfiguration.properties

Description

The appliance-configuration.properties file is used to configure the SAKA

Output Filename

configurations/appliance-configuration.properties

Sample Output

Command

sed -r 's/(.*(password|pwd|accesskey|secretkey|\.key|\.secret).*=).*/\1XXXXXX/' $STRONGAUTH_HOME/crypto/etc/cryptoconfiguration.properties

Description

The crypto-configuration.properties file is used to configure cryptomodule properties

Output Filename

configurations/crypto-configuration.properties

Sample Output

Command

sed -r 's/(.*(password|pwd|accesskey|secretkey|\.key|\.secret).*=).*/\1XXXXXX/' $STRONGAUTH_HOME/skcc/etc/skccconfiguration.properties

Description

The skcc-configuration.properties file is used to configure SKCC

Output Filename

configurations/skcc-configuration.properties

Sample Output

Command

sed -r 's/(.*(password|pwd|accesskey|secretkey|\.key|\.secret).*=).*/\1XXXXXX/' $STRONGAUTH_HOME/skce/etc/skceconfiguration.properties

Description

The skce-configuration.properties file is used to configure SKCE

Output Filename

configurations/skce-configuration.properties

Sample Output

Command

sed -r 's/(.*(password|pwd|accesskey|secretkey|\.key|\.secret).*=).*/\1XXXXXX/' $STRONGAUTH_HOME/skfs/etc/skfsconfiguration.properties

Description

The skfs-configuration.properties file is used to configure SKFS

Output Filename

configurations/skfs-configuration.properties

Sample Output

Command

sed -r 's/(.*(password|pwd|accesskey|secretkey|\.key|\.secret).*=).*/\1XXXXXX/' $STRONGAUTH_HOME/strongkeylite/etc/strongkeyliteconfiguration.properties

Description

The strongkeylite-configuration.properties file is used to configure strongkeylite

Output Filename

configurations/strongkeylite-configuration.properties

Sample Output

 

Application Server (Payara) Details

Command

sed -r 's|(.*"password" value=").*(".*)|\1XXXXXX\2|'$GLASSFISH_HOME/domains/domain1/config/domain.xml

Description

Contains most of the GlassFish Server configuration, this creates a copy with the passwords omitted

Output Filename

glassfish/domain.xml

Sample Output

Command

grep -i Exception $GLASSFISH_HOME/domains/domain1/logs/server.log

Description

A list of exceptions that are found in the glassfish server.logs

Output Filename

glassfish/serverlogexception

Sample Output

Command

paste <(sed -rn 's|.*\[([A-Z]+-(ERR\|MSG)-[0-9]{4})\].*|\1|p' $GLASSFISH_HOME/domains/domain1/logs/server.log | sort | uniq -c | awk '{print $1}') <(for i in $(sed -rn 's|.*\[([A-Z]+-(ERR\|MSG)-[0-9]{4})\].*|\1|p' $GLASSFISH_HOME/domains/domain1/logs/server.log | sort | uniq); do sed -n "/\[$i\]/{n;p;q;}" $GLASSFISH_HOME/domains/domain1/logs/server.log; done) | sort -n

Description

A list of messages that are found in the glassfish server.logs

Output Filename

glassfish/serverlogmessages

Sample Output

Command

du -ah $GLASSFISH_HOME/domains/domain1/logs

Description

The size of the glassfish server.logs

Output Filename

glassfish/serverlogsize

Sample Output

 

Database (MariaDB) Details

Command

su - strongauth -c "$MYSQL_HOME/bin/mysql -u root -p$mysql_root_password strongkeylite -e 'select did, policy from fido_policies;'"

Description

Gets the fido policies from the fido_policies table in the database.

Output Filename

mysql/fido_policies

Sample Output

Command

su - strongauth -c "$MYSQL_HOME/bin/mysql -u root -p$mysql_root_password information_schema --raw -e 'select table_name, table_rows as estimated_rows, avg_row_length, data_length, index_length from tables where table_schema="'''"fsodb"'''";' | column -t"

Description

Size of the database on the file system

Output Filename

mysql/fsodb-tablesize

Sample Output

Command

su - strongauth -c "$MYSQL_HOME/bin/mysql -u root -p$mysql_root_password -e 'show global status;' | column -t"

Description

Shows the global status in mysql

Output Filename

mysql/globalstatus

Sample Output

Command

du -ah $MYSQL_HOME/ibdata

Description

The size of files in the ibdata folder of mariadb

Output Filename

mysql/ibdatasize

Sample Output

Command

su - strongauth -c "$MYSQL_HOME/bin/mysql -u root -p$mysql_root_password -e 'show engine innodb status\G'"

Description

Show engine innodb status in mysql

Output Filename

mysql/innodbstatus

Sample Output

Command

cp /etc/my.cnf

Description

The main configuration file for mysql

Output Filename

mysql/my.cnf

Sample Output

Command

cp $MYSQL_HOME/log/mysqld-error.log

Description

The error log for mysqld

Output Filename

mysql/mysqld-error.log

Sample Output

Command

su - strongauth -c "$MYSQL_HOME/bin/mysql -u root -p$mysql_root_password -e 'show processlist;'

Description

Show processlist in mysql

Output Filename

mysql/processlist

Sample Output

Command

su - strongauth -c "$MYSQL_HOME/bin/mysql -u root -p$mysql_root_password strongkeylite -e 'select tsid, count(*) from replication group by tsid;'"

Description

Selects replication grouped by tsid in mysql

Output Filename

mysql/replication

Sample Output

Command

su - strongauth -c "$MYSQL_HOME/bin/mysql -u root -p$mysql_root_password information_schema --raw -e 'select table_name, table_rows as estimated_rows, avg_row_length, data_length, index_length from tables where table_schema="'''"strongkeylite"'''";' | column -t"

Description

Shows sizes of all tables in strongkeylite

Output Filename

mysql/strongkeylite-tablesize

Sample Output

 

Software Stack Versions

Command

ls -l $STRONGAUTH_HOME

Description

A list of the contents of the strongauth home directory

Output Filename

versions/software-stack

Sample Output

Command

cp $STRONGAUTH_HOME/topaz/Version*

Description

Contains a copy of the Version file located in the strongauth topaz folder

Output Filename

versions/topaz/

Sample Output