Jump to content
View in the app

A better way to browse. Learn more.

FMForums.com

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

FileMaker Server 12v6 on 10.9.1 : Admin Server Manager Unavailable 10006 error

Featured Replies

Per FileMaker, FMS 12v6 is supposed to solve issues running on OS X Mavericks 10.9

http://help.filemaker.com/app/answers/detail/a_id/13131

 

I followed the instructions, including the uninstall of my existing FM12 installation, reboot, and reinstall.

Everything is now up and running (FileMaker itself, Web Publishing Engine, and IWP works).

 

However, after a reboot, I can't get into the Admin console : when I try to launch it:

* admin_console_webstart.jnlp  downloads

* admin_console_webstart.jnlp won't open by double-clicking (unidentified developer warning)  however if I right-click and choose "Open" it will launch

* Java then runs but I get an error "Admin Server Manager Unavailable"

* if I try the fmsadmin commands in terminal, for example:

fmsadmin start adminserver

* I get the following error:

Error: 10006

 
Complexity: I am running OS X 10.9.1 and OS X Server 3.0.2
 
Any ideas?  
  • Author

More info.  Googling shows that the 10006 error just means "already running" so I went ahead and stopped the admin server.

 

With the adminserver stopped, then the Java applet won't launch at all, and I get the following Exception:

java.io.FileNotFoundException: http://localhost:16000/admin_console_webstart.jnlpat sun.net.www.protocol.http.HttpURLConnection.getInputStream(HttpURLConnection.java:1624)
at com.sun.deploy.net.HttpUtils.followRedirects(Unknown Source)
at com.sun.deploy.net.BasicHttpRequest.doRequest(Unknown Source)
at com.sun.deploy.net.BasicHttpRequest.doGetRequestEX(Unknown Source)
at com.sun.deploy.cache.ResourceProviderImpl.checkUpdateAvailable(Unknown Source)
at com.sun.deploy.cache.ResourceProviderImpl.isUpdateAvailable(Unknown Source)
at com.sun.deploy.cache.ResourceProviderImpl.getResource(Unknown Source)
at com.sun.deploy.cache.ResourceProviderImpl.getResource(Unknown Source)
at com.sun.javaws.Launcher.updateFinalLaunchDesc(Unknown Source)
at com.sun.javaws.Launcher.prepareToLaunch(Unknown Source)
at com.sun.javaws.Launcher.prepareToLaunch(Unknown Source)
at com.sun.javaws.Launcher.launch(Unknown Source)
at com.sun.javaws.Main.launchApp(Unknown Source)
at com.sun.javaws.Main.continueInSecureThread(Unknown Source)
at com.sun.javaws.Main.access$000(Unknown Source)
at com.sun.javaws.Main$1.run(Unknown Source)
at java.lang.Thread.run(Thread.java:744)

So there appears to be a difference between "admin server manager unavailable" and the adminserver process not running at all.  Hmm.

  • Author

More info.

 

I used the instructions here to re-deploy the server:   http://help.filemaker.com/app/answers/detail/a_id/6989   (note that this causes you to lose all of your server settings, so you have to re-enter them)

 

I then used the same settings as before, with one exception:  On Admin Console / Configuration / General Settings / Admin Console / Restrict Asset, I left Enable Access Restrictions set to OFF.

 

Now everything works fine.

 

What appears to be happening is this:   The server has a DNS name which evaluates to the public WAN side of the internet.  However, the server's actual IP address is a LAN address.   It appears that the admin console grabbed the WAN IP address, and was thus not matching properly to the LAN address I had entered.   So this seems to be a bug in the admin server.

 

FileMaker does have a note which says

  • For the “Enable access restrictions” setting on the General Settings > Admin Console tab, do not enter localhost or 127.0.0.1 to restrict access to the localhost address. If you set “Enable access restrictions” to the localhost address, you may prevent Admin Console from launching on any system.

but this appears to be incomplete - it seems that if you enter any IP address in this setting and it's a LAN address, that admin console seems to compare it to the WAN address, and a mismatch causes a launch failure.

Create an account or sign in to comment

Important Information

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

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.