I have a vanilla SME 5.1.2 server hosting a home-made dBase for DOS application to about 30 windows users. The i-bays are running on a 3ware 7210 mirrored controller.
Twice now, the dBase app has apparently given out the same record number to successive requests, (last time was to the same user, 5 minutes after the first request). The author of the dBase believes it must be write-caching somewhere on the server that is causing this. The 3Ware controller does have write-caching enabled, but that will generally write-through within a few seconds, if not immediately.
There does not seem to be any setting in smb.conf to influence this; does anyone have any ideas about what might be causing this? Or does the dBase guy need to re-write his application? It ran before without incident on a Windows box for four years.
Thanks for your help.
Tom Keiser