Indexing and Search Service Configuration Parameters

Skip to end of metadata
Go to start of metadata

Indexing and Search Service Configuration Parameters

The following tables show the Indexing and Search Service Configuration parameters found in the jiss.conf file and Java key store.

Tables:

Local Install Configuration

Parameter Initial Setting in
jiss.conf.template
Description Example
hostname Not applicable Fully qualified domain name of this Indexing and Search Service system. isshost.example.com
instance.name
Available starting with Indexing and Search Service 1 Update 2.
Not applicable Instance name of the installation for an indexing node. iss1
basedir /opt/sun/comms/jiss The base installation directory for Indexing and Search Service. /opt/sun/comms/jiss
iss.user jiss User under which all ISS services will run. jiss
iss.group jiss Group under which all ISS services will run. jiss
iss.store.dir /var/opt/sun/comms/jiss/index Location to store the Lucene indexes. /var/iss/index
iss.data.dir /var/opt/sun/comms/jiss/attach Location of attachment data. /var/iss/attach
iss.tmp.dir /var/tmp/iss Temporary directory used for processing attachments. /var/tmp/iss
iss.boottmp.enabled
Available starting with Indexing and Search Service 1 Update 2.
The default depends on how iss.store.dir directory is mounted. Enables the use of the directory specified by the iss.boottmp.dir parameter to improve indexing performance. When the value is false, the iss.boottmp.dir parameter is ignored, and indexing uses the index store directly. If not explicitly specified in the jiss.conf file, the iss.boottmp.dir parameter is used if the iss.store.dir directory is mounted through NFS. Otherwise, it is not. /var/tmp/bootstrap
iss.log.dir /var/opt/sun/comms/jiss/logs Location of ISS log files. /var/iss/logs
iss.exim.dir
Available starting with Indexing and Search Service 1 Update 1.
/var/opt/sun/comms/jiss/snapshots Location of account snapshots for export or import. /var/iss/snapshots
java.home /usr/jdk/latest Base directory for Java. /usr/jdk/latest
java.args.indexsvc -XX:PermSize=100m -XX:MaxPermSize=100m -XX:+CMSClassUnloadingEnabled -XX:+UseConcMarkSweepGC -XX:+UseParNewGC -XX:+CMSParallelRemarkEnabled -XX:ParallelGCThreads=8 -XX:+UseCMSInitiatingOccupancyOnly -XX:CMSInitiatingOccupancyFraction=50 -XX:+CMSScavengeBeforeRemark -XX:SurvivorRatio=6 -XX:MaxTenuringThreshold=15 -XX:+PrintGCDetails -XX:+PrintGCDateStamps -XX:+PrintTenuringDistribution -Xloggc:/tmp/iss-indexsvc.gclog JVM options to the Index Service process. -Xmx4g
java.args.searchsvc -XX:PermSize=100m -XX:MaxPermSize=100m -XX:+CMSClassUnloadingEnabled -XX:+UseConcMarkSweepGC -XX:+UseParNewGC -XX:+CMSParallelRemarkEnabled -XX:+UseCMSInitiatingOccupancyOnly -XX:CMSInitiatingOccupancyFraction=50 -XX:+CMSScavengeBeforeRemark -XX:ParallelGCThreads=8 -XX:SurvivorRatio=4 -XX:MaxTenuringThreshold=15 -Xloggc:/tmp/iss-searchsvc.gclog -XX:+PrintGCDetails -XX:+PrintGCDateStamps -XX:+PrintTenuringDistribution JVM options to the Search Service process. -Xmx1024m
java.args.jmqconsumer -XX:PermSize=100m -XX:MaxPermSize=100m -XX:+CMSClassUnloadingEnabled -XX:+UseConcMarkSweepGC -XX:+UseParNewGC -XX:+CMSParallelRemarkEnabled -XX:+UseCMSInitiatingOccupancyOnly -XX:CMSInitiatingOccupancyFraction=50 -XX:+CMSScavengeBeforeRemark -XX:ParallelGCThreads=8 -XX:SurvivorRatio=4 -XX:MaxTenuringThreshold=15 -Xloggc:/tmp/iss-jmqconsumer.gclog -XX:+PrintGCDetails -XX:+PrintGCDateStamps -XX:+PrintTenuringDistribution JVM options to the JMQConsumer process. -Xmx2048m
java.args.utilsvc
Available starting with Indexing and Search Service 1 Update 1.
-Xmx128m JVM options to the Util Service process. -Xmx128m
iss.indexsvc.maxfds 65536 Maximum number of open file descriptors for the indexSvc process. 65536
iss.searchsvc.maxfds 65536 Maximum number of open file descriptors for the searchSvc process. 65536

Message Store Configuration

Parameter Initial Setting in
jiss.conf.template
Description Example
mail.ldap   User/Group Directory URL, format: hostname:389 host.example.com:389,host2.example.com:389
mail.basedn   User/Group Directory Base DN. dc=example,dc=com
mail.schemalevel
Available starting with Indexing and Search Service 1 Patch 3.
  Schema level (1 or 2). 2
mail.dcroot
Available starting with Indexing and Search Service 1 Patch 3.
o=internet DC Tree Base DN (only required for LDAP schema 1). o=internet
mail.loginseparator
Available starting with Indexing and Search Service 1 Patch 3.
@ Login separator. @
mail.proxyseparator
Available starting with Indexing and Search Service 1 Update 1.
; Proxy separator. ;
mail.ugfilter
Available starting with Indexing and Search Service 1 Patch 3.
(uid=%U) User/Group filter. (uid=%U)
mail.defaultdomain   User/Group default domain. example.com
mail.searchbind cn=Directory manager User/Group Directory Manager DN. cn=Directory manager
mail.searchbind.password   User/Group Directory Manager DN password. dmpassword
mail.ldap.minpool
Available starting with Indexing and Search Service 1 Patch 3.
1 Minimum number of connections in User/Group LDAP pool. 1
mail.ldap.maxpool
Available starting with Indexing and Search Service 1 Patch 3.
20 Maximum number of connections in User/Group LDAP pool. 40
mail.ldap.timeout
Available starting with Indexing and Search Service 1 Patch 3.
60 LDAP operation timeout in seconds. 60
mail.ldap.monitoringinterval
Available starting with Indexing and Search Service 1 Patch 3.
60 Monitoring interval (in seconds) for LDAP pool when the LDAP server is down. 60
mail.ldap.refreshinterval
Available starting with Indexing and Search Service 1 Patch 3.
60 Time interval (in seconds) after which connection in LDAP pool will be re-created. 0 means no refresh is required. 60
mail.ldap.enablessl
Available starting with Indexing and Search Service 1 Patch 3.
false Whether LDAP is SSL enabled. false
mail.ldap.port
Available starting with Indexing and Search Service 1 Patch 3.
389 Default LDAP port. Overwritten if LDAP host is specified in host:port format. 389
mail.server   Messaging Server store fully qualified host name. mailhost.example.com
mail.server.ip   Comma-delimited list of mail server IPs corresponding to mail.server. 10.0.0.1,10.0.0.2
mail.imap.admin.username   Messaging Server read-only store administrator user name (store.indexeradmins configutil parameter). This user also has read-only admin access to ISS web services. indexeradmin
mail.imap.admin.password   Messaging Server read-only store administrator password. changeme
mail.imap.port 143 Messaging Server IMAP port number. 143
mail.imap.protocol
Available starting with Indexing and Search Service 1 Update 2.

Specifies which IMAP protocol to use in URLS of search result output. Value can be either ssl or tls. A value of ssl means use IMAPS protocol. A value of tls means use IMAP protocol. The default is IMAP. ssl
mail.ldap.timeout
Available starting with Indexing and Search Service 1 Patch 3.
60 LDAP operation timeout in seconds. 60
mail.imq   IMQ broker hostname:port for Messaging Server JMQ notifications. mailhost.example.com:7676
mail.imq.type queue Messaging Server JMQ notifications destination type (queue or topic) (must match local.store.notifyplugin.index.destinationtype in configutil). queue
mail.imq.name INDEXMS Messaging Server JMQ notifications destination name (must match local.store.notifyplugin.index.jmqtopic in configutil). INDEXMS
mail.imq.user   User name for Messaging Server JMQ notifications (must match local.store.notifyplugin.index.jmquser in configutil). jesuser
mail.imq.password   Password for Messaging Server JMQ notifications (must match local.store.notifyplugin.index.jmqpwd in configutil). changeme

Java Message Queue Configuration

Parameter Initial Setting in
jiss.conf.template
Description Example
imq.enabled false JMQ broker is enabled. true
imq.host   ISS IMQ broker fully qualified host name. Starting with Indexing and Search Service 1 Update 2, supports a comma-separated list. isshost.example.com
ISS 1 Update 2: host:7676,host2:7676
iss.imq.user jmquser User name for ISS IMQ broker. jmquser
iss.imq.password   Password for ISS IMQ broker. jmqpassword
iss.imq.admin.password   Password for ISS IMQ broker administrator. jmqadminpwd
iss.imq.delivery.mode
Available starting with Indexing and Search Service 1 Update 4.
NON_PERSISTENT Type of imq messages ISS should send, PERSISTENT or NON_PERSISTENT. PERSISTENT

Directory Server Configuration for JNDI

Parameter Initial Setting in
jiss.conf.template
Description Example
ldap.enabled false ISS Directory Server host enabled. In a multi-host ISS deployment, defines the system on which the LDAP configuration is applied. With all ISS components deployed on a single host, this parameter should be true.
Because ISS has LDAP configuration data that must be applied to the LDAP host, this parameter controls which ISS host applies that data. This parameter does not control whether a local LDAP instance is running on the ISS host.
true
jndi.type ldap Specifies either file-based or Directory Server-based JNDI lookups (file or {{ldap). file
ldap.host
Available starting with Indexing and Search Service 1 Update 2.
  ISS Directory Server fully qualified host name. Supports a comma separated list.
host:389,host2:389
ldap.password   JISS-installed Directory Server password. dmpassword
java.naming.factory.initial com.sun.jndi.ldap.LdapCtxFactory ISS Java naming initial context factory. com.sun.jndi.ldap.LdapCtxFactory
java.naming.security.authentication simple ISS Directory Server authentication type. simple

Application Server Configuration

Parameter Initial Setting in
jiss.conf.template
Description Example
appserv.enabled false Application Server enabled on this host. true
appserv.dir /opt/SUNWappserver Base installation directory for Application Server. /opt/SUNWappserver
appserv.web.port 8080 Application Server port number. 8080
appserv.admin.port 4848 Application Server admin port number. 4848
appserv.domain domain1 Application Server domain name. domain1
appserv.domain.dir Not applicable Application Server domain directory if different from default  
appserv.admin.user admin Application Server admin user name. admin
appserv.admin.password   Application Server admin password. changeme
appserv.admin.passfile /var/opt/software/.domain1.asadminpass Application Server password file for operation. /var/opt/software/.domain1.asadminpass
apache.port 81 Apache port (multi-machine deploy). 81
appserv.searchui.enabled
Available starting with Indexing and Search Service 1 Update 4.
false Deploy the SearchUI web application used for testing and debugging. true

ISS Services Run Time Configuration

Parameter Initial Setting in
jiss.conf.template
Description Example
iss.services.enabled false ISS services enabled on this host. true
iss.searchsvc.log.level WARNING Search Service logging level (one of SEVERE, WARNING, INFO, CONFIG, FINE, FINER, FINEST). INFO
iss.searchsvc.logfile.name iss-searchsvc.log Search Service log file name. iss-searchsvc.log
iss.searchsvc.logfile.limit
Available starting with Indexing and Search Service 1 Update 1.
20000000 Maximum Search Service log file size in bytes. 10000000
iss.searchsvc.logfile.count
Available starting with Indexing and Search Service 1 Update 1.
20 Maximum number of Search Service log file rotation files. 50
iss.searchsvc.logfile.formatter
Available starting with Indexing and Search Service 1 Update 1.
com.sun.comms.iss.common.SingleLineFormatter Search Service logging formatter. com.sun.comms.iss.common.SingleLineFormatter
iss.searchsvc.stats.log.enabled
Available starting with Indexing and Search Service 1 Update 4.
true Alternate search service log for statistics enabled. false
iss.searchsvc.stats.log.level
Available starting with Indexing and Search Service 1 Update 4.
INFO Search Service statistics logging level (one of SEVERE, WARNING, INFO, CONFIG, FINE, FINER, FINEST). WARNING
iss.searchsvc.stats.logfile.name
Available starting with Indexing and Search Service 1 Update 4.
iss-searchsvc-stats.log Search Service statistics log file name. iss-searchsvc-stats.log
iss.searchsvc.stats.logfile.limit
Available starting with Indexing and Search Service 1 Update 4.
20000000 Maximum Search Service statistics log file size in bytes. 10000000
iss.searchsvc.stats.logfile.count
Available starting with Indexing and Search Service 1 Update 4.
20 Maximum number of Search Service statistics log file rotation files. 50
iss.searchsvc.stats.logfile.formatter
Available starting with Indexing and Search Service 1 Update 4.
com.sun.comms.iss.common.SingleLineFormatter Search Service statistics logging formatter. com.sun.comms.iss.common.SingleLineFormatter
iss.indexsvc.log.level WARNING Index Service logging level (one of SEVERE, WARNING, INFO, CONFIG, FINE, FINER, FINEST). INFO
iss.indexsvc.logfile.name iss-indexsvc.log Index Service log file name iss-indexsvc.log
iss.indexsvc.logfile.limit
Available starting with Indexing and Search Service 1 Update 1.
20000000 Maximum Index Service log file size in bytes. 10000000
iss.indexsvc.logfile.count
Available starting with Indexing and Search Service 1 Update 1.
100 Maximum number of Index Service log file rotation files. 50
iss.indexsvc.logfile.formatter
Available starting with Indexing and Search Service 1 Update 1.
com.sun.comms.iss.common.SingleLineFormatter Index Service logging formatter. com.sun.comms.iss.common.SingleLineFormatter
iss.indexsvc.stats.log.enabled
Available starting with Indexing and Search Service 1 Update 4.
true Alternate index service log for statistics enabled. false
iss.indexsvc.stats.log.level
Available starting with Indexing and Search Service 1 Update 4.
INFO Index Service statistics logging level (one of SEVERE, WARNING, INFO, CONFIG, FINE, FINER, FINEST). WARNING
iss.indexsvc.stats.logfile.name
Available starting with Indexing and Search Service 1 Update 4.
iss-indexsvc-stats.log Index Service statistics log file name iss-indexsvc-stats.log
iss.indexsvc.stats.logfile.limit
Available starting with Indexing and Search Service 1 Update 4.
20000000 Maximum Index Service statistics log file size in bytes. 10000000
iss.indexsvc.stats.logfile.count
Available starting with Indexing and Search Service 1 Update 4.
20 Maximum number of Index Service statistics log file rotation files. 100
iss.indexsvc.stats.logfile.formatter
Available starting with Indexing and Search Service 1 Update 4.
com.sun.comms.iss.common.SingleLineFormatter Index Service statistics logging formatter. com.sun.comms.iss.common.SingleLineFormatter
iss.jmqconsumer.log.level WARNING JMQConsumer logging level (one of SEVERE, WARNING, INFO, CONFIG, FINE, FINER, FINEST). INFO
iss.jmqconsumer.logfile.name iss-jmqconsumer.log JMQConsumer log file name. iss-jmqconsumer.log
iss.jmqconsumer.logfile.limit
Available starting with Indexing and Search Service 1 Update 1.
20000000 Maximum JMQConsumer log file size in bytes. 10000000
iss.jmqconsumer.logfile.count
Available starting with Indexing and Search Service 1 Update 1.
100 Maximum number of JMQConsumer log file rotation files. 50
iss.jmqconsumer.logfile.formatter
Available starting with Indexing and Search Service 1 Update 1.
com.sun.comms.iss.common.SingleLineFormatter JMQConsumer logging formatter. com.sun.comms.iss.common.SingleLineFormatter
iss.jmqconsumer.stats.log.enabled
Available starting with Indexing and Search Service 1.0.5.18.0.
true Alternate JMQConsumer service log for statistics enabled. false
iss.jmqconsumer.stats.log.level
Available starting with Indexing and Search Service 1.0.5.18.0.
INFO JMQConsumer statistics logging level (one of SEVERE, WARNING, INFO, CONFIG, FINE, FINER, FINEST). INFO
iss.jmqconsumer.stats.logfile.name
Available starting with Indexing and Search Service 1.0.5.18.0.
iss-jmqconsumer-stats.log JMQConsumer statistics log file name. iss-jmqconsumer-stats.log
iss.jmqconsumer.stats.logfile.limit
Available starting with Indexing and Search Service 1.0.5.18.0.
20000000 Maximum JMQConsumer statistics log file size in bytes. 10000000
iss.jmqconsumer.stats.logfile.count
Available starting with Indexing and Search Service 1.0.5.18.0.
20 Maximum number of JMQConsumer statistics log file rotation files. 50
iss.jmqconsumer.stats.logfile.formatter
Available starting with Indexing and Search Service 1.0.5.18.0.
com.sun.comms.iss.common.SingleLineFormatter JMQConsumer statistics logging formatter. com.sun.comms.iss.common.SingleLineFormatter
iss.utilsvc.log.level
Available starting with Indexing and Search Service 1 Update 1.
WARNING Util Service logging level (one of SEVERE, WARNING, INFO, CONFIG, FINE, FINER, FINEST). INFO
iss.utilsvc.logfile.name
Available starting with Indexing and Search Service 1 Update 1.
iss-utilsvc.log Util Service log file name. iss-utilsvc.log
iss.utilsvc.logfile.limit
Available starting with Indexing and Search Service 1 Update 1.
20000000 Maximum Util Service log file size in bytes. 10000000
iss.utilsvc.logfile.count
Available starting with Indexing and Search Service 1 Update 1.
20 Maximum number of Util Service log file rotation files. 50
iss.utilsvc.logfile.formatter
Available starting with Indexing and Search Service 1 Update 1.
com.sun.comms.iss.common.SingleLineFormatter Util Service logging formatter. com.sun.comms.iss.common.SingleLineFormatter
iss.utilsvc.port
Available starting with Indexing and Search Service 1 Update 1.
5558 Util Service communication port. 52000
iss.utilsvc.thread.count
Available starting with Indexing and Search Service 1 Update 1.
25 Util Service request thread count. 25
iss.svc.response.timeout 60000 Default timeout for all services in milliseconds. 60000
iss.uid.cache.time
Available starting with Indexing and Search Service 1 Update 1.
3600 Time (in seconds) that a login ID or UID is kept in cache. 3600
iss.searchsvc.response.timeout 10000 Search Service response timeout in milliseconds. 10000
iss.searchsvc.host.inactive.list
Available starting with Indexing and Search Service 1 Update 4.
null Specifies a comma-delimited list of regular expression patterns used to match host names of accounts to be treated as Inactive for purposes of search only. This causes all search requests for any account whose host name matches to return an error regardless of the state of the account in the index. .+
iss.searchsvc.user.inactive.list
Available starting with Indexing and Search Service 1 Update 4.
null Specifies a comma-delimited list of regular expression patterns used to match user names of accounts to be treated as Inactive for purposes of search only. This causes all search requests for any account whose user name matches to return an error regardless of the state of the account in the index. .+
iss.searchsvc.statisticsinterval
Available starting with Indexing and Search Service 1 Update 2.
1800 Time interval (in seconds) after which statistics are periodically logged to search service log file. 1800
iss.indexsvc.indexthread.count 768 Index Service request thread count. 64
iss.indexsvc.checksyncthread.count
Available starting with Indexing and Search Service 1 Update 4.
25 Check/Sync command thread count. 50
iss.indexsvc.folderthread.count
Available starting with Indexing and Service Search 1 Update 1.
5 Number of folders to bootstrap in parallel per user. 5
iss.indexsvc.sync.folderthread.count
Available starting with Indexing and Search Service 1 Update 4.
10 Number of folders allowed to sync in parallel. 20
iss.indexsvc.singlefolderthread.count
Available starting with Indexing and Service Search 1 Update 1.
1 Number of threads to run in parallel per folder. 1
iss.indexsvc.admincorethread.count 25 For Index Service threads configuration and attachment file size limit. 25
iss.indexsvc.message.perthread.sizeinmb
Available starting with Indexing and Service Search 1 Update 1.
64 Average size (in MB) of folder data to load at a time over IMAP. 64
iss.indexsvc.attachmentstore.enabled true Attachment store enabled, storing thumbnails of attachments. true
iss.indexsvc.attachment.timeout
Available starting with Indexing and Search Service 1 Update 4.
300 Attachment processing timeout in seconds. 600
iss.indexsvc.attachment.sizelimit 25000000 Maximum size text attachment that will be indexed (in bytes). 25000000
iss.indexsvc.attachment.thumbnail.xlarge true Whether to generate extra-large thumbnails. true
iss.indexsvc.attachment.maxbreadth 100
Maximum number of MIME body parts that will be processed at a single level. 100
iss.indexsvc.attachment.maxdepth 50
Maximum number of MIME body part levels, default matches Messaging Server's hard coded limit of 50. 50
iss.indexsvc.attachment.pdf.thumbnail.enabled
Available starting with Indexing and Search Service 1 Patch 3.
false Generate thumbnails for PDF attachments (might dramatically increase indexing time when enabled). true
iss.indexsvc.statisticsinterval
Available starting with Indexing and Search Service 1 Update 2.
600 Time interval (in seconds) after which statistics are periodically logged to index service log file. 600
iss.store.account.maxgroup 150000
Default increased to 500000 starting with Indexing and Search Service 1 Update 1.
Maximum number of groups allowed in the index. 500000
iss.store.account.pergroup 1 Maximum number of accounts allowed in a group. 1
iss.store.account.optimizeinterval 50000 Number of dIndex writes before optimize is done. 100000
iss.store.account.optimizelevel 1 Default level of optimize (number of segments left). 1
iss.store.diskfullpercent.limit
Available starting with Indexing and Search Service 1 Update 2.
95 Defines the disk capacity limit for the index store. When used disk space exceeds this limit, IndexService shuts down services to avoid running out of disk space and causing a catastrophic failure. Value is a percentage (0 to 100). When the IndexService detects that used disk space exceeds this limit, Severe level messages are written to the log file. If the disk space remains too full to perform normal index operations, ISS does not add new data to the store until sufficient space is made available again. (For more detail, refer to the recovery procedures concerning how to administer this situation.)  
iss.store.ignorefolder.list
Available starting with Indexing and Search Service 1 Update 4.
null Specifies a comma-delimited list of folder names which are created and marked as ignored automatically during the --bootstrap and --createaccount
commands. Folder names are case sensitive. If comma, space, or quote characters are present in a folder name, the name must be enclosed in quote marks ("). An embedded quote is represented by backslash quote.
Trash,"hidden,ignored folder"
iss.store.partitions.count
Available starting with Indexing and Search Service 1.0.5.18.0.
0 Specifies an integer value of the number of partitions to divide the dIndex across. Value can be 0 to 20. If 0, the single dIndex is created using the format 1 implementation. If the value is 1 or greater, the format 2 implementation is used. 5
iss.store.partitions.file
Available starting with Indexing and Search Service 1.0.5.18.0.
null Not currently supported. partition.file
iss.storeui.access.method disk storeui access method (disk for single system install or http for multi-system install). disk
iss.searchsvc.leadingwildcard.enabled true searchsvc allows leading wildcard in query. true
index.runoptimizer true Indicates whether to optimize index after bootstrap. true
queue.connection.factory.name cn=CommsQueueFactory Name of connection factories and destinations. cn=CommsQueueFactory
topic.connection.factory.name cn=CommsTopicFactory Name of connection factories and destinations. cn=CommsTopicFactory
iss.searchsvc.dst.name cn=SearchTopic Name of connection factories and destinations. cn=SearchTopic
iss.indexsvc.dst.name   Name of connection factories and destinations. cn=isshostIndex
iss.accountstate.dst.name   Name of connection factories and destinations. cn=isshostAccountState
iss.jmqsvc.response.timeout
Available starting with Indexing and Search Service 1.0.5.18.0.
10000 JMQConsumer Service response timeout in milliseconds. 10000
iss.jmqconsumer.queue.timeout 86400000 JMQConsumer event queue timeout. 86400000
iss.jmqconsumer.queue.limit 5000 JMQConsumer event queue limit. 5000
iss.jmqconsumer.expire.limit
Available starting with Indexing and Search Service 1 Update 1.
5 JMQConsumer event expire size limit. 5
iss.jmqconsumer.thread.count 128 JMQConsumer index request thread count. 128
iss.jmqconsumer.statecheck.interval
Available starting with Indexing and Search Service 1 Update 4.
300 Number of seconds between account state check by JMQConsumer. 900
iss.rest.proxypool.size
Available starting with Indexing and Search Service 1 Update 1.
512 Size of proxy connection pool in restful web services. 512
iss.rest.searchsvc.timeout
Available starting with Indexing and Search Service 1 Update.
1000 Timeout for rest web services checking if search service is running in milliseconds. 2000
iss.autoprovision.enabled
Available starting with Indexing and Search Service 1 Update 3 patch 9.
false Enables auto provisioning of new accounts. true
iss.autoprovision.host.include.list
Available starting with Indexing and Search Service 1 Update 3 patch 9.
.+ Specifies a comma-delimited list of regular expression patterns used to match host names of accounts to be included in automatic provisioning. host., mshost.
iss.autoprovision.user.include.list
Available starting with Indexing and Search Service 1 Update 3 patch 9.
.+ Specifies a comma-delimited list of regular expression patterns used to match user names of accounts to be included in automatic provisioning. a., b.,c.+
iss.autoprovision.host.exclude.list
Available starting with Indexing and Search Service 1 Update 3 patch 9.
None Specifies a comma-delimited list of regular expression patterns used to match host names of accounts to be excluded from automatic provisioning. nonmail.*
iss.autoprovision.user.exclude.list
Available starting with Indexing and Search Service 1 Update 3 patch 9.
None Specifies a comma-delimited list of regular expression patterns used to match user names of accounts to be excluded from automatic provisioning. d., e.,f.+
iss.indexsvc.periodic.autosync.enabled
Available starting with Indexing and Search Service 1 Update 4.
false Enables automatic periodic synchronization of ISS accounts. true
iss.indexsvc.periodic.autosync.flags.enabled
Available starting with Indexing and Search Service 1 Update 4.
true Enables use of --detail FLAGS during automatic periodic synchronization of ISS accounts. false
iss.indexsvc.periodic.autosync.interval
Available starting with Indexing and Search Service 1 Update 4.
300 Specifies an integer value indicating the number of seconds to wait until the start of the next period of the autosync. 1200
iss.indexsvc.periodic.autosync.count
Available starting with Indexing and Search Service 1 Update 4.
1000 Specifies an integer value indicating the number of accounts to process from the list of accounts yet to be synced during each period. 500
iss.indexsvc.periodic.autosync.thread.count
Available starting with Indexing and Search Service 1 Update 4.
10 Specifies an integer value indicating the number of threads to use to process accounts to be synced during each period. 20
iss.indexsvc.periodic.autosync.deepcheck.enabled
Available starting with Indexing and Search Service 1.0.5.21.0.
false Enables deep checking during automatic periodic synchronization of ISS accounts. See Migrating from Java 6 to Java 7 for more information. true
iss.indexsvc.periodic.autobootstrap.enabled
Available starting with Indexing and Search Service 1 Update 4.
false Enables automatic periodic bootstrapping of ISS accounts. true
iss.indexsvc.periodic.autobootstrap.interval
Available starting with Indexing and Search Service 1 Update 4.
300 Specifies an integer value indicating the number of seconds to wait until the start of the next period of autobootstrap accounts. 600
iss.indexsvc.periodic.autobootstrap.count
Available starting with Indexing and Search Service 1 Update 4.
500 Specifies an integer value indicating the number of accounts to process from the list of accounts yet to be bootstrapped during each period. 5
iss.indexsvc.periodic.autobootstrap.thread.count
Available starting with Indexing and Search Service 1 Update 4.
10 Specifies an integer value indicating the number of threads to use to process accounts to be bootstrapped during each period. 20
iss.indexsvc.periodic.autobootstrap.triggerlist
Available starting with Indexing and Search Service 1 Update 4.
All Specifies
a comma delimited list of event names which should be used to count event errors toward autobootstrapping. Entries in the list may be any of the following values: None, All, NewMsg, UpdateMsg, ChangeFlags, CopyMsg, Create, Delete, Expunge,Rename
NewMsg, Create, and Delete
iss.indexsvc.periodic.autobootstrap.triggercount
Available starting with Indexing and Search Service 1 Update 4.
1 Specifies an integer value indicating the number of event errors that must occur on an account before it is scheduled for autobootstrapping. 5
iss.indexsvc.periodic.autodelete.enabled
Available starting with Indexing and Search Service 1.0.5.18.0.
true Enables automatic periodic deletion of orphaned ISS accounts. true
iss.indexsvc.periodic.autodelete.interval
Available starting with Indexing and Search Service 1.0.5.18.0.
900 Specifies the time in seconds between the autodelete periods. 1000
iss.indexsvc.periodic.autodelete.purge.interval
Available starting with Indexing and Search Service 1.0.5.18.0.
3600 Specifies the time in seconds that must have passed since the last transaction on an account to allow it to be deleted. 600

Watcher Service Configuration

Parameter Initial Setting in
jiss.conf.template
Description Example
iss.watcher.enabled
Available starting with Indexing and Search Service 1 Update 4.
false Specifies that the watcher service is enabled on this host. true
java.args.watcher
Available starting with Indexing and Search Service 1 Update 4.
-Xmx128m Sets JVM options for the watcher process.  
iss.watcher.interval
Available starting with Indexing and Search Service 1 Update 4.
60 Specifies interval in seconds of how often the watcher service performs its checks. 180
iss.watcher.timeout
Available starting with Indexing and Search Service 1 Update 4.
30 Specifies number of seconds watcher should wait for a response from a service before generating an alert. 60
iss.watcher.notification.type
Available starting with Indexing and Search Service 1 Update 4.
log-only Specifies type of watcher notification to use: log-only or email email
iss.watcher.notification.destination
Available starting with Indexing and Search Service 1 Update 4.
null Specifies destination email address for watcher notifications. alert@example.com
iss.watcher.notification.source
Available starting with Indexing and Search Service 1 Update 4.
null Specifies source (from) email address for watcher notifications,. watcher@iss.example.com
iss.watcher.notification.mail.host
Available starting with Indexing and Search Service 1 Update 4.
null Specifies mail host and port to send messages:host:port ms.example.com:25
iss.watcher.notification.protocol
Available starting with Indexing and Search Service 1 Update 4.
plain Specifies protocol to use when sending email notifications: ssl, tls, or plain ssl
iss.watcher.email.user
Available starting with Indexing and Search Service 1 Update 4.
null Specifies user name if required to send email.  
iss.watcher.email.user.password
Available starting with Indexing and Search Service 1 Update 4.
null Specifies user name password if required to send email.  
iss.watcher.log.level
Available starting with Indexing and Search Service 1 Update 4.
WARNING Sets watcher service log level. Log levels from lowest to highest are OFF, SEVERE, WARNING, INFO, CONFIG, FINE, FINER, FINEST, and ALL. INFO
iss.watcher.logfile.name
Available starting with Indexing and Search Service 1 Update 4.
iss-watcher.log Specifies watcher service log file name. iss-watcher.log
iss.watcher.logfile.limit
Available starting with Indexing and Search Service 1 Update 4.
20000000 Specifies watcher service log file size limit. 10000000
iss.watcher.logfile.count
Available starting with Indexing and Search Service 1 Update 4.
20 Specifies watcher service number of log files to preserve. 50
iss.watcher.logfile.formatter
Available starting with Indexing and Search Service 1 Update 4.
com.sun.comms.iss.common.
SingleLineFormatter
Specifies watcher service log file formatter. com.sun.comms.iss.common.SingleLineFormatter

ISS Web Services Proxy (isshttpd)

Parameter Initial Setting in
jiss.conf.template
Description Example
iss.isshttpd.enabled
Available starting with Indexing and Search Service 1.0.5.21.0.
false Enables isshttpd service on this host. true
java.args.isshttpd
Available starting with Indexing and Search Service 1.0.5.21.0.
-Xmx1g Specifies JVM options for the isshttpd process.  
iss.isshttpd.thread.count
Available starting with Indexing and Search Service 1.0.5.21.0.
50 Specifies isshttpd service request thread count. 180
iss.isshttpd.port
Available starting with Indexing and Search Service 1.0.5.21.0.
5559 Specifies the port on which isshttpd listens to process requests. 7070
iss.isshttpd.lookup.source
Available starting with Indexing and Search Service 1.0.5.21.0.
ldap Type to lookup mail server to ISS server mapping, either ldap or file. file
iss.isshttpd.lookup.file
Available starting with Indexing and Search Service 1.0.5.21.0.
/etc/jiss/isshttpd.map
Specifies location of the file that contains the mail server to ISS server mapping. /share/isshttpd.map
iss.isshttpd.bind.localhost
Available starting with Indexing and Search Service 1.0.5.21.0.
true
Enables isshttpd to bind only the localhost.
false
iss.isshttpd.ssl.enabled
Available starting with Indexing and Search Service 1.0.5.21.0.
false Enables SSL for communicating to ISS web services.
true
iss.isshttpd.log.level
Available starting with Indexing and Search Service 1.0.5.21.0.
WARNING Specifies isshttpd service log level. Log levels from lowest to highest are OFF, SEVERE, WARNING, INFO, CONFIG, FINE, FINER, FINEST, and ALL. INFO
iss.isshttpd.logfile.name
Available starting with Indexing and Search Service 1.0.5.21.0.
iss-isshttpd.log Specifies isshttpd service log file name. iss-isshttpd.log
iss.isshttpd.logfile.limit
Available starting with Indexing and Search Service 1.0.5.21.0.
20000000 Specifies isshttpd service log file size limit. 10000000
iss.isshttpd.logfile.count
Available starting with Indexing and Search Service 1.0.5.21.0.
20 Specifies isshttpd service number of log files to preserve. 50
iss.isshttpd.logfile.formatter
Available starting with Indexing and Search Service 1.0.5.21.0.
com.sun.comms.iss.common.
SingleLineFormatter
Specifies isshttpd service log file formatter. com.sun.comms.iss.common.SingleLineFormatter

Cluster Configuration for ISS services

Parameter Initial Setting in
jiss.conf.template
Description Example
iss.cluster.install
Renamed from iss.cluster.enabled and iss.cluster.type starting with Indexing and Search Service 1 Update 4.
standalone Cluster configuration: multi-machine, cluster, clusterv2, or standalone cluster
iss.cluster.jndi.namespace Not applicable JNDI lookup name space for multi-machine installations. indexing01
iss.cluster.dir
Available starting with Indexing and Search Service 1 Update 2
cluster.d The directory containing the cluster configuration files relative path to iss-dir/etc/. cluster.d

Deprecated Parameters

Parameter Initial Setting in
jiss.conf.template
Description Example
imq.port
Removed in Indexing and Search Service 1 Update 2.
7676 ISS IMQ broker port number. 7676
ldap
Renamed to ldap.host in Indexing and Search Service 1 Update 2.
  ISS Directory Server fully qualified host name. isshost.example.com
ldap.port
Removed in Indexing and Search Service 1 Update 2.
389 ISS Directory Server port number. 389
ldap.sslport
Removed in Indexing and Search Service 1 Update 2.
636 ISS Directory Server SSL port. 636
java.naming.security.principal cn=Directory Manager ISS Directory Manager DN format: cn=Directory Manager cn=Directory Manager
java.util.logging.FileHandler.limit
Removed as of Indexing and Service Search 1 Update 1, where it is replaced by the new parameters iss.*.logfile.limit, where
* is indexsvc, jmqconsumer, searchsvc, or utilsvc.
20000000 Maximum log file size in bytes. 500000000
java.util.logging.FileHandler.count
Removed as of Indexing and Service Search 1 Update 1, where it is replaced by the new parameters iss.*.logfile.count, where
* is indexsvc, jmqconsumer, searchsvc, or utilsvc.
20 Maximum number of log file rotation files. 10
java.util.logging.FileHandler.formatter
Removed as of Indexing and Service Search 1 Update 1, where it is replaced by the new parameters iss.*.logfile.formatter, where
* is indexsvc, jmqconsumer, searchsvc, or utilsvc.
com.sun.comms.iss.common.SingleLineFormatter Logging formatter. com.sun.comms.iss.common.SingleLineFormatter
iss.indexsvc.corethread.count
Removed as of Indexing and Service Search 1 Update 1.
25 Index Service threads configuration and attachment file size limit. 25
iss.indexsvc.message.perthread
Removed as of Indexing and Service Search 1 Update 1.
1000 Maximum number of messages indexed per thread. 1000
iss.indexsvc.niofsdirectory.enabled
Removed as of Indexing and Service Search 1 Update 1, where NIOFSDirectory is always used.
true Use NIOFSDirectory for index. true
iss.cluster.enabled
Available starting with Indexing and Search Service 1 Update 2.
Renamed to iss.cluster.install in Indexing and Search Service 1 Update 4.
false If the ISS instance is running in clustered mode, defaults to false. false
iss.cluster.type
Available starting with Indexing and Search Service 1 Update 2.
Renamed to iss.cluster.install in Indexing and Search Service 1 Update 4.
none The type of node, either web or index that the ISS instance is running. none
Labels:
indexsearchservice indexsearchservice Delete
reference reference Delete
Enter labels to add to this page:
Please wait 
Looking for a label? Just start typing.

Sign up or Log in to add a comment or watch this page.


The individuals who post here are part of the extended Oracle community and they might not be employed or in any way formally affiliated with Oracle. The opinions expressed here are their own, are not necessarily reviewed in advance by anyone but the individual authors, and neither Oracle nor any other party necessarily agrees with them.