1 2 Previous Next 22 Replies Latest reply on Jun 7, 2013 11:14 AM by JoshO.

    Contents streaming to internet is impossible over IWP

    Fred(CH)

      Summary

      Contents streaming to internet is impossible over IWP

      Product

      FileMaker Server

      Version

      12 Advanced

      Operating system version

      Mac OS X, Windows 7

      Description of the issue

      If you are using Instant Web Publishing (IWP) technology, when the internet user is connected on your database and browsing on a layout that contains an interactive container, the browser try to   receive contents using the wrong IP address : it hits the server's INTERNAL IP address instead of the its public IP address or domain name that you can see on the browser's URL bar. For instance, it is contacting 192.168.1.2 instead of www.my-website.com or 188.60.87.141. Result : any content can be received.

      = Original french version =

      Si vous utilisez la technologie de publication Web instantanée (IWP), lorsque l'internaute est connecté à la base de données via son navigateur et qu'il affiche un modèle comportant un conteneur interactif, le navigateur tente d'obtenir du contenu à la mauvaise adresse : il contacte alors l'adresse INTERNE du serveur web et non pas son adresse publique. Par exemple, il contacte 192.168.1.2 au lieu de www.mon-site.fr ou 188.60.87.141. Résultat : aucun contenu ne parvient à l'internaute.

      Steps to reproduce the problem

      STEP 1 :
      Upload to your FileMaker Server 12 Advanced a database that contains an interactive container.
      STEP 2
      Insert an interactive content with your FileMaker Pro.
      Test that is possible to interact with this content using FileMaker Pro.
      STEP 3
      Open your database using a web browser over your internal network or VPN.
      If your app is correctly configured, the inserted content will be showed and you will be able to interact with. Important Notice : some modules must be activated on your web browser depending the contents type. Only If your test result is positive, go to next step.
      STEP 4 :
      Configure carefully your internet router to map correctly concerned IP ports to your FileMaker Server. See more info here : http://help.filemaker.com/app/answers/detail/a_id/10672
      In particular, the 80 and 16000 IP ports must at least be mapped to your FileMaker Server.
      Then, Open your database using the same computer and the same web browser than previous step, but now, from external network. In particular, your server's internal IP address MUST NOT BE AVAILABLE to perform this step / test.

      = Original french version =

      ETAPE 1 :
      Installer dans FileMaker Server 12 Advanced une base de données comportant un conteneur interactif
      ETAPE 2
      Insérer du contenu interactif via FileMaker Pro.
      Tester qu'il est possible d'interagir avec le contenu à l'aide de FileMaker Pro.
      ETAPE 3
      Se connecter à cette base de données depuis un navigateur internet via le réseau interne ou le VPN.
      Si l'application est correctement configurée, le contenu inséré sera visualisable et interactif. Note importante : certains modules devront être activés dans votre navigateur selon le type de contenu inséré. Dans l'affirmative, test positif uniquement, passez à l'étape suivante.
      ETAPE 4 :
      Configurer soigneusement votre routeur afin que les numéros de port concernés soient correctement acheminés vers votre serveur FileMaker. Plus d'info à ce sujet ici :
      http://help.filemaker.com/app/answers/detail/a_id/10672
      En particulier, les ports 80 et 16000 au minimum doivent être dirigés vers votre serveur FileMaker.
      Enfin, se connecter à cette base de données avec le même ordinateur / navigateur qu'à l'étape précédente mais cette fois-ci, depuis l'EXTERIEUR du réseau interne. En particulier, l'adresse IP interne du serveur NE DOIT PAS être accessible pour réaliser ce test.

      Expected result

      The web browser shows correctly the FileMaker's layouts, graphic objects, text strings and the datas.

      Moreover, you must be able to interact with the interactive container as you was in step 3.

      = Original french version =

      Le navigateur affiche correctement les modèles FileMaker, objets graphiques, les textes et les données de rubrique.

      De plus il doit être possible d'interagir avec votre contenu comme précédemment à l'étape 3.

      Actual result

      The web browser shows correctly the FileMaker's layouts, graphic objects, text strings and the datas.

      But, you aren't able to see nor interact with the interactive container as you was in step 3.

      The reason is that your web browser is attempting to contact the server with a private IP adress like 192.168.1.2. Your can state this bug easily with some browser like Firefox, on the window's bottom.

      Exact text of any error message(s) that appear

      Nothing happens.

      Configuration information

      FileMaker Server 12 Advanced v12.03.327
      FileMaker Pro 12 Advanced v12.0v3

      Several configurations was tested  :
      • Server Mac OS 10.8.2, one machine.
      • Server Windows 2008 R2 standard, two machines.
      • Client Mac OS 10.8.2 with Safari 6.0.2 and Firefox 19.0.2
      • Client Windows 7 with IE 7/8/9 and Firefox 19.0.2

      ALL RESULTS WERE THE SAME.

      Workaround

      Nope.

        1 2 Previous Next