Difference between revisions of "Networking.properties"
imported>Aeric |
imported>Aeric |
||
Line 12: | Line 12: | ||
The <tt>networking.properties</tt> file is located at <tt>{install_dir}/profiles/LJP/configuration/tomcat/conf/RN directory</tt> | The <tt>networking.properties</tt> file is located at <tt>{install_dir}/profiles/LJP/configuration/tomcat/conf/RN directory</tt> | ||
==Changing | ==Changing configuration parameters== | ||
To enable a configuration parameter, remove the pound key <tt>(#)</tt>: | To enable a configuration parameter, remove the pound key <tt>(#)</tt>: | ||
Line 23: | Line 23: | ||
{{Warn|Do not change the <tt>DBSource</tt> property. It's value (<tt>RN</tt>) is the alias used by the Application Server to connect to the data source. If inadvertently changed, the platform won't run.}} | {{Warn|Do not change the <tt>DBSource</tt> property. It's value (<tt>RN</tt>) is the alias used by the Application Server to connect to the data source. If inadvertently changed, the platform won't run.}} | ||
===Report | ===Report scheduler service=== | ||
:{| border="1" cellpadding="5" cellspacing="0" | :{| border="1" cellpadding="5" cellspacing="0" | ||
|align="center"|'''Parameter''' | |align="center"|'''Parameter''' | ||
Line 40: | Line 40: | ||
|} | |} | ||
===Import | ===Import service=== | ||
:{| border="1" cellpadding="5" cellspacing="0" | :{| border="1" cellpadding="5" cellspacing="0" | ||
|align="center"|'''Parameter''' | |align="center"|'''Parameter''' | ||
Line 53: | Line 53: | ||
|} | |} | ||
===Export | ===Export service=== | ||
:{| border="1" cellpadding="5" cellspacing="0" | :{| border="1" cellpadding="5" cellspacing="0" | ||
|align="center"|'''Parameter''' | |align="center"|'''Parameter''' | ||
Line 66: | Line 66: | ||
|} | |} | ||
===Memcached | ===Memcached service=== | ||
:{| border="1" cellpadding="5" cellspacing="0" | :{| border="1" cellpadding="5" cellspacing="0" | ||
|align="center"|'''Parameter''' | |align="center"|'''Parameter''' | ||
Line 86: | Line 86: | ||
|} | |} | ||
===Bounce | ===Bounce service=== | ||
:{| border="1" cellpadding="5" cellspacing="0" | :{| border="1" cellpadding="5" cellspacing="0" | ||
|align="center"|'''Parameter''' | |align="center"|'''Parameter''' | ||
Line 97: | Line 97: | ||
|} | |} | ||
===One- | ===One-click document viewing=== | ||
When enabled, <tt>.docx</tt> files and PDFs added as attachments appear in a pop-up PDF viewer when clicked. When turned off, only images appear in a popup when clicked. Other documents must be downloaded to be viewed. | When enabled, <tt>.docx</tt> files and PDFs added as attachments appear in a pop-up PDF viewer when clicked. When turned off, only images appear in a popup when clicked. Other documents must be downloaded to be viewed. | ||
Line 146: | Line 146: | ||
::* By default, “localCache” is selected | ::* By default, “localCache” is selected | ||
|<tt>#CacheName=localCache</tt> (Disabled) | |<tt>#CacheName=localCache</tt> (Disabled) | ||
|} | |||
===On behalf of email disabled=== | |||
:{| border="1" cellpadding="5" cellspacing="0" | |||
|align="center"|'''Parameter''' | |||
!Default Setting | |||
|- | |||
| | |||
:<tt>on_behalf_of_email_disabled</tt> | |||
::Notes and Usage: | |||
::* This property is used to disable the emails which are sent by email ids or domains other than AgileApps emails to avoid email spoofing. | |||
|<tt>#on_behalf_of_email_disabled=0</tt> (disabled) | |||
|} | |||
===Digitally sign email enabled=== | |||
:{| border="1" cellpadding="5" cellspacing="0" | |||
|align="center"|'''Parameter''' | |||
!Default Setting | |||
|- | |||
| | |||
:<tt>digitally_sign_email_enabled</tt> | |||
::Notes and Usage: | |||
::* This property is used to enable digital signature for the emails which are sent by AgileApps. | |||
|<tt>#digitally_sign_email_enabled=0</tt> (disabled) | |||
|} | |||
===Digitally sign digest algorithm=== | |||
:{| border="1" cellpadding="5" cellspacing="0" | |||
|align="center"|'''Parameter''' | |||
!Default Setting | |||
|- | |||
| | |||
:<tt>digitally_sign_digest_algorithm</tt> | |||
::Notes and Usage: | |||
::* This property is used to select a valid digest algorithm. | |||
::* Supported algorithms are DIGEST_SHA1, DIGEST_MD5, DIGEST_SHA256, DIGEST_SHA384, and DIGEST_SHA512. | |||
|<tt>DIGEST_SHA512</tt> (enabled) | |||
|} | |} | ||
<noinclude> | <noinclude> |
Revision as of 03:32, 16 February 2017
The networking.properties configuration file is used to enable or disable back end servers and configure performance parameters. These settings apply to all the tenants.
The networking.properties file can also be modified manually, after which the server should be shut down and started again.
In case of multiple servers, the networking.properties configurations should be in sync across all the servers.
- Modify the networking.properties file for all the servers.
- Shut down the servers.
- Start the servers.
The networking.properties file is located at {install_dir}/profiles/LJP/configuration/tomcat/conf/RN directory
Changing configuration parameters
To enable a configuration parameter, remove the pound key (#):
- config_param (Enabled)
To disable a configuration parameter, add a pound key (#):
- #config_param (Disabled)
After changing parameters, Restart the Application Server to read the new values.
Report scheduler service
Parameter Default Setting - report_scheduler_manager_instance
- report_threads
- Notes and Usage:
- If report_scheduler_manager_instance is enabled, then report_threads must also be enabled
- The report_threads parameter defines the number of threads to be spawned. It can be changed to manage performance.
- Notes and Usage:
- Learn more: Tuning Report Threads
#report_scheduler_manager_instance =1 (Disabled) #report_threads=2 (Disabled, Default = 2)
Import service
Parameter Default Setting - import_manager_instance
- Notes and Usage:
- In distributed server environments, this parameter should be enabled on a single server, only
- Notes and Usage:
- Learn more: Data Import'
#import_manager_instance = 1 (Disabled) - import_manager_instance
Export service
Parameter Default Setting - export_manager_instance
- Notes and Usage:
- In distributed server environments, this parameter should be enabled on a single server, only
- Notes and Usage:
- Learn more: Export Queue
#export_manager_instance = 1 (Disabled) - export_manager_instance
Memcached service
Parameter Default Setting - MemCachedServers=localhost:1121
- Notes and Usage:
- Hostname and Port must match values set at installation
- Learn more: Installation FAQs
- Distributed Caching
- Notes and Usage:
- Multiple memcached servers can be used for distributed access, and minimized response time:
- MemCachedServers=172.28.1.10:11211 172.28.0.120:11211
- Notes:
- The value is space-separated list of server IP addresses and port numbers (11211, in this example)
- Make sure that all instances are configured the same way, to keep the caches in sync.
- Learn more: Configuring memcached
#MemCachedServers=localhost:1121 (Disabled) - MemCachedServers=localhost:1121
Bounce service
Parameter Default Setting - third_party_marketing_campaign_bounce_processing
- Learn more: Email Bounce Notification
third_party_marketing_campaign_bounce_processing=1 (Enabled)
One-click document viewing
When enabled, .docx files and PDFs added as attachments appear in a pop-up PDF viewer when clicked. When turned off, only images appear in a popup when clicked. Other documents must be downloaded to be viewed.
Parameter Notes <syntaxhighlight lang="apache" enclose="div">
- One-Click Document Viewing
open_office_enabled=1 open_office_host= open_office_port= </syntaxhighlight>
- Requires OpenOffice to be installed on the application server.
Learn more: Software Requirements - Default OpenOffice port is 8100.
- Default host is localhost.
CacheType
Parameter Default Setting - CacheType
- Notes and Usage:
- CacheType value determines the cache to be used - EHCache or Memcached
- CacheType value 1 is for Memcached, CacheType value 2 is for EHCache
- By default, “1” is selected
- Notes and Usage:
#CacheType=1 (Disabled) - CacheType
CacheName
Parameter Default Setting - CacheName
- Notes and Usage:
- Comes into effect when EHCache is selected. CacheType=2
- local is for in-memory EHCache, distributed is for distributed EHCache using Terracotta Server
- local or distributed cache is defined at {install_dir}/profiles/LJP/configuration/tomcat/conf/RN directory/ehcache.xml
- New cache configuration can be created in {install_dir}/profiles/LJP/configuration/tomcat/conf/RN directory/ehcache.xml with a unique name for the cache and CacheName property can be set to this unique name
- By default, “localCache” is selected
- Notes and Usage:
#CacheName=localCache (Disabled) - CacheName
On behalf of email disabled
Parameter Default Setting - on_behalf_of_email_disabled
- Notes and Usage:
- This property is used to disable the emails which are sent by email ids or domains other than AgileApps emails to avoid email spoofing.
- Notes and Usage:
#on_behalf_of_email_disabled=0 (disabled) - on_behalf_of_email_disabled
Digitally sign email enabled
Parameter Default Setting - digitally_sign_email_enabled
- Notes and Usage:
- This property is used to enable digital signature for the emails which are sent by AgileApps.
- Notes and Usage:
#digitally_sign_email_enabled=0 (disabled) - digitally_sign_email_enabled
Digitally sign digest algorithm
Parameter Default Setting - digitally_sign_digest_algorithm
- Notes and Usage:
- This property is used to select a valid digest algorithm.
- Supported algorithms are DIGEST_SHA1, DIGEST_MD5, DIGEST_SHA256, DIGEST_SHA384, and DIGEST_SHA512.
- Notes and Usage:
DIGEST_SHA512 (enabled) - digitally_sign_digest_algorithm