Consultor Eletrônico



Kbase 18369: Probkup online fails with error 43 - errno 13
Autor   Progress Software Corporation - Progress
Acesso   Público
Publicação   02/11/1998
Probkup online fails with error 43 - errno 13

The purpose of this kbase is to assist in the trouble shooting of
probkup online and receiving an error 43 with an errno 13.

Error 43 is:

** Cannot find or open file <file-name>, errno = <number>. (43) P

The errno 13 usually is a permissions problem. Reference your
/usr/include/sys/errno.h to validate this is consistent with the
platform you are running on. Example output from errno.h file:

#define EACCES 13 /* Permission denied */

This means that you are experiencing a permissions problem with the
associated filename mentioned in the Progress error 43 statement.
Upon review of that filename it is more than likely the name of the
file you are trying to back the database up to on disk.

Recommendations on resolving this specific error:

1. Validate that the user has permissions to create files in the
given directory.

You can determine the permissions and ownership for a directory
by issuing the following command: ls -ald

2. Validate your umask setting. This is the internalfile creation
mask which is referenced when creating new files. By default your
umask is normally 000. However, this is a customizable field and
therefore if you are receiving the error above, you may want to see
what your setting is. A setting of 022 meaning read permission to
everyone, but not write permission for the group and other users.

For more information on umask, please consult your Operating System's
Online help ie. man or your Operating System documentation.