Revolving around the core of technology
SynaMan reads some uncommon parameters from the server.properties file to avoid cluttering the web interface. This page lists these parameters, along with their purpose and data type.
Parameter name | Default value | Description |
---|---|---|
access.logs.folder |
accessLogs | Name of the folder where access logs are stored. |
auto.cleanup.alert.subject |
Files older than $CUTOFF_DAYS days have been deleted. | Holds the subject of the email alert generated when files are cleaned from user's home folder. |
custom.title.pb.download |
NULL | A small snippet to added when files are displayed for public downloads |
custom.title.pb.upload |
NULL | A small snippet to added when files are displayed for public uploads |
custom.value.for.samesite.cookie |
NULL | This can be either Strict, or Lax. When specified, cookies will have the SameSite attribute. |
deny.public.links.for.uploads |
false | If true, users won't be able to create public links for uploads |
deprecate.enhanced.browser |
true | If false, the link for Enhanced Browser will be available when browsing for files. This feature is no deprecated in SynaMan. |
disable.2fa.config.in.footer |
false | If true, link for 2FA will not be display in the footer. |
enable.exp.for.pwd.reset |
true | If true, the password reset link expires after 15 minutes. |
hide.dot.files.in.access.log |
true | File names starting with a dot are not displayed in Access Log. |
home.folder.encrypted.by.default |
false | If true, a new user created via invitation OR AD will have the encryption flag on. |
ip.lockout.time |
10 | Number of minutes an IP remains blocked once it is added to the block list. |
max.http.connector.threads |
200 | Maximum threads created by HTTP server, which corresponds to maximum simultaneous requests that are handled by SynaMan. |
max.incorrect.pwd.allowed |
5 | This is the maximum number of incorrect passwords allowed before SynaMan will block an IP address. |
max.incorrect.pwd.allowed.for.userid |
5 | Maximum number of incorrect passwords allowed before SynaMan will block a user ID. |
min.hack.attempts.before.blacklisting |
10 | Minimum number of hacking attempts before an IP address gets blacklisted |
min.password.days |
0 | If this value is higher than 0, user is not allowed to change password before this many days are over. |
new.login.alert.subject |
[Alert] Login notification by XXXX | Email subject when a new login is encountered |
password.alert.email.threshold |
5 | Number of incorrect password attempts before an alert is generated to the administrator. |
proactive.deletion.alert.days |
1 | This is the number of days when email is generated if files will be deleted from user's home folder because they are too old. |
proactive.deletion.alert.subject |
ACTION REQUIRED: One or more files will be deleted soon. | Email's subject for the alert sent to end-user warning them about file deleteion from their home folder. |
process.html.files.b4.preview |
false | When set to true, HTML files are processed and java script tags are removed before preview is displayed |
pwd.reset.exp.in.minutes |
15 | Expiration time in minutes for the password expiration link. |
recycling.bin.enabled.for.new.users.and.folders |
true | The recycling bin is enabled for new users if this is true. |
send.auto.cleanup.alert |
true | If true, an alert is sent to the user when old files are deleted from their home folder |
ssl.cipher.list |
NULL | List of comma separated SSL ciphers. When missing, the values defined by underlaying JRE is used. |
smtp.max.log.size |
5MB | Maximum size of the log files before they are recycled. This applies to OutBoundSmtp.log, InBoundSmtp.log and a few others. To change the size of SynaMan.log, modify logconfig.xml file. |
subject.for.pwd.update |
Password Updated | Subject for the email sent after password is modified |
subject.for.pwd.reset |
Password reset for SynaMan | Subject to use for resetting password via email. |
subject.line.for.2fa |
2FA Code: $2FACode | Subject for the email containing 2FA code. |
summary.records.for.recycle.bin |
5 | Number of records that appear when displaying a summary of recycle bin. |
synaman.login.prompt |
Login ID/Email | Value displayed in HTML placeholder for login ID. |
synametrics.enable.http.access.logging |
false | If true, httpAccess-XXXXXX.log files are created, where XXXXXX refers to the current date. |
synametrics.http.session.timeout |
30 | Default timeout in minutes for HTTP session. |
synametrics.https.sslProtocol |
NULL | A comma separated SSL/TLS protocols to use. The default behavior is to inherit this value from the underlaying JRE. |
use.admin.email.in.from |
false | If true, system generated emails will always use the administrator's email address in the FROM field. |
userid.lockout.time |
10 | Number of minutes a user is locked out once they are blocked due to incorrect passwords. |
user.tutorial.video.url |
https://web.synametrics.com/files/SynaManUserIntro.mp4 | URL for the tutorial video that is displayed to users. |
time.in.minutes.2fa.disable |
10 | Administrators can temporarily disable 2FA for users. This is the number of minutes 2FA stays disabled. |
totp.issuer.name |
SynaMan | Friendly name that appears for TOTP when 2FA is enabled. |
web.server.max.header.count |
100 | Maximum number of headers allowed in an HTTP request. |
web.server.header.value |
Synametrics Web Server v7 | Value for the server header in HTTP response. Setting it to REMOVEIT will completely remove the header. |