Problem: Tectia server software version 126.96.36.199 was installed on a server running Windows Server 2003 and using an AMD Opteron 64 bit processor. However, the Tectia service could not be started. The following error was reported in the Event Viewer: "101 Server_start_failed, Error: Generic error,"sshdap wasn't found in lsa registry key".
Known: It is known that Tectia server software is not yet compatible with the Itanium 2 processor that can be found on the HP Superdome platforms and running Windows 2003 Datacenter. It is believed though this incompatibility does not extend to other 64 bit processors.
Corrective Action taken so far: The installer could not find the sshdap.dll file in the C:\WINDOWS\System 32 directory. It does appear in the C:\Program Files (x86)\SSH Communications Security\SSH Tectia\SSH Tectia Aux\Support binaries directory. The installer did the 'sshdapinstall.exe -u' (uninstall) at a command prompt in the C:\Program Files\SSH Communications Security\SSH Tectia\SSH Tectia Aux\Support binaries directory. No error was returned. The installer then followed up with the 'sshdapinstall.exe -i' (install) in the same directory and got the following error: "GetTempFilename failed: SystemError: The directory name is invalid."
Any recommendations to get the Tectia service running given the description above is greatly appreciated.
Is it possible for you to upgrade to the latest version of Tectia Server? For example 6.0.15 or 6.1.4 ?
This might be caused by a problem in the version that you're running which is fixed in more recent versions of server.
If you're unable to upgrade then there might be a workaround but the simplest solution would be to upgrade.
answered Feb 18 '10 at 08:52