- Print
- DarkLight
- PDF
Error: System Error: I/O errors - logging into or using FIMS
FIMS users may receive various System I/O errors when using FIMS:
The following error may also occur while using FIMS:
You may also see this error:
SYSTEM ERROR: I/O error 2 in writeto, ret, -1, file (...tempfiles\...), addr
You may see these errors occur on the front end of FIMS in the form of windows that pop up, you may also see these in Event Viewer, database logs, or Protrace logs.
1. The server or terminal server the user is connecting through, has undergone a backup or snapshot while users were logged into FIMS. The server will need to be rebooted before users are able to use FIMS.
See this progress solution articlefor more details.
- If you are doing a full server backup, it is suggested to create a scheduled task on the FIMS server, which stops the databases in the evening, and turns them back on after the backup/snapshot is complete.
- Create a tempfile folder on the terminal\RDS server, for example, C:\tempfiles
- Go to the database server, npo\found\ConfigFiles, make a copy of the wfound.pf file and name the copy something like wfound-ts.pf.
- In the new wfound-ts.pf file put in the path to the terminal server local drive where you want temp files to be stored there, you may need to use a UNC path there to the TS. Here is what it looks like by default.
Here is how the temp files location would look in the wfound file if using a local path:
3. Update the FIMS shortcut on terminal server to point to that new edited wfound-ts.pf file. After applying that change, be sure to right-click and run FIMS as admin on the TS and wait for the database selection screen to appear, then you can cancel. That needs to be done to update the registry on the terminal server.
Here is how you configure the FIMS shortcut. Note for this issue, you will not use the out of box wfound.pf, you will use the new one you created:
How do I create a FIMS shortcut on a workstation, terminal server or the database server?
4. Then you can run FIMS normally and the errors on the terminal server should go away.
Please see the following Progress discussion on this issue:
https://community-archive.progress.com/forums/00026/36494.html