Waarom worden de webpagina's niet altijd weergegeven? Hoe aan te passen de time-out van de WebServer?
FAQ #100808
Wanneer u verbinding maakt via een netwerk (VPN), kunnen de standaardtime te klein zijn. Het is mogelijk deze time-out voor wijzigen door het toevoegen van een configuratiebestand.
Symptoom
De WebServer is toegankelijk via het lokale netwerk en werkt goed. Maar wanneer u verbinding maakt via bijvoorbeeld een VPN of via het internet, de pagina's niet worden weergegeven (of alleen sommige tijden). Het foutbericht Applet IMasterSaia niet inited kan worden weergegeven.
Reden
Dit kan gebeuren als gevolg van de time-out van de WebServer. Standaard is de http-verbinding resetten door de PCD na een time-out van 1 seconde met ingebouwde programmatuur ouder dan 1.14.xx (met firmware 1.14.xx en later, de standaard time-out is 3 seconden). In sommige gevallen is de 'oude' timeout van 1 seconde niet lang genoeg terwijl 3 seconden shoud ok in alle gevallen worden.
Oplossing
- Firmware 1.14.23 met PG5 2.0.150 (SP1) met of hoger
Beginnen met firmware 1.14.23 en PG5 kan 2.0.150 (Service Pack 1) is het mogelijk voor het configureren van de S-Web-Server direct met de apparaat Configurator en deze configuratie worden gedownload via S-Bus (download configuratie in het apparaat Configurator):
Voordat dit mogelijk is, kunt u de firmwareversie op "Van 1.14.00 of meer recente" configureren in de eigenschappen van de PCD type (zie screenshot hieronder).
Een wijziging van de configuratie actief is direct na het downloaden van deze configuratie (gezien geen http verbinding is al geopend; de parameters van open verbindingen worden niet gewijzigd op de vliegen). - Ingebouwde programmatuur ouder dan 1.14.xx
De timeout kan worden geconfigureerd in het Web server configuratiebestand op de PCD. De naam van het bestand moet worden: "WEBSocketConfig.txt" en het moet worden geplaatst in de map M2_Flash/Config of er kan worden gedownload met de WebBuilder.
Het bestand moet aanwezig zijn tijdens het opstarten, dit betekent dat u hoeft te herstarten (power off / op) de PCD voor dat de configuratie is geïnterpreteerd. Een voorbeeld van een bestand is gekoppeld aan deze FAQ. Bij het plaatsen van dit bestand zullen de timeout 10 seconden.
Opmerkingen
- Zo spoedig PG5 2.0.150 of hoger wordt gebruikt en de configuratie van het apparaat is ingesteld op "Firmware 1.14.xx of nieuwer", de configuratie zal worden gedownload via het apparaat Configurator. Deze configuratie heeft een hogere prioriteit dan de WebSocketConfig.txt.
- In het geval dat u al hebben de PCD configureren op de oude manier (met de WebSocketconfig.txt) en u zou willen dat zo houden zelfs nadat een firmware-upgrade, selecteer "vóór de versie 1.14.00" en het downloaden van deze configuratie; Hierdoor wordt het apparaat Configurator te verwijderen van de configuratie-bestanden, zelfs als de firmware gebruikt op de PCD nieuwer dan 1.14.00 is:
Categories
S-Web Technology
Last update: 05.05.2015 15:36
First release: 01.11.2007 08:18
Views: 63897