2015-09-08 97 views
1

我正在使用Couchbase服務器HTTP API創建存儲桶。
當我發出了一個POST請求:無法創建Couchbase存儲桶 - invalid authType

http://localhost:8091/pools/default/buckets?name=Test&proxyPort=12259&ramQuotaMB=200&authType=sasl&replicaNumber=1&saslPassword=123456 

返回:

"errors": { 
    "authType": "invalid authType" 
} 

我給自己定的授權和Content-Type頭,但仍然沒有運氣。我使用2.5.1。我在這裏錯過了什麼? Couchbase文檔沒有說任何關於不正確的authType

回答

2

是否有可能在11211以外的端口上創建一個sasl認證的bucketed?

SASL認證Couchbase存儲桶只能放在端口11211 上,每個存儲桶的名稱和密碼都不同。 SASL 存儲桶可能不會放置在11211旁邊的任何其他端口上。可以使用支持SASL的vBucket智能客戶端或二進制 客戶端訪問這些存儲桶 。 ASCII客戶端無法訪問這些存儲桶。

參考:http://docs.pub.couchbase.com/couchbase-manual-2.5/cb-admin/

+0

權。我應該知道我沒有閱讀文檔足夠長的時間。非常感謝 – chester89

+0

我改變了端口號 - 它仍然不能解決問題,同樣的錯誤信息 – chester89

+0

如果你完全不指定它,該怎麼辦? – FuzzyAmi