2014-03-31 24 views
0

我正在receving對於部署在apigee請求classfication故障:Apigee是向下「代碼」:「CLASSIFICATION_FAILED」

{ 
    "fault": { 
     "faultstring": "Classification failed for host intigral-api-prod.apigee.net", 
     "detail": { 
      "code": "CLASSIFICATION_FAILED" 
     } 
    } 
} 
+0

我們在我們的組織exculsivley上有問題,每件事情在我登錄另一個組織時都有效。 – HODEH

回答

1

的CLASSIFICATION_FAILED錯誤通常意味着該請求路徑的一個組成部分是不正確的。

要求路徑是由:

{scheme}//{host}/{proxyBasePath}/proxyPathSuffix 

方案爲 「http」 或 「https」。

主機是對應於虛擬主機的主機別名。在你的情況下,主機是intigral-api-prod.apigee.net

鑑於你作爲使用該主機,你的API代理應該部署到環境督促

所以,你的請求路徑始於:

http(s)://intigral-api-prod.apigee.net/{proxyBasePath} 

檢查以下內容:

(1)方案(HTTP,HTTPS)允許在您的API代理的;那是;它包含在代理端點中定義的ProxyEndpoint HTTPProxyConnection VirtualHost列表中。 (2)API代理部署到環境prod
(3)proxyBasePath部分與您的代理端點中定義的ProxyEndpoint HTTPProxyConnection BasePath匹配。

+0

感謝您的澄清,確保您提到的所有三個覈對清單在apigee上對我的環境都是正確和滿意的,這些電話有時可以工作,有時甚至不需要(並且直到昨天爲止,它可以正常工作4個月)在apigee層,這是非常令人沮喪的。 myorganization id是「intigral-api」 – HODEH

0

另請檢查您的代理是否實際部署在您正在訪問的環境中。如果你在設計/代碼中犯了錯誤,它通常會取消部署。

0

由於代理未正確部署到服務器,我們多次得到相同的錯誤。