KB Article #45106

/usr/lib/dld.sl: Call to mmap() failed

Problem

When you start the server, you may have this message:
$> xmsadm start
  Testing Messaging product in system, please wait ...
  Startup of Messaging product ...



  Testing correct startup of product ...
/usr/lib/dld.sl: Call to mmap() failed - TEXT /path/to/messaging/lib/libxmsapi.sl
/usr/lib/dld.sl: Permission denied



  Unable to start Messaging product



Please contact XMS Support team.


Resolution

1 - Go to the lib directory, then set all dynamic library link program with an executable attribute:
    $> cd "x_home_dir"/lib
    $> chmod +x *.sl
2 - Start the server
    $> xmsadm start