Contenido

Introducción

prerrequisitos

Requisitos

Componentes Utilizados

Antecedentes

Problema

Resolución

Introducción

Este documento describe cómo inhabilitar el caché para las interrogaciones URL en el servidor porta del Lenguaje de marcado extensible de la Voz de la voz del cliente (CVP) (VXML) y los gatewayes VXML.

Prerrequisitos

Requisitos

Cisco recomienda que usted tiene conocimiento de estos Productos:

- Portal de la voz del cliente (CVP)

- Servidor del VoiceXML del CVP

- Gateway del Cisco IOS VXML

Componentes Utilizados

La información en este documento se basa en el CVP 9.0(1).

La información que contiene este documento se creó a partir de los dispositivos en un ambiente de laboratorio específico. Todos los dispositivos que se utilizan en este documento se pusieron en funcionamiento con una configuración verificada (predeterminada). Si su red está viva, asegúrese de que usted entienda el impacto potencial del comando any.

Antecedentes

Una interrogación es un URL que tiene un signo de interrogación (?) seguido por uno o más pares del atributo del name=value en él. El servidor del VoiceXML del CVP hace el uso extenso de las interrogaciones URL de generar las páginas dinámicas del VoiceXML que se rinden al llamador.

Porque cada llamada es única, los datos extraídos de una interrogación URL representan un uso innecesario de memoria caché y un riesgo de seguridad puesto que pueden incluir la información tal como números de cuenta o contactos del cliente.

Problema

Cuando usted funciona con el comando del caché del cliente HTTP de la demostración en el gateway del vxml, visualiza los mensajes HTTP que se intercambian entre el gateway y el servidor; Los mensajes HTTP al callserver y al vxmlserver consiguen ocultados en el gateway VXML.

Ejemplo de resultado

"Ref   FreshTime   Age          Size        context

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

0     864000      249679     # 785         2BA3C46C

url: http://10.208.125.42:7000/CVP/Server?_dnis=**************&application=*******&callid=********************************&_ani=****

0     864000      245002     # 785         2BD888E0"

El otro URL:

url: http://10.168.125.42:7000/CVP/Server?_dnis=**************&application=*******&callid=********************************&_ani=****

url: http://10.168.125.43:8000/cvp/VBServlet?MSG_TYPE=********&CALL_DNIS=**************&CALL_UUI=&CALL_ANI=***************************&REC

Resolución

Paso 1. El caché para el URL se inhabilita por abandono en el Cisco IOS. Para asegurarse de que el cahe URL esté inhabilitado, funcione con el comando show run en el Cisco IOS y asegúrese que no aparece este comando:

http client cache query

Paso 2. Si aparece, no ejecute el ningún commad de la interrogación del caché del cliente HTTP para inhabilitar el caché para las interrogaciones HTTP.