Introdução
Este documento descreve como desativar o cache para consultas de URL no servidor Voice eXtensible Markup Language (VXML) do Customer Voice Portal (CVP) e nos Gateways VXML.
Pré-requisitos
Requisitos
A Cisco recomenda que você tenha conhecimento sobre estes produtos:
Componentes Utilizados
As informações neste documento são baseadas no CVP 9.0(1).
As informações neste documento foram criadas a partir de dispositivos em um ambiente de laboratório específico. Todos os dispositivos utilizados neste documento foram iniciados com uma configuração (padrão) inicial. Se a rede estiver ativa, certifique-se de que você entenda o impacto potencial de qualquer comando.
Informações de Apoio
Uma consulta é uma URL que tem um ponto de interrogação (?) seguido por um ou mais pares de atributos name=value. O servidor VoiceXML do CVP faz amplo uso de consultas de URL para gerar as páginas VoiceXML dinâmicas que são renderizadas para o chamador.
Como cada chamada é exclusiva, os dados recuperados de uma consulta de URL representam um uso desnecessário da memória cache e um risco à segurança, já que podem incluir informações como números de conta de clientes ou PINs.
Problema
Quando você executa o comando show http client cache no gateway vxml, ele exibe as mensagens http que são trocadas entre o gateway e o servidor; As mensagens http para callserver e vxmlserver são armazenadas em cache no gateway VXML.
Saída de exemplo:
"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"
Outro 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
Resolução
Etapa 1. O cache para URL é desabilitado por padrão no Cisco IOS. Para garantir que o cache de URL esteja desabilitado, execute o comando show run no Cisco IOS e certifique-se de que esse comando não seja exibido:
http client cache query
Etapa 2. Se aparecer, execute o comando no http client cache query para desativar o cache para consultas http.