Maintenance and Troubleshooting
LeasePak Documentation Suite NETSOL website
Maintenance and Troubleshooting

LeasePak Client

Maintenance and Troubleshooting

This section contains:

  • LeasePak Preferences
  • leasepak.ini
  • About LeasePak

LeasePak Preferences

The File Setup setting for LeasePak are stored in two places:

  1. The leasepak.inifile - saved in My Documents\Leasepak\vXX\ folder (where vXX is version number, such as V67A, V70A, and similar).
  2. The Registry under the following key:

HKEY_CURRENT_USER\Software\NetSol\Leasepak

Under that Registry key, there are several STRING and DWORD values that can be replicated to clone preferences between different users.

You can replicate the Software\NetSol\Leasepaksub-tree for each user on a terminal server. The only exception is- the WorkStatID string. This string in that key does not need to be replicated. It can be deleted or non-existent as the product will re-generate this when the client is launched. It needs to be unique for every user, but if it exists it will not change. So it cannot be copied or merged. You can also simply delete the entire key prior to exporting or merging.

leasepak.ini

The leasepak.ini file, located in the client LeasePak directory, contains the user settings. It also has sections that the user or administrator can use to assist NetSol in troubleshooting.

	[login]
	DefaultUsername=lpsuper

	[database]
	DataSource=server1
	Port=7600	MaxBatchSize=0

	[server]
	TcpIpAddress=server1
	Environment=production
	Port=7600	MaxConnections=10
	Timeout=120

	[credit dial-up]
	Port=7600	Subscriber_Code=

	[window]
	IsMaximized=1
	Xpos=0
	Ypos=0
	Width=9390
	Height=7770

	[logicals]
	leasepak_core=1            ;normally LeasePak dumps 0-length
	leasepak_cmd_buffer_log=1  ;transactions between lpadriver.exe and Sybase

	[debug]
	logfile=1                  ;transactions between client and lpadriver.exe
	cmdbufferlog=1             ;transactions between client and Sybase

	[Miscellaneous]
	ReferenceGuideLocation=
				

LeasePak automatically dumps a core file for many errors encountered during End of Period processing. For End of Period troubleshooting, you do not need to set the leasepak_core logical.

About LeasePak

The About LeasePak dialog box in the LeasePak client contains information pertaining to the current environment, LeasePak license, leasepak.ini settings, and other user preferences.

In the LeasePak menu, select Help, then About


In the field Information, select the type of information you wish to view:

Environment
Includes the user name, server name, environment, data source, database, installation path, and user path.

Modules
Displays a list of all modules available under the current license.

Options
Displays leasepak.ini settings for the user.

License
Includes the seat limit, total number of user licenses, and total number of report licenses.

Preferences
Displays additional preferences configured for the user.