Perché non sempre vengono visualizzate le pagine Web? Come regolare il timeout del server Web?
FAQ #100808
Quando si collega in rete (VPN), il timeout di default può essere di piccole dimensioni. È possibile cambiare questo timeout aggiungendo un file di configurazione.
Sintomo
Il WebServer è accessibile nella rete locale e funziona bene. Ma collegato sopra ad es una VPN o su internet, le pagine non vengono visualizzate (o solo alcune volte). Può apparire il messaggio di errore Applet IMasterSaia non inited.
Motivo
Questo può accadere a causa del timeout del server Web. Per impostazione predefinita la connessione http è reimpostare il PCD dopo un timeout di 1 secondo con firmware più vecchio di 1.14.xx (con firmware 1.14.xx e più tardi, il timeout predefinito è 3 secondi). In alcuni casi il "vecchio" timeout di 1 secondo non è abbastanza lungo mentre 3 secondi shoud essere ok in tutti i casi.
Soluzione
- Firmware 1.14.23 con PG5 2.0.150 (SP1) con o successiva
A partire da firmware 1.14.23 e PG5 2.0.150 (Service Pack 1) è possibile configurare il Server S-Web direttamente con il configuratore del dispositivo e questa configurazione può essere scaricato su S-Bus (download configurazione nel configuratore dispositivo):
Prima che questo sia possibile, per favore configurare la versione di firmware "Da 1.14.00 o più recente" nelle proprietà del PCD digitare (vedi screenshot qui sotto).
Un cambiamento della configurazione è attivo subito dopo il download di questa configurazione (dato nessun http connessione è già aperta; i parametri di connessioni aperte non sono cambiati al volo). - Firmware più vecchio di 1.14.xx
Il timeout può essere configurato nel file di configurazione del server Web sul PCD. Il nome del file deve essere: "WEBSocketConfig.txt" ed esso deve essere inserito nella cartella Config/M2_Flash o deve essere scaricato con il WebBuilder.
Il file deve essere presente al momento del boot, questo significa che si deve riavviare (potere fuori / in) il PCD per che la configurazione è interpretata. Un esempio del file è collegato a questa FAQ. Quando si colloca questo file il timeout sarà 10 secondi.
Osservazioni
- Non appena PG5 2.0.150 o più successivamente è usato e la configurazione del dispositivo è impostata su "Firmware 1.14.xx o più recente", la configurazione verrà scaricata tramite il configuratore del dispositivo. Questa configurazione ha una priorità maggiore rispetto al WebSocketConfig.txt.
- Nel caso in cui si hanno già configurare il PCD alla vecchia maniera (con la WebSocketconfig.txt) e si desidera mantenere in questo modo anche dopo un firmware aggiornato, si prega di selezionare "prima della versione 1.14.00" e scaricare questa configurazione; Questo causerà il configuratore di dispositivo eliminare i file di configurazione anche se il firmware utilizzato sul PCD è più recente di 1.14.00:
Categories
S-Web Technology
Last update: 25.05.2015 16:22
First release: 01.11.2007 08:18
Views: 63896