Consultor Eletrônico



Kbase P47304: Disabling Opportunistic Locking in W2K resolves 290 error me
Autor   Progress Software Corporation - Progress
Acesso   Público
Publicação   29/06/2004
Status: Verified

FACT(s) (Environment):

Citrix MetaFrame (for Windows 2000 Terminal Server)

FACT(s) (Environment):

Citrix WinFrame

FACT(s) (Environment):

Windows 2000 Advanced Server

FACT(s) (Environment):

Windows 2003

FACT(s) (Environment):

Windows 2000

FACT(s) (Environment):

Windows XP

SYMPTOM(s):

Once or twice a day clients receive 290 error when connecting to program

SYSTEM ERROR: I/O error <n> in <program>, ret <n>, file <n>, addr <n>. (290)

SYSTEM ERROR: I/O error 22 in readit, ret -1, file 12, addr 0. (290)

Clients using mapped drives to access programs and database

Windows and Citrix have the latest patches and Service Packs applied

CAUSE:

This is a known Microsoft issue with Windows 2000 using mapped drives and network shares.
For further information please see: Microsoft Knowledge Base Article - 294816

Users running programs from Network shares or mapped drives may see programs close or generate errors when another Terminal Services user logs out of the session.

FIX:

Disable opportunistic locking on the Windows 2000 Server.

For information on how to Configuring Opportunistic Locking in Windows
please see: Microsoft Knowledge Base Article - 296264