C057 RESETMAINTFLAG not working on Linux

  • 7009345
  • 13-Sep-2011
  • 31-Jan-2017

Environment

Novell GroupWise 8
Novell Open Enterprise Server 2 (OES 2) Linux
SUSE Linux Enterprise Server 11
SUSE Linux Enterprise Server 10

Situation

Some users were unable to login to the system.
Some users are getting the error, C057, while trying to send messages.
GWCheck RESETMAINTFLAG option is not fixing the C057 error.

Resolution

In order for GWCheck to fix a C057 (Database maintentance in progress) error it requires two files, the origional database and the $db file. TID 10063193 discusses the details of the maintenance flag on a database. When running GWCheck on Linux, GWCheck is case sensitive. In this case the $DB file had an uppercase file extension: msg228.$DB. Thus, GWCheck could not see the file to use it to complete the maintenance. Running GWCheck from a windows workstation or renaming the $DB file to lowercase will allow GWCheck to complete the rebuild and remove the maintenance flag.