1 2 Previous Next 18 Replies Latest reply on Jul 11, 2012 10:12 AM by Martin_Williams

    FMServer working but can't access remotely

    coltom

      FMP 11 clients accessing UI and data file separation model served via FMS 11.0.2.217 on Win Server 2008 on HP box. Java is 6.33.


      All OK until mid-morning at which point I couldn’t open the DB via launcher file on client(s).


      Also Admin Console can’t access FMS. In addition I can’t see the Samba share (error –36) on the FMS HP box but can connect via smb to other servers on the same LAN. I can access HP box via Remote Access. If I open FMP on my client I can see the server via remote but no files show up.


      FMS has just performed the hourly backup of UI and data files as I write this. Copied them via a USB stick and these files open OK on my Mac.


      Could it be local network issues? We did have a power down over the w/e although all was OK yesterday (Mon) and early this morning. Or could it be a Java problem - when I accessed it via Remote Access it wanted to install a new version (6.33) which I let it do.


      When starting Admin Console………..


      From my client(s) I get –


      The connection has timed out

      The server at xxx.xx.xxx.xx is taking too long to respond.

      The site could be temporarily unavailable or too busy. Try again in a few moments.

      If you are unable to load any pages, check your computer's network connection.

      If your computer or network is protected by a firewall or proxy, make sure that Firefox is permitted to access the Web.


      Starting Admin Console from within Server 2008 I get –


      Unable to launch the Application


      Under Details there is –


      Error: Unsigned application requesting unrestricted access to system.

      Unsigned resource: http://xxx.xx.xxx.xx:16000/admin-client-lib/admin-cosole-client-jar


      Under the Launch file tab there is –


      <?xml version="1.0" encoding="UTF-8"?>

      <jnlp codebase="http://xxx.xx.xxx.xx:16000" href="admin_console_webstart.jnlp" spec="1.5">

      <information>

      <vendor>FileMaker, Inc.</vendor>

      <description>FileMaker Server Admin Console</description>

      <description kind="short">FileMaker Server Admin Console</description>

      <icon href="/images/server_icon.ico"/>

      <icon height="32" href="/images/server_icon.ico" kind="shortcut" width="32"/>

      <icon href="/images/server_splash.jpg" kind="splash"/>

      <title>FMS11-FMServer</title>

      <shortcut>

      <desktop/>

      <menu submenu="FileMaker Server"/>

      </shortcut>

      </information>

      <resources>

      <j2se initial-heap-size="32m" max-heap-size="128m" version="1.5+"/>

      <jar href="admin-client-lib/admin-console-client.jar"/>

      <jar href="admin-client-lib/valuefield-client.jar"/>

      <jar href="admin-client-lib/linksupport-client.jar"/>

      <jar href="admin-client-lib/datechooser-client.jar"/>

      <jar href="admin-client-lib/ulc-jnlp-client.jar"/>

      <jar href="admin-client-lib/ulc-base-trusted.jar"/>

      <jar href="admin-client-lib/ulc-base-client.jar"/>

      <jar href="admin-client-lib/ulc-servlet-client.jar"/>

      <jar href="admin-client-lib/jgraph.jar"/>

      <jar href="admin-client-lib/deployment.jar"/>

      <jar href="admin-client-lib/AppleJavaExtensions.jar"/>

      <jar href="admin-client-lib/http.jar"/>

      <property name="apple.laf.useScreenMenuBar" value="true"/>

      <property name="com.apple.macos.smallTabs" value="true"/>

      <property name="com.filemaker.adminconsole.ui.clients.showError" value="log"/>

      </resources>

      <resources os="Mac OS">

      <jar href="admin-client-lib/quaqua-filechooser-only.jar"/>

      <nativelib href="admin-client-lib/libquaqua.jnilib.jar"/>

      </resources>

      <security>

      <all-permissions/>

      </security>

      <application-desc main-class="com.filemaker.adminconsole.ui.clients.AdminConsoleJnlpLauncher">

      <argument>keep-alive-interval=60</argument>

      <argument>log-level=WARNING</argument>

      <argument>carrier-stream-provider=com.ulcjava.base.shared.TrivialCarrierStreamProvider</argument>

      <argument>url-string=https://xxx.xx.xxx.xx:16001/adminconsole.ulc</argument>

      <argument>launchtype=normal</argument>

      <argument>server-language=en</argument>

      <argument>server-timezone=Europe/London</argument>

      </application-desc>

      </jnlp>


      Under the Exceptions tab there is –

       

      JNLPException[category: Security Error : Exception: null : LaunchDesc:

      <jnlp spec="1.5" codebase="http://xxx.xx.xxx.xx:16000/" href="http://xxx.xx.xxx.xx:16000/admin_console_webstart.jnlp">

      <information>

      <title>FMS11-FMServer</title>

      <vendor>FileMaker, Inc.</vendor>

      <homepage href="null"/>

      <description>FileMaker Server Admin Console</description>

      <description kind="short">FileMaker Server Admin Console</description>

      <icon href="http://xxx.xx.xxx.xx:16000/images/server_icon.ico" kind="default"/>

      <icon href="http://xxx.xx.xxx.xx:16000/images/server_icon.ico" height="32" width="32" kind="shortcut"/>

      <icon href="http://xxx.xx.xxx.xx:16000/images/server_splash.jpg" kind="splash"/>

      <shortcut online="true">

      <desktop/>

      <menu submenu="FileMaker Server"/>

      </shortcut>

      </information>

      <security>

      <all-permissions/>

      </security>

      <update check="timeout" policy="always"/>

      <resources>

      <java initial-heap-size="33554432" max-heap-size="134217728" version="1.5+"/>

      <jar href="http://xxx.xx.xxx.xx:16000/admin-client-lib/admin-console-client.jar" download="eager" main="false"/>

      <jar href="http://xxx.xx.xxx.xx:16000/admin-client-lib/valuefield-client.jar" download="eager" main="false"/>

      <jar href="http://xxx.xx.xxx.xx:16000/admin-client-lib/linksupport-client.jar" download="eager" main="false"/>

      <jar href="http://xxx.xx.xxx.xx:16000/admin-client-lib/datechooser-client.jar" download="eager" main="false"/>

      <jar href="http://xxx.xx.xxx.xx:16000/admin-client-lib/ulc-jnlp-client.jar" download="eager" main="false"/>

      <jar href="http://xxx.xx.xxx.xx:16000/admin-client-lib/ulc-base-trusted.jar" download="eager" main="false"/>

      <jar href="http://xxx.xx.xxx.xx:16000/admin-client-lib/ulc-base-client.jar" download="eager" main="false"/>

      <jar href="http://xxx.xx.xxx.xx:16000/admin-client-lib/ulc-servlet-client.jar" download="eager" main="false"/>

      <jar href="http://xxx.xx.xxx.xx:16000/admin-client-lib/jgraph.jar" download="eager" main="false"/>

      <jar href="http://xxx.xx.xxx.xx:16000/admin-client-lib/deployment.jar" download="eager" main="false"/>

      <jar href="http://xxx.xx.xxx.xx:16000/admin-client-lib/AppleJavaExtensions.jar" download="eager" main="false"/>

      <jar href="http://xxx.xx.xxx.xx:16000/admin-client-lib/http.jar" download="eager" main="false"/>

      <property name="apple.laf.useScreenMenuBar" value="true"/>

      <property name="com.apple.macos.smallTabs" value="true"/>

      <property name="com.filemaker.adminconsole.ui.clients.showError" value="log"/>

      </resources>

      <application-desc main-class="com.filemaker.adminconsole.ui.clients.AdminConsoleJnlpLauncher">

      <argument>keep-alive-interval=60</argument>

      <argument>log-level=WARNING</argument>

      <argument>carrier-stream-provider=com.ulcjava.base.shared.TrivialCarrierStreamProvider</argument>

      <argument>url-string=https://xxx.xx.xxx.xx:16001/adminconsole.ulc</argument>

      <argument>launchtype=normal</argument>

      <argument>server-language=en</argument>

      <argument>server-timezone=Europe/London</argument>

      </application-desc>

      </jnlp> ]

      at com.sun.javaws.LaunchDownload.checkSignedResourcesHelper(Unknown Source)

      at com.sun.javaws.LaunchDownload.checkSignedResources(Unknown Source)

      at com.sun.javaws.Launcher.prepareResources(Unknown Source)

      at com.sun.javaws.Launcher.prepareAllResources(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$1.run(Unknown Source)

      at java.lang.Thread.run(Unknown Source)

        • 1. Re: FMServer working but can't access remotely
          Mike_Mitchell

          coltom -

           

          This looks like a Java issue. I suggest you try clearing the Java cache. This may clear up the problem.

           

          Mike

          • 2. Re: FMServer working but can't access remotely
            mbraendle

            In the last few weeks, we had several similar questions about this issue in this forum.

             

            I would like to suggest to do first a search with keywords "Admin Console", "Java" and also to consult the "More like this" box at the right border.

            • 3. Re: FMServer working but can't access remotely
              coltom

              Ok, so I've tried:

              Java cache flushed on server machine. Restarted server machine.

              Extra old version of Java that was found (6.7) uninstalled. Restarted server machine.

              Uninstalled java 6.33 and installed java 6.25. Restarted server machine.

               

              Irrespective of which version of java I can start Admin COnsole from within the server machine but get a red dot plus message -

              'Server status information - 10/07/12 17:31'

              An error was encounterd communicating with the server'

               

              I still can't -

               

              start Admin Console from an external machine

              open the DB remotely

              mount the Samba share on the client

               

              Any other suggestions gratefully received....

              • 4. Re: FMServer working but can't access remotely
                ch0c0halic

                Coltom may be externally impaired.

                 

                Its the computer the Admin app is run on that has to have Java updated and cache flushed.

                 

                The Java version on the FMS has little to do with the ability of the External Computer to open the Admin app. You must update the External Computer's java and flush it's cache to make it work on that computer.

                • 5. Re: FMServer working but can't access remotely
                  coltom

                  Java cache flushed on all mac clients (via java Preferences app) - still no joy. I'm wondering whether Java is really the problem as the failure to access the served DB occured before I allowed Java to update itself to 6.33. Plus, installing an older version (6.25) on the FMS box hasn't made any apparent difference. Plus, how would a Java update prevent me seeing the files via remote access from within FMPro? Plus, why would Java prevent me accessing the server via Samba?

                   

                  Keeping calm here but only just... I have a lab full of people wanting to know where all their stored samples are, etc, etc.

                  • 6. Re: FMServer working but can't access remotely
                    wimdecorte

                    coltom wrote:

                     

                    mount the Samba share on the client

                     

                     

                     

                    what share would that be?  Something on the FileMaker Server machine?

                     

                    On the server machine itself, can you get the fmsadmin command line to work or does that throw errors?

                    Do the logs on the server indicate that the files should be open & hosted?

                    • 7. Re: FMServer working but can't access remotely
                      Mike_Mitchell

                      Being unable to access the database before the Java update is new info. This is sounding more like a networking issue. Do we have a router that perhaps needs a port opened? Or maybe a port on the firewall?

                       

                      Mike

                      • 8. Re: FMServer working but can't access remotely
                        coltom

                        I have a shared volume on the FMS machine that I use to transfer backedup DB copies to my local machine. I use "Connect to Server" under the Mac Go menu. eg. smb://1xx.xx.xxx.98. However samba can't connect to 1xx.xx.xxx.98. Interestingly I have an image server - the same model of HP box & running Java 7.3 - sitting next to the FMS HP box and I can connect to that via samba (smb://1xx.xx.xxx.95).

                         

                        '...can you get the fmsadmin command line to work or does that throw errors?' - how do I do this? In terminal?

                         

                        'Do the logs on the server indicate that the files should be open & hosted?' - Yes

                         

                        But in Server Events I am also getting occasional 'Administrator "fmsadmin" no longer responding; connection closed (1xx.xx.xxx.98).

                        Plus, back-ups working to schedule.

                        • 9. Re: FMServer working but can't access remotely
                          coltom

                          I agree. A planned power-down occured at the w/e and we were 'advised' to shut down alll unnecessary equipment. However, as my FMS machine is hooked up to a UPS I left it on. One of my students needed to physiically turn it bacn on though so I'm wondering if the shut-down 'tripped' something. Strange thing is it was all OK for 48h or so.

                          • 10. Re: FMServer working but can't access remotely
                            Mike_Mitchell

                            Hm. I wonder if the UPS ran out of battery power and the server went down because of that?

                             

                            Is it possible that something else in the install might have been damaged?

                             

                            Mike

                            • 11. Re: FMServer working but can't access remotely
                              coltom

                              Thats what I'm thinking. Maybe need a fresh install of FMS.

                              • 12. Re: FMServer working but can't access remotely
                                wimdecorte

                                coltom wrote:

                                 

                                I agree. A planned power-down occured at the w/e and we were 'advised' to shut down alll unnecessary equipment. However, as my FMS machine is hooked up to a UPS I left it on.

                                 

                                Cringing badly....  a UPS is not meant to provide continuous power (except if you have a diesel/gas powered UPS - and even then).  UPSes are there to allow you to gracefully close your files and stop FMS.   Unless you have a very expensive UPS and do regular checks on the battery life you just can't know how long the UPS will last.

                                All UPS software allows for running OS-level scripts, you can use that to have the UPS trigger closing the files and stopping the database engine.

                                 

                                If the UPS stopped with your FMS was running then any kind of damange may have happened, not just to the FM files but to the configuration, the OS settings, your hardware,...

                                • 13. Re: FMServer working but can't access remotely
                                  wimdecorte

                                  coltom wrote:

                                   

                                  '...can you get the fmsadmin command line to work or does that throw errors?' - how do I do this? In terminal?

                                   

                                   

                                  In the terminal on OSX or the command window on Windows.  But you have to be on the FMS machine.  On Windows you need to navigate to the "database server" folder and run fmsadmin from there.  On OSX you can run fmsadmin from anywhere.  (You can get the same on Windows by adding the path to fmsadmin.exe to the PATH environment variable).

                                  • 14. Re: FMServer working but can't access remotely
                                    coltom

                                    Double clicking on fmsadmin.exe brings up the command line box for about a sec and then it closes again.

                                    1 2 Previous Next