Jump to content
Server Maintenance This Week. ×

This topic is 4879 days old. Please don't post here. Open a new topic instead.

Recommended Posts

  • 1 month later...

I think it might be more accurate to say that changes made in Open Directory do not immediately take effect for externally authenticated FileMaker clients; at least in certain configurations. I've run into this before and again just now and it appears to be a caching issue. What is weird though is that password changes in OD take effect instantly for externally authenticated clients, but group changes do not. I tried flushing the Directory Services cache on both the FMS and the OD master to no avail. Restarting OD similarly has no effect. The only thing I've found that does force the change to take affect immediately is to rebind the FMS machine.

It might only happen when FMS is installed on a different computer than the OD master. I'm going to test a single server and Win deployment to see if it makes a difference.

- dg

Link to comment
Share on other sites

I believe this is the location to connect FMS to an OD server

post-51827-0-76431300-1292530222_thumb.p

That is correct for 10.6. For 10.5 it's Directory Utility in Applications > Utilities.

Rebinding (i.e., delete current bound OD server and bind again) is what forces externally authenticated clients to recognize group changes immediately.

Stephen: I know we ran into this at one of our clients. Did you ever find a better solution?

- dg

Link to comment
Share on other sites

sadly no - users log in with a temp account for the day - or they have to have their account & group established the day before they gain access to the system.

Bummer. I just tested at a client with FMS installed on the OD server and it's the same story. It turns out that it only affects Open Directory. In AD environments FileMaker clients authenticate properly immediately after a group change. Time to submit this as a bug.

- dg

Link to comment
Share on other sites

On Windows there is a command-line command to force an update/propagation. I would very much suprise me if there no such thing on OSX...

Me too. I expected it to be the dscacheutil (Directory Services Cache Utility).

I ran sudo dscacheutil -flushcache but it didn't do it. There must be another place that groups are cached but I don't know where to look. I'll try poking around some tonight.

- dg

Link to comment
Share on other sites

This topic is 4879 days old. Please don't post here. Open a new topic instead.

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...

Important Information

By using this site, you agree to our Terms of Use.