Sommario

Domanda:

Domanda:

Come reindirizzare gli utenti a un motore di ricerca quando si verifica un errore DNS?

Contributo di Vladimir Sousa e Jeff Richmond, Cisco TAC Engineers.

Ambiente: WSA

Sintomi: Quando gli utenti digitano un URL inesistente (non risolvibile da DNS) per impostazione predefinita, WSA restituirà una pagina di notifica simile alla seguente:

This Page Cannot Be Displayed

------------------------------------------------------------------------------------------------

The host name resolution (DNS lookup) for this host name ( temple.edu ) has failed. The Internet

address may be misspelled or obsolete, the host ( temple.edu ) may be temporarily unavailable,

or the DNS server may be unresponsive.

Please check the spelling of the Internet address entered. If it is correct, try this request later.

If you have questions, or if this condition persists, please contact your corporate network

administrator and provide the codes shown below.

------------------------------------------------------------------------------------------------

Notification codes: (1, DNS_FAIL, temple.edu)

Alcuni clienti vorrebbero poter reindirizzare gli utenti verso un motore di ricerca. Questa operazione è simile a quella eseguita da Windows Live Search.

È possibile reindirizzare le richieste degli utenti a URL inesistenti modificando la pagina di notifica predefinita in modo simile a:

Per Windows Live Search:

<html>

<head>

<title> Notification Page </title>

<meta name="author" content="Cisco systems">

<meta name="description" content="Notification Page">

<meta http-equiv="refresh" content="0;url=http://search.live.com/results.aspx?FORM=DNSAS&q=%H">

</head>

<body>

<p>

</body>

</html>

Per Google:

<html>

<head>

<title> Notification Page </title>

<meta name="author" content="Cisco systems">

<meta name="description" content="Notification Page">

<meta http-equiv="refresh" content="0;url=http://www.google.com/search?hl=en&q=%H">

</head>

<body>

<p>

</body>

</html>

Di seguito sono riportati i passaggi per modificare il file HTML DNS_FAIL:

1. FTP su WSA - ftp admin@<nome_host_WSA_o_IP>

2. Selezionare configuration/eun/en.

3. Scaricare e modificare la pagina ERR_DNS_FAIL o creare una nuova pagina ERR_DNS_FAIL.

4. Caricare la pagina ERR_DNS_FAIL modificata nella cartella configuration/eun/en.

5. Dopo il caricamento, accedere all'interfaccia CLI. Quindi utilizzare l'opzione "Use Custom EUN pages"; se questa opzione è già abilitata, usare il comando "Aggiorna pagine EUN" per rendere effettive le pagine EUN personalizzate caricate. Questa opzione è disponibile con il comando CLI —> advancedproxyconfig > EUN.