Pagina di errore e gestione time out

Aperto da umby, Mar 26, 2023, 11:33 AM

Discussione precedente - Discussione successiva

sky7176

Buongiorno,
ho questo probblema:
Un software installato su di un pc in green, per funzionare deve ricavare l'indirizzo pubblico della connessione.

Per farlo cerca di conttattare whatsmyip.us ma purtroppo pare che questo sito non sia più funzionante o non raggiungibile, ora ipfire restituisce una pagina indicante l'errore, il programma cerca di fare il parser delle informazioni,credendo di avere avuto una risposta dal sito stesso e non un errore di time-out, ma non riscendo a ricavare quello che gli serve non prosegue con le normali operazioni.

Sono arrivato a questa conclusione perchè se il pc lo collego direttamente al router, dopo circa 30 sec. esegue le operazioni che deve fare, anche perchè nel log del firewall ho questo errore: error:invalid-request

Ho concluso che il programma si aspetta o la risposta dal sito con le corrette info,oppure un time-out e continua in ogni caso.

La ricerca sul sito whatsmyip.us/ non è modificabile e l'assistenza del software dice che se fuori dal firewall tutto funziona loro non centrano nulla.

Ora esiste un modo per far si che ipfire restituisca un errore di time-out e non una pagina web con l'errore per questo specificato sito?

Molte grazie

umby

ciao Sky7176
sinceramente la domanda non mi è chiara,
hai un programma che verifica il dominio whatsmyip.us sembra che non esista piu.
il programma esegue il parser della pagina per fare qualcosa, (cosa deve fare è poco importante) il fw restituisce la pagina d'errore di timeout
la prima soluzione che puoi applicare è nella configurazione del Proxy dove pui selezionare i messaggi
altra soluzione è quella di modificare la pagina d'errore

sky7176

#2
ciao umby,
il problema è che il fw non restituisce una pagina di timeout la l'errore che allego.
Non puoi visualizzare questo allegato.

e non la pagina di timeout
Non puoi visualizzare questo allegato.

umby

Ciao
in effetti il proxy non restituisce una pagine di timeout, o meglio restituisce quella predefinita, per tanto puoi modificare quella predefinita con un'altra, la pagina dovrebbe trovarsi in questa posizione ma non sono sicuro dovrei controllare ma farai sicuramente prima te
srv\web\ipfire\html\redirect-templates\legacy
altra soluzione è quella di inserire il tuo url tra quelli esclusi dal proxy
ma se posso permettermi io userei la soluzione di escludere url dal proxy perché non ritengo che la modifica della pagina di errore possa risolvere il tuo problema ma sicuramente potrei anche sbagliarmi

sky7176

Grazie per le info,
la soluzione migliore sarebbe che mettessero a posto il software HI.

Proverò con l'esclusione dell URL dal proxy.

Giuseppe

umby

n effetti sistemare il programma sarebbe la soluzione migliore a prescindere da quale soluzione adorassi