xfServerPlus

When the xfServerPlus service starts, rsynd reads settings in the registry on Windows—or in the synrc file on UNIX and OpenVMS—and uses them to set up the environment for xfServerPlus.

Each time an xfServerPlus session is started, xfpl.dbr reads the settings in the xfpl.ini file. Note that if you have set SFWINIPATH to point to the location of your synergy.ini file, the dbs runtime will read the synergy.ini file.

For best results, we recommend that you put the XFPL_LOG setting first in your xfpl.ini file, followed by the other logging settings and then the non‑logging settings. This way, xfServerPlus knows immediately how—or whether—to create the log and, assuming logging is turned on, can then log any errors it encounters when reading the remaining settings.

xfpl.ini File Settings

Use this setting

To specify this

For more information

XFPL_BASECHAN

The starting channel number used by xfServerPlus to open files.

Specifying a base channel number

XFPL_COMPRESS

Repeated zeros and spaces in data sent to and from xfNetLink clients should be compressed.

Configuring compression

XFPL_LOGICALa

Directories that ELBs are located in. If you used logicals in the Synergy Method Catalog, you must define them in xfpl.ini.

Defining logicals

XFPL_LOG

Server‑side logging is turned on.

XFPL_LOG

XFPL_LOGFILE

A filename for the log file.

XFPL_LOGFILE

XFPL_SINGLELOGFILE

All processes logged in a single file. The default is to produce a separate log file for each process.

XFPL_SINGLELOGFILE

XFPL_SESS_INFO

The level of session logging.

XFPL_SESS_INFO

XFPL_FUNC_INFO

The level of function logging.

XFPL_FUNC_INFO

XFPL_DEBUG

Debugging information should be written to the log.

XFPL_DEBUG

a. On OpenVMS, we recommend setting logicals in DBLDIR:SERVER_INIT.COM rather than xfpl.ini. See Defining logicals.

Use the following environment variables to specify the locations of files that xfServerPlus uses. These environment variables should not be set in the xfpl.ini file; instead, set them as specified in the sections cited below.

Environment Variables

Use this environment variable

To specify this

For more information

XFPL_INIPATH

Location of the xfpl.ini file. Required only if the file is not in DBLDIR.

Setting the XFPL_INIPATH environment variable

XFPL_SMCPATH

Location of the SMC files. Required only if the files are not in DBLDIR.

Setting the XFPL_SMCPATH environment variable for xfServerPlus