2 Replies Latest reply on Feb 23, 2017 1:11 AM by twelvetens

    Issues with remote file access rules.


      I have a solution hosted on FMS by a client on their own server.


      User's logging in to the system use a Launcher file. This has been working for years.


      Recently did some dev work on a clone copy, got the changes signed off, then used FM Refresh to import the 'live' data into the dev files.


      Now something strange has started happening. First few days, everyone logged in fine, then all of a sudden, user's started getting prompted that the <insert name of launcher file> was not authorised to access <name of solution file> and needed one-time auth etc etc. Thought this was strange, but went ahead and authorised the file. Checked the security settings of the hosted file, saw the Launcher file listed, thought is was all good. But it didn't work - user's still getting requested for one-time auth. Ended up resetting the File Access settings for the hosted file, and then re-entering all the external references and authorising them.


      This worked fine for a few logins to, but then at some point it all stops working again, and although the settings seem unchanged, and the authorised file list looks unchanged, it's as though the solution has 'forgotten' the Launcher file, even though it's listed. Resetting everything and starting again works for a while, but then inevitably stops soon after.


      Needless to say, client is under-whelmed. Any ideas? File Corruption? Anything else?

        • 1. Re: Issues with remote file access rules.

          Could it be that every instance of the launcher file needs authorising? There are different files attempting access.


          I've been using shortcuts instead of launcher files for some time.

          • 2. Re: Issues with remote file access rules.

            My understanding is that each Filemaker file has a unique ID. It's this ID that is stored in the references, so as long as it's the same Launcher file that's being distributed, a single authentication is all that's required. Certainly that's what I've always seen in the past.


            I agree, a shortcut would be an alternative, but this particular Launcher has a few more 'smarts' about it - gives the user some options about what to launch, and provides some UI elements required...