Inleiding
Dit document beschrijft hoe het cachegeheugen voor URL-vragen op de VXML-server (Customer Voice Portal) (CVP) Voice Xtensible Markup Language (VXML) en VXML-gateways moet worden uitgeschakeld.
Voorwaarden
Vereisten
Cisco raadt u aan kennis te hebben van deze producten:
Gebruikte componenten
De informatie in dit document is gebaseerd op CVP 9.0(1).
De informatie in dit document is gebaseerd op de apparaten in een specifieke laboratoriumomgeving. Alle apparaten die in dit document worden beschreven, hadden een opgeschoonde (standaard)configuratie. Als uw netwerk live is, moet u zorgen dat u de potentiële impact van elke opdracht begrijpt.
Achtergrondinformatie
Een query is een URL met een vraagteken (?) gevolgd door een of meer name=waarde attribuutparen erin. De CVP VoiceXML-server maakt uitgebreid gebruik van URL-vragen om de dynamische VoiceXML-pagina's te genereren die aan de beller worden weergegeven.
Omdat elke vraag uniek is, vertegenwoordigen de gegevens die van een vraag URL worden teruggewonnen zowel een onnodig gebruik van geheim voorgeheugen als een veiligheidsrisico aangezien het informatie zoals de aantallen van de cliëntrekening of SPELDs kan omvatten.
Probleem
Wanneer u de opdracht show http client cache op vxml-gateway uitvoert, worden de http-berichten weergegeven die tussen de gateway en de server worden uitgewisseld; De http-berichten naar zowel de callserver als de vxmlserver worden gecached op de VXML-gateway.
Uitvoer voorbeeld:
"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"
Andere 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
Resolutie
Stap 1. Cache voor URL wordt standaard uitgeschakeld in Cisco IOS. Om ervoor te zorgen dat de URL-client is uitgeschakeld, voert u de opdracht show run uit in Cisco IOS en controleert u of deze opdracht niet verschijnt:
http client cache query
Stap 2. Als dit wordt weergegeven, voer dan de opdracht voor de query op de http client uit om cache voor http-vragen uit te schakelen.