Tips for finding Knowledge Articles

  • - Enter just a few key words related to your question or problem
  • - Add Key words to refine your search as necessary
  • - Do not use punctuation
  • - Search is not case sensitive
  • - Avoid non-descriptive filler words like "how", "the", "what", etc.
  • - If you do not find what you are looking for the first time,reduce the number of key words you enter and try searching again.
  • - Minimum supported Internet Explorer version is IE9
Home  >
article

KB-4744: adnisd doesn't start up on zone reboots on Solaris 10

Centrify DirectControl ,  

3 July,15 at 10:33 PM

Problem:

On Solaris 10, a problem was found that adnisd did not start up on zone reboot if either passwd or group was excluded, e.g. "nisd.exclude.maps: passwd group".

Snippet of logs:

 
svc:/network/nis/centrifydc-server:default (Centrify DirectControl NIS server) 
State: maintenance since Mon Dec 09 08:17:59 2013 
Reason: Start method exited with $SMF_EXIT_ERR_CONFIG. 
See: http://sun.com/msg/SMF-8000-KS 
See: /var/svc/log/network-nis-centrifydc-server:default.log 
Impact: This service is not running. 
 
Error in the service log: 
 
[ Dec 9 08:17:30 Enabled. ] 
[ Dec 9 08:17:42 Rereading configuration. ] 
[ Dec 9 08:17:44 Executing start method ("/lib/svc/method/centrifydc-nis start") ] 
/lib/svc/method/centrifydc-nis failed: Adclient not running and no cache files. 
[ Dec 9 08:17:59 Method "start" exited with status 96 
 
Looking at the dependencies of the service centrifydc-server, there doesn't appear to be a dependency on adclient due to which SMF tries to bring up adnisd in parallel/before adclient leading to the issue. 
 
# svcs -l centrifydc-server 
fmri svc:/network/nis/centrifydc-server:default 
name Centrify DirectControl NIS server 
enabled true 
state maintenance 
next_state none 
state_time Mon Dec 09 08:17:59 2013 
logfile /var/svc/log/network-nis-centrifydc-server:default.log 
restarter svc:/system/svc/restarter:default 
contract_id 
dependency require_all/none svc:/system/filesystem/minimal (online) 
dependency require_all/restart svc:/network/rpc/bind (online) 
dependency exclude_all/none svc:/network/nis/server (disabled) 
 

Cause:

This was because in this case adnisd startup script checked for passwd and group maps and did not start up if they were not there. 

Resolution:

This error is fixed in the 2014.1 release. Customers running into this issue should upgrade to this release to address
this issue.


 

Still have questions? Click here to log a technical support case, or collaborate with your peers in Centrify's Online Community.