Skip to Main Content

Infrastructure Software

Announcement

For appeals, questions and feedback about Oracle Forums, please email oracle-forums-moderators_us@oracle.com. Technical questions should be asked in the appropriate category. Thank you!

nscd changing keep hot count

bandit84Jun 13 2014 — edited Jun 17 2014

We are using Solaris 11.1 with Netatalk installed and have come across some authentication issues.  We bound the server to active directory with nss_ad and it works fine when authenticating through the shell.  If we try to use netatalk we have sporadic authentication issues.  If a user is on one station that is not letting him connect to the Netatalk share from their Mac they have to go and connect from another Mac.  If they go back to their stations they are all of a sudden able to connect. Weird!.  This leads me to believe that their username is getting cached and then being used again once they go back to their original station.  So my question is... Can I increase the number of entries the passwd caches?  Here's my nscd -g output

CACHE: passwd

     CONFIG:

     enabled: yes

     per user cache: no

     avoid name service: no

     check file: yes

     check file interval: 0

     positive ttl: 3600

     negative ttl: 5

     keep hot count: 20

     hint size: 2048

     max entries: 0 (unlimited)

I'm assuming the keep hot count property is the one I want to change.  Is there a max I can change it to?  How do I go about changing it with SMF?  I've tried nscd -f /etc/nscd.conf without success.  Any info would be much appreciated.

Thanks!

Comments
Locked Post
New comments cannot be posted to this locked post.
Post Details
Locked on Jul 15 2014
Added on Jun 13 2014
2 comments
1,609 views