Filemaker Server 14.0.4 on El Capitan 10.11.6

2 posts in this topic

I had to migrate a Mac OS Mini Server running Mavericks 10.9.5 and Filemaker Server 13 to Filemaker Server 14.0.4 on El Capitan 10.11.6 today.

It turned out to be an unpleasant and tiring operation, so I wrote a little manual that hopefully can help and save time for other people running into this situation.

Some steps my not be necessary, but the following list describes the road I took, stumbling from one problem to the next.

Rest assured that I left out a lot of swearing and three letter words that were also part of the process ;-)

Greetings Ernst


Backup your databases, stop and de-install any previous Filemaker Server version. 

The Filemaker 13 de-installer is located in the Extra’s folder on the Filemaker Server 14 installation disk image.


Install El Capitan 10.11.6 + updates 


Do not install OS X server ( yet ) - see the notes at the end of this little manual.


Remove the Java version installed with Mac OS - in my case Java 8 update 111.

Steps from the Oracle website:

In the Terminal window Copy and Paste the commands below:

sudo rm -fr /Library/Internet\ Plug-Ins/JavaAppletPlugin.plugin 

sudo rm -fr /Library/PreferencePanes/JavaControlPanel.prefPane 

sudo rm -fr ~/Library/Application\ Support/Java


Install the version required by the 14.0.4 Filemaker Installer: Java 8 update 60 before installing Filemaker.

Installer is called: jre-8u60-macosx-x64.dmg


After creating an Oracle account and logging in it can be downloaded from:

- Scroll all the way down and click Java Archives

- Click Java SE 8

- Scroll down to Java SE Runtime Environment 8u60

- Click Accept License Agreement

- Download jre-8u60-macosx-x64.dmg


The Filemaker installer is supposed to install this Java version by itself, but in my case it appeared to contain the Java 8 update 31, causing a loop within the Filemaker installer, repeating the process of installing the wrong version.


Get Filemaker fms_14.0.4.412.dmg

Use the full installer!

In my case installing an earlier version and running the updater did not work - the updater to 14.0.4 hung during installation.

Filemaker also advises this but unfortunately chose not to put the full installer on their website, so I had to Phone Filemaker support and supply the original sales contract number. After providing these details they mailed a link to the 14.0.4 full installer.


Install fms_14.0.4.412.dmg 

Because I was planning a co-install with OS X Server App I used port 8080 and 8443 in stead of the standard 80 and 443 during the setup.

Also I did not enable web publishing and ODBC/JDBC during installation because I desperately wanted to get the normal services working.

Do not start Deployment when the installer finished but click Quit in the finishing dialog.


Next step is to stop the server process via the terminal, as per Filemaker’s instruction: type or paste sudo launchctl stop com.filemaker.fms in a terminal window, enter and administrator password when required.

In my case I had to restart the Mac and do this last step again after a fresh restart, before the FileMaker Server 14.0.4b Software Patch wanted to run without complaining about the Server being running.


Run the FileMaker Server 14.0.4b Software Patch from

Note that this installer will update your Java version to Java 8 update 66, in my case this went without any hiccups.

Log in to the Admin console using the FMS 14 Admin Console.webloc shortcut placed on the Desktop by the installer.

Alternatively point your browser to http://localhost:16001 and click Start Admin Console


About co-installing with OS X Server version 5.2

I know the true purist warn against this; in this case the server is under a relatively light load, so performance does not seem to be an issue.

Getting OS X Server to co-exist with FM Server proofed tricky though. 

Initially I had OS X Server app installed before trying the last FileMaker Server 14.0.4b Software Patch which caused the installer to hang again. 

So I had to command-drag to move the Server App from the Applications folder to the Desktop. After authenticating the Mac detects the removal and presumably stops and repatches all services involved.

Then the FileMaker Server 14.0.4b Software Patch installed, after which I could put the OS X Server app back, re-login to server, re-enable the services, restart the Mac and finally login to the Filemaker Admin console.


Next time I would leave the OS X Server installation as last step; possibly this will be less work.


Edited by ernst

Share this post

Link to post
Share on other sites

Ernst. Thank you so much for posting the walkthrough. I had an issue with FMS14 today and waited till after hours to re-install, only to get into the Java Death Spiral. So your instructions were well useful. FWIW: I didn't have the 14.0.4 full installer and so I used the 14.0.3 installer then the updater without any problems. Again, thank you for your generosity. John Buckingham, Inverness, UK

Share this post

Link to post
Share on other sites

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

  • Similar Content

    • By Genelia
      Hi to All,
      I am getting Issue from users where they are getting very unusual error message while connect with Filemaker application. i have attched screenshot of that.
      Currently we are using Filemaker server 14 and filemaker pro 14. All database is installed on FMS 14 and through Citrix platform , they get connected to databse by using filemaker pro 14.  But recently i get same kind of issue 3/4 times.
      They are trying to export something on application and they are getting error alert.
      I am attaching issue message.
      also when i checked Event log file, i got warning 30 for that particular user's id  that means he is disconnecting his connection."Warning    30   DBXXX   Client "ABCDEF  server ip addres xxxxx" no longer responding; connection closed. (10)
      Please help me out.
      Thanks in Advance,

    • By wattmhite
      Hi All,
      I have filmmaker server 15 deployed at my office with high speed TWC Static IP address. I've opened up all the ports per filmmaker instructions but I cannot connect from my home network and all of my 8 employees on their own home networks cannot connect either. Any thoughts or possible solutions to try?
      Thank you!

    • By dkey
      Is there a way to reduce the speed of a voice reading a text field using the
      SPEAK script?
      I'm using the 
      UK ENGLISH voice
    • By Wayne Irvine
      I want to start at 1 for the next quarter, but it is currently 13 days before the end of this quarter. Logically I could start auto-enter serial at -13 and incrememtn by 1. So the first record would be -13, then -12 etc.
      Doesn't seem to like it. First record is -13, second is -14.
      Is this a bug, a feature, or known behaviour?
    • By Wayne Irvine
      I have a portal that shows records from another table. They are 'available' or not currently assigned records.
      The problem is that the list is too long. I would like to be able to filter the list by entering characters in a Filter field.
      The relationship currently looks like this:
      Available = yes
      I would like something like:
      Available = yes 
      Filter (is a substring of) Productname
      I can't for the life of me figure out how to do that.