ccxmli Section
- basichttp.recv.accessuri
- basichttp.recv.host
- basichttp.recv.host.ipv6
- basichttp.recv.path
- basichttp.recv.port
- basichttp.recv.show_error_body
- basichttp.send.timeout
- createsession.recv.accessuri
- createsession.recv.host
- createsession.recv.host.ipv6
- createsession.recv.path
- createsession.recv.port
- createsession.recv.show_error_body
- debug_data.dir
- debug_data.dir_levels
- debug_data.file_levels
- default_caller_id
- fetch.timeout
- inactive_session_kill_timeout
- kill_by_other
- max_conf_per_session
- max_conn_per_session
- max_dialog_per_session
- max_internal_loop_count
- max_num_documents
- max_num_sessions
- num_session_processing_threads
- platform.save_ccxml_files
- platform.save_script_files
- ssl
- ssl.recv.cert_file
- ssl.recv.password
- ssl.recv.private_key_file
- ssl.recv.protocol_type
- trace_flag
basichttp.recv.accessuri
Default Value: ipv4
Valid Values: ipv4, ipv6
Changes Take Effect: immediately
Preferred IP version to be used in basichttp access uri "session.ioprocessors["basichttp"]". Valid values are "ipv4" and "ipv6".
basichttp.recv.host
Default Value:
Valid Values:
Changes Take Effect: immediately
The IPv4 address or hostname on which the Basic HTTP Event I/O Processor will be listening for HTTP requests on IPv4 network interface. If the value is an empty string, the system listen on all available IPv4 network interface. If hostname is specified, the first IPv4 address in the resolved list will be used.
Note: Genesys recommends setting the same value on 'ccxmli.createsession.recv.host'.
basichttp.recv.host.ipv6
Default Value:
Valid Values:
Changes Take Effect: immediately
The IPv6 address or hostname on which the Basic HTTP Event I/O Processor will be listening for HTTP requests on IPv6 network interface. If the value is an empty string, the system listen on all available IPv6 network interface. If hostname is specified, the first IPv6 address in the resolved list will be used.
basichttp.recv.path
Default Value: /ccxml/basichttp
Valid Values:
Changes Take Effect: immediately
The access path for the Basic HTTP Event I/O Processor.
basichttp.recv.port
Default Value: 4892
Valid Values:
Changes Take Effect: immediately
The port on which the Basic HTTP Event I/O Processor will be listening for HTTP requests.
basichttp.recv.show_error_body
Default Value: false
Valid Values: true, false
Changes Take Effect: immediately
When set to TRUE, a descriptive text will be returned in the response body when an HTTP failure response is given for a request to the Basic HTTP Event I/O Processor.
basichttp.send.timeout
Default Value: 15000
Valid Values:
Changes Take Effect: immediately
The HTTP response timeout (in milliseconds) value for an event sent to another platform via HTTP.
createsession.recv.accessuri
Default Value: ipv4
Valid Values: ipv4, ipv6
Changes Take Effect: immediately
Preferred IP version to be used in createsession access uri "session.ioprocessors["createsession"]". Valid values are "ipv4" and "ipv6".
createsession.recv.host
Default Value:
Valid Values:
Changes Take Effect: immediately
The IPv4 address or hostname on which the Session Creation Event I/O Processor will be listening for HTTP requests on IPv4 network interface. If the value is an empty string, the system listen on all available IPv4 network interface. If hostname is specified, the first IPv4 address in the resolved list will be used.
Note: Genesys recommends setting the same value on 'ccxmli.basichttp.recv.host'.
createsession.recv.host.ipv6
Default Value:
Valid Values:
Changes Take Effect: immediately
The IPv6 address or hostname on which the Session Creation Event I/O Processor will be listening for HTTP requests on IPv6 network interface. If the value is an empty string, the system listen on all available IPv6 network interface. If hostname is specified, the first IPv6 address in the resolved list will be used.
createsession.recv.path
Default Value: /ccxml/createsession
Valid Values:
Changes Take Effect: immediately
The access path for the Session Creation Event I/O Processor.
createsession.recv.port
Default Value: 4892
Valid Values: A valid value is an integer from 1025 to 65535 inclusive.
Changes Take Effect: immediately
The port on which the Session Creation Event I/O Processor will be listening for HTTP requests.
createsession.recv.show_error_body
Default Value: false
Valid Values: true, false
Changes Take Effect: immediately
When set to TRUE, a descriptive text will be returned in the response body when an HTTP failure response is given for a request to the Session Creation Event I/O Processor.
debug_data.dir
Default Value: $InstallationRoot$/debugdata
Valid Values:
Changes Take Effect: immediately
Debug Data Directory
debug_data.dir_levels
Default Value: 0
Valid Values:
Changes Take Effect: immediately
The nesting depth of debug data sub-folders. For example, if the session id is "1234" and directory nesting is set to 2, a file called "debug.dat" will be saved as <ccxmli.debug_data.dir>/1/2/1234/debug.dat. When set to 0, no nesting occurs. Directory nesting can be enabled when there's a need to retain debug data for a lot of sessions, to decrease the number of sub-directories each directory will have.
debug_data.file_levels
Default Value: 0
Valid Values:
Changes Take Effect: immediately
The nesting depth of debug data files. For example, if the session id is "1234" and file nesting is set to 2, a file called "debug.dat" will be saved as <ccxmli.debug_data.dir>/1234/d/e/debug.dat. When set to 0, no nesting occurs. File nesting can be enabled when there's a need to retain debug data for a lot of files, to decrease the number of files each directory will have.
default_caller_id
Default Value: sip:ccxml@localhost
Valid Values:
Changes Take Effect: immediately
Default CallerID
fetch.timeout
Default Value: 30
Valid Values:
Changes Take Effect: immediately
The default timeout interval (in seconds) for the initial page fetch completion for new CCXML session to complete.
inactive_session_kill_timeout
Default Value: 7200
Valid Values:
Changes Take Effect: immediately
The amount of time (in seconds) that a session may idle without owning any connections or dialogs and without removing any "external" events from its event queue (An external event is an event that does not have an eventsourcetype of ccxml and an eventsource that is the current session's id). If the limit is reached, then ccxml.kill is sent to the session. If the limit value is not configured or is set to 0, then no limit is placed on the idle time.
kill_by_other
Default Value: true
Valid Values: true, false
Changes Take Effect: immediately
If set to True, allow Process to be killed by external entity.
max_conf_per_session
Default Value: 100
Valid Values: A valid value is an integer from 1 to 100000 inclusive.
Changes Take Effect: immediately
Max Conf per session
max_conn_per_session
Default Value: 100
Valid Values: A valid value is an integer from 1 to 100000 inclusive.
Changes Take Effect: immediately
Max Connections per session
max_dialog_per_session
Default Value: 100
Valid Values: A valid value is an integer from 1 to 100000 inclusive.
Changes Take Effect: immediately
Max dialogs per session
max_internal_loop_count
Default Value: 200
Valid Values:
Changes Take Effect: immediately
The number of times a session iterates through an <eventprocessor> loop without removing an "external" event from its event queue (An external event is an event that does not have an eventsourcetype of ccxml and an eventsource that is the current session's id.) or without the session's event queue being empty after processing an event. If the limit is reached, then ccxml.kill.unconditional is sent to the session. If the limit value is not configured or set to 0 then no limit is placed on the event processing.
max_num_documents
Default Value: 6000
Valid Values: A valid value is an integer from 1 to 100000 inclusive.
Changes Take Effect: immediately
Max number of documents
max_num_sessions
Default Value: 6000
Valid Values: A valid value is an integer from 1 to 100000 inclusive.
Changes Take Effect: immediately
Max number of sessions
num_session_processing_threads
Default Value: 5
Valid Values: A valid value is an integer from 1 to 5 inclusive.
Changes Take Effect: immediately
Numbers of threads per session
platform.save_ccxml_files
Default Value: false
Valid Values: true, false
Changes Take Effect: immediately
When set to True, fetch request/response/data for each fetched CCXML page will be saved.
platform.save_script_files
Default Value: false
Valid Values: true, false
Changes Take Effect: immediately
When set to True, fetch request/response/data for each fetched ECMAScript file will be saved.
ssl
Default Value: false
Valid Values: true, false
Changes Take Effect: At start/restart
Use SSL to receive CreateSession and BasicHTTP requests
ssl.recv.cert_file
Default Value:
Valid Values:
Changes Take Effect: At start/restart
The path and the filename of the SSL certificate to be used for createsession and BasicHTTP.
ssl.recv.password
Default Value:
Valid Values:
Changes Take Effect: At start/restart
The password associated with the certificate and key pair. Required only if key file is password protected.
ssl.recv.private_key_file
Default Value:
Valid Values:
Changes Take Effect: At start/restart
The path and the filename of the SSL key to be used for createsession and BasicHTTP.
ssl.recv.protocol_type
Default Value: TLSv1
Valid Values: TLSv1, SSLv2, SSLv3, SSLv23
Changes Take Effect: At start/restart
trace_flag
Default Value: true
Valid Values: true, false
Changes Take Effect: immediately
Trace flag.