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:
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.