Money 5.0: Wrong Version of Schannel.dll Requires Reinstall (151957)



The information in this article applies to:

  • Microsoft Money 97

This article was previously published under Q151957

SYMPTOMS

When you connect to an Open Financial Connectivity (OFC) bank, after seeing the Establishing A Secure Connection message, you receive the following error message:
Money requires a high level of data encryption when connecting to a server. Money has determined that your system is currently unable to encrypt data at the level Money requires. Money will not connect to a server until your system can support the required level of encryption.

To fix this, reinstall Money from your original Money program disks.

RESOLUTION

Reinstall Money from your original program disks. Use the following steps:
  1. Click the Start button, point to Settings, and then click Control Panel.
  2. Double-click Add/Remove Programs.
  3. Select Money 5.0 from the list of programs and click Add/Remove.
  4. Click Reinstall from the Money Setup program.
  5. When asked to overwrite the file Schannel.dll, click Yes.
If reinstalling does not replace Schannel.dll, rename the file and then reinstall. This would occur if the version of the file is later than the file provided by Money 5.0. Use the following steps:
  1. Restart Windows and hold down the SHIFT key to prevent items in the Startup group from loading. This may be necessary if a program in the Startup Group loads Schannel.dll into memory (for example, Exchange).
  2. Double-click My Computer, then click drive C (or the drive on which Windows is installed).
  3. Double-click the Windows folder, then the System folder.
  4. If Schannel.dll is visible go to step 7. Otherwise, click Options on the View menu.
  5. Click the View tab and click Show All Files.
  6. Make sure the Hide MS-DOS File Extensions For The File Types That Are Registered box is not selected. Then click OK.
  7. Use the right mouse button to click Schannel.dll, and then click Rename.
  8. Rename Schannel.dll to Schannel.40 and press Enter.
  9. Click the Start button, point to Find, then click on Files or Folders.
  10. On the Name and Location tab enter Setup.stf in the Name field.
  11. Enter the path for the Money folder in the Look In field, the default location is C:\Program Files\Microsoft Money\Setup.
  12. Make sure there is a checkmark in the box for Include Subfolders.
  13. Once the Setup.stf file is found, click on it using your right mouse button, and then click Rename.
  14. Rename the Setup.stf file to Setupstf.old and press Enter.
  15. Reinstall Money 5.0.

MORE INFORMATION

Schannel.dll provides the encryption code for a secure Internet connection. There are two different versions: a 40-bit and a 128-bit key version. The 128-bit key version is restricted to the United States and Canada. The 40-bit key version is available for export outside the United States and Canada. Money requires the 128-bit key version to connect to an OFC bank. If another program overwrites the version used by Money with the 40-bit key version, you cannot connect to the bank.

Modification Type:MajorLast Reviewed:7/12/2001
Keywords:kberrmsg kbonline KB151957