目錄

簡介

必要條件

需求

採用元件

背景資訊

問題

解析

簡介

本檔案介紹如何在客戶語音入口網站(CVP)語音可擴展標籤語言(VXML)伺服器和VXML閘道上停用URL查詢的快取。

必要條件

需求

思科建議您瞭解以下產品：

- 客戶語音入口網站(CVP)

- CVP VoiceXML伺服器

- Cisco IOS VXML閘道

採用元件

本檔案中的資訊是根據CVP 9.0(1)。

本文中的資訊是根據特定實驗室環境內的裝置所建立。文中使用到的所有裝置皆從已清除（預設）的組態來啟動。如果您的網路運作中，請確保您瞭解任何指令可能造成的影響。

背景資訊

查詢是一個包含問號(?)的URL，後跟一個或多個name=value屬性對。CVP VoiceXML伺服器廣泛使用URL查詢來生成呈現給呼叫者的動態VoiceXML頁面。

由於每個呼叫都是唯一的，因此從URL查詢檢索到的資料既表示對快取記憶體的不必要使用，又表示安全風險，因為它可能包括客戶端帳號或PIN等資訊。

問題

在vxml網關上運行show http client cache命令時，它會顯示網關和伺服器之間交換的http消息；到callserver和vxmlserver的http消息在VXML網關上快取。

輸出示例：

"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"

其他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

解析

步驟1. Cisco IOS預設會停用URL快取。要確保URL卡已禁用，請在Cisco IOS中運行show run命令，並確保不顯示此命令：

http client cache query

步驟2.如果顯示，請運行no http client cache query命令以禁用http查詢的快取。