Asqatasun v4 - Summary

Asqatasun v4 - Configuration of Asqatasun web application

Here is the list of the parameters you can found in the /etc/asqatasun/asqatasun.conf file and thus can help you to customize your installation :

Parameter Name Description Default value
asqatasunVersion The version of the current instance of Asqatasun (should't be modified)  depends on the version
changePasswordUrl This parameter is based on web-app-url and shouldn't be modified. It corresponds to the Url of the modify password page sent to a user that wants to reset its password. ${web-app-url}/home/contract/audit-result.html 
contrastfinderServiceUrl This is the URL of the service Contrast Finder used to be aggregated within the audit result interface to provide corrections about color issues https://app.contrast-finder.org 
crawlConfigFilePath This parameter is based on tgol-deployment-path and shouldn't be modified. It corresponds to the path that locates the configuration files needed by the crawler (heritrix).  ${tgol-deployment-path}/crawler/
emailSentToUserExclusionList The synchronousAuditDelay parameter defines a delay from which a synchronous audit will be managed as an asynchronous audit. When the audit is terminated an email is sent to the used. In some occasions, for some users, we don't want that email to be sent (for the guest user for example). The "emailSentToUserExclusionList" defines the lists of users (by their email and separated by a ";") that won't be alerted by email when the execution of one of the audits they launch has exceeded the synchronous delay.  Empty
enable-account-settings Enable/Disable the access through the login page to the forgotten password page and the access of the user account settings page for an authentified user.  false
generatedHtmlExplanationLink The link that leads to the page that explains the characteristics and constraints of the generated HTML. This parameter is not supposed to be modified.  https://doc.asqatasun.org/en/20_User_doc/userdoc-20-generated-HTML.html
heritrixHome Path used by the Crawler (Heritrix) to copy its temporary files (should't be modified).  /var/tmp/asqatasun
hibernate.dialect Represents a dialect of SQL implemented by a particular RDBMS  
isAllowedToSendKrashReport Authorize the application to send krash reports  
jdbc.driverClassName JDBC driver class com.mysql.jdbc.Driver 
jdbc.url JDBC Url  Depends on the value of the --mysql-tg-db installation script option
jdbc.username JDBC Username  Depends on the value of the --mysql-tg-user installation script option
jdbc.password JDBC Password  Depends on the value of the --mysql-tg-passwd installation script option
jpa.showSql Enable/Disable the log traces in the mysql log file (for debug purpose). false 
krashReportMailList List of emails (comma-separated list) used to send krash reports. If isAllowedToSendKrashReport property is set to false, this option is ignored, but has to be present, even empty support@asqatasun.org
maxSimultaneousAuditPage Determines the number of page audits that can be run simultaneously. In case of low resources server, this value can be reduced to avoid memory issues.  10
maxSimultaneousAuditScenario Determines the number of scenario audits that can be run simultaneously. In case of low resources server, this value can be reduced to avoid memory issues.  2
maxSimultaneousAuditSite Determines the number of site audits that can be run simultaneously. In case of low resources server, this value can be reduced to avoid memory issues.  2
maxSimultaneousAuditUpload Determines the number of upload audits that can be run simultaneously. In case of low resources server, this value can be reduced to avoid memory issues.  2
pageLoadTimeout Timeout from which a page is seen as fully loaded  20 (in seconds)
proxyHost Defines the value of the proxy host when the server accesses the web through a proxy. Has to be present but empty when no proxy is used. Caution: do not prefix the hostname with http://  Empty
proxyPort Defines the value of the proxy port when the server accesses the web through a proxy. Has to be present with an empty when no proxy is used. Empty 
proxyUser Defines the value of the proxy user when the server accesses the web through a proxy. Has to be present with an empty when no proxy is used. Empty 
proxyPassword Defines the value of the proxy password when the server accesses the web through a proxy. Has to be present with an empty when no proxy is used. Empty 
proxyExclusionUrl Defines Url patterns that must ignore the proxy parameters. Possible values are : 127.0.0.1, 127.0.0.1;localhost;myhost;, myhost, mydomain.com, internalhost;mydomain.com Caution: do not prefix the hostname with http://  Empty
smtp.host SMTP host to connect to to send mails localhost
smtp.from From: mail addresse to use r2d2@asqatasun.org
smtp.user Login to connect to the SMTP server  Empty
smtp.password Password to connect to the SMTP server  Empty
snapshotServiceUrl Defines the Url of the external service used to build the snaphosts of tested site. If empty (which is the default value), asqatasun's logo will be used to illustrate a website  Empty
synchronousAuditDelay The result of a page audit or a group of audit audit is returned synchronously. For many reasons, an audit can last more than a few seconds, and this variable enables to define a delay from which a synchronous audit will be managed in a asynchronous way. After this delay, an audit in progress page is sent back, and the user is alerted by email when the audit is terminated.  25000 (in ms)
tempFolderRootPath Path used by the application to copy its temporary files (should't be modified)  /var/tmp/asqatasun
tgol-deployment-path Path that locates the configuration folder embeded by the web application (should't be modified)  No default value, on the value of the --asqatasun-url and tomcat-webapps installation script options
tgol-persistenceXmlLocation Path of the file that define the persistence layer of the application. This option shouldn't be modified.  classpath:/conf/persistence.xml
web-app-url Url of the web application. This option is needed to send info and links by email (when an audit is terminated for example)  Depends on the value of the --asqatasun-url installation script option
webresourceUrlPrefix This parameter is based on web-app-url and shouldn't be modified. It corresponds to the Url of the audit-result page sent to a user when a site audit is terminated ${web-app-url}/home/contract/audit-result.html