IBM Support

Memory Fault when starting the CLI on zLinux

Troubleshooting


Problem

Starting the Command Line Interface (CLI) on zLinux via direct command will immediately end with error Memory Fault. Doing the same with the user who installed IBM Sterling Connect:Direct for Unix, all will run fine. This error is only seen running on zLinux. The CLI exits with an appropriate error message when testing on x86 Linux and AIX.

Symptom

Error message: Memory Fault
No further information will be shown.

Running a CLI trace will show further details and messages:



=60064 nuclmn00.c:525 STDIN Out : 0
=60064 nuclmn00.c:526 Suppressed : 0
=60064 nuclmn00.c:527 Trace Level: 4
=60064 nuclmn00.c:528 Error Level: 8
=60064 nuclmn00.c:529 Node Spec :
=60064 nuclmn00.c:530 Port Number:
=60064 nuclmn00.c:531 Prompt NL : 0
=60064 nuclmn00.c:532 Print cdpnum: 0
=60064 nuclmn00.c:533 Prompt String:
=60064 --> nuutil.c:00162 06/14 14:44:36:442168 -> ndm_malloc
=60064 nuutil.c:163 size: 49
=60064 --> nuutil.c:00170 06/14 14:44:36:442218 <- ndm_malloc: ok
=60064 --> nuutil.c:00162 06/14 14:44:36:442227 -> ndm_malloc
=60064 nuutil.c:163 size: 7
=60064 --> nuutil.c:00170 06/14 14:44:36:442235 <- ndm_malloc: ok
=60064 --> nuclut00.c:00390 06/14 14:44:36:442241 -> cli_init_signals entered.
=60064 nuclut00.c:391 No ARGS
=60064 --> nuclut00.c:00429 06/14 14:44:36:442255 <- cli_init_signals exited.
=60064 --> nuclmn00.c:01321 06/14 14:44:36:442259->read_cli_config entered.
=60064 nuclmn00.c:1348 CBLK Config File :/apps/cdunix/ndm/cfg/cliapi/ndmapi.cfg
=60064 ||--> nusdcfli.c:00099 06/14 14:44:36:442269 -> sdcf_open
=60064 || nusdcfli.c:100 file: /apps/cdunix/ndm/cfg/cliapi/ndmapi.cfg
=60064 |||--> nusdcfli.c:00144 06/14 14:44:36:442280 -> sdcf_fileopen
=60064 ||| nusdcfli.c:145 file: /apps/cdunix/ndm/cfg/cliapi/ndmapi.cfg
=60064 ||||--> nuersetbase.c:00137 06/14 14:44:36:442309 -> ndm_error_set
=60064 |||| nuersetbase.c:138 errhandle: 0x00541008
=60064 |||| nuersetbase.c:139 msgid: XCFF001I
=60064 |||| nuersetbase.c:140 feedback: 0
=60064 |||| nuersetbase.c:141 rc: 8
=60064 |||| nuersetbase.c:144 subst::&FILE=/apps/cdunix/ndm/cfg/cliapi/ndmapi.cfg:&OSERR=13:&OSMSG=Permission denied:
=60064 |||| nuersetbase.c:146 status: 2
=60064 |||| nuersetbase.c:217 num_entries: 1
=60064 ||||--> nuersetbase.c:00292 06/14 14:44:36:442333 <- ndm_error_set: ok
=60064 |||--> nusdcfli.c:00178 06/14 14:44:36:442337 <-sdcf_fileopen: file /apps/cdunix/ndm/cfg/cliapi/ndmapi.cfg denied, Permission denied
=60064 ||--> nusdcfli.c:00119 06/14 14:44:36:442342 <- sdcf_open:nothing to open
=60064 ||--> nuersetbase.c:00137 06/14 14:44:36:442346 -> ndm_error_set
=60064 || nuersetbase.c:138 errhandle: 0x00541008
=60064 || nuersetbase.c:139 msgid: XCLC002I
=60064 || nuersetbase.c:140 feedback: 0
=60064 || nuersetbase.c:141 rc: 8
=60064 || nuersetbase.c:144 subst: Config File Open Error.
=60064 || nuersetbase.c:146 status: 2
=60064 || nuersetbase.c:217 num_entries: 2
=60064 ||--> nuersetbase.c:00292 06/14 14:44:36:442362 <-ndm_error_set: ok
=60064 --> nuclmn00.c:01354 06/14 14:44:36:442366<-read_cli_config exited.

[{"Product":{"code":"SSKTYY","label":"IBM Sterling Connect:Direct for UNIX"},"Business Unit":{"code":"BU048","label":"IBM Software"},"Component":"--","Platform":[{"code":"PF002","label":"AIX"},{"code":"PF010","label":"HP-UX"},{"code":"PF016","label":"Linux"},{"code":"PF027","label":"Solaris"}],"Version":"4.2;4.1","Edition":"","Line of Business":{"code":"LOB77","label":"Automation Platform"}}]

Log InLog in to view more of this document

This document has the abstract of a technical article that is available to authorized users once you have logged on. Please use Log in button above to access the full document. After log in, if you do not have the right authorization for this document, there will be instructions on what to do next.

Document Information

Modified date:
24 July 2020

UID

swg21985419