My Oracle Support Banner

"NLS:4: Cannot open message catalog..." errors when using setuid with tmboot (Doc ID 775467.1)

Last updated on MAY 10, 2021

Applies to:

Oracle Tuxedo - Version 8.0 to 8.0
Information in this document applies to any platform.
Information in this document applies to any platform
***Checked for relevance on 18-12-2013***


Goal

DESCRIPTION:
When tmboot is invoked by a "wrapper" program that calls setuid() to set the effective user ID to that of the UID in ubbconfig, the messages:
  INFO: BEA Tuxedo, Version 8.0, 32-bit, Patch Level 172 
  NLS:4: Cannot open message catalog LIBTUX_CAT, set 1, num 1571; check TUXDIR=/opt/tuxedo/tux80, LANG=C 
  NLS:4: Cannot open message catalog LIBTUX_CAT, set 1, num 1570; check TUXDIR=/opt/tuxedo/tux80, LANG=C 
  NLS:4: Cannot open message catalog CMDTUX_CAT, set 1, num 801; check TUXDIR=/opt/tuxedo/tux80, LANG=C 
are received even though TUXDIR is set correctly, LANG is unset, and the catalog files exist and are readable by everyone.

CONFIGURATION:
Tuxedo 8.0
Solaris 8 and possibly other OS platforms

Solution

To view full details, sign in with your My Oracle Support account.

Don't have a My Oracle Support account? Click to get started!


In this Document
Goal
Solution

My Oracle Support provides customers with access to over a million knowledge articles and a vibrant support community of peers and Oracle experts.