WebService file permissions for libEndevorCCINative64.so
search cancel

WebService file permissions for libEndevorCCINative64.so

book

Article ID: 139273

calendar_today

Updated On:

Products

Endevor Endevor - ECLIPSE Plugin

Issue/Introduction

What is the permission for libEndevorCCINative64.so ?  I got following error in Tomcat:

ICH408I USER(userid) GROUP(group) NAME(ENDEVOR STC)

  /software/endevor/webservice_p/tomcat/webapps/EndevorService/  

  WEB-INF/classes/libEndevorCCINative64.so                       

  CL(xxxxxx) FID(xxxxxxxxxxxxxxxxxx)             

  INSUFFICIENT AUTHORITY TO OPEN                                 

  ACCESS INTENT(--X)  ACCESS ALLOWED(OWNER      RW-)             

  EFFECTIVE UID(xxxxxxxxxx  EFFECTIVE GID(xxxxxxxxxx)           

 

 

Environment

Release : 18.1

Component : CA Endevor Software Change Manager

Resolution

Default permissions for libEndevorCCINative32/64.so are 644. They are changed into 744 for the Tomcat user, when Tomcat starts. 

The potential issue for this setting is that only owner is granted with the execute permission. When other user tried to restart Tomcat, it will run into permission issue.   L2 is in the progress of fixing this issue. 


Workaround: 

Delete /EndevorService/ directory in /tomcat/webapps/ and let the EndevorService.war file redeploy by Tomcat.  Whoever starts Tomcat will get the execute permission for libEndevorCCINative64.so (64 bit Java) or libEndevorCCINative32.so (32 bit Java).