# I'm getting error after install transport-couchbase plugin to connect elasticsearch and couchbase

**URL:** <https://discuss.elastic.co/t/im-getting-error-after-install-transport-couchbase-plugin-to-connect-elasticsearch-and-couchbase/48427>\
**Category:** Elasticsearch\
**Created:** [April 26, 2016, 12:36pm UTC](https://discuss.elastic.co/t/im-getting-error-after-install-transport-couchbase-plugin-to-connect-elasticsearch-and-couchbase/48427 "2016-04-26T12:36:52Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![piyush.vyas](https://avatars.discourse-cdn.com/v4/letter/p/91b2a8/32.png) [@piyush.vyas](https://discuss.elastic.co/u/piyush.vyas)\
**Post date:** [April 26, 2016, 12:36pm UTC](https://discuss.elastic.co/t/im-getting-error-after-install-transport-couchbase-plugin-to-connect-elasticsearch-and-couchbase/48427/1 "2016-04-26T12:36:52Z")

</div>

transport-couchbase plugin error  
1)  
[2016-04-26 17:57:24,508][INFO][node] [Moonstone] version[2.1.1], pid[8736], build[40e2c53/2015-12-15T13:05:55Z]  
[2016-04-26 17:57:24,511][INFO][node] [Moonstone] initializing ...  
[2016-04-26 17:57:25,492][INFO][plugins] [Moonstone] loaded [transport-couchbase], sites [head]  
[2016-04-26 17:57:30,717][INFO][transport.couchbase.capi] [Moonstone] Plugin Settings: PluginSettings{checkpointDocumentType='couchbaseCheckpoint', resolveConflicts=true, wrapCounters=false, ignoreFailures=false, ignoreDotIndexes=true, dynamicTypePath='null', maxConcurrentRequests=1024, bulkIndexRetries=10, bulkIndexRetryWaitMs=1000, typeSelector=org.elasticsearch.transport.couchbase.capi.DefaultTypeSelector, parentSelector=org.elasticsearch.transport.couchbase.capi.DefaultParentSelector, keyFilter=org.elasticsearch.transport.couchbase.capi.DefaultKeyFilter, documentTypeRoutingFields={}, ignoreDeletes=[], includeIndexes=[]}  
[2016-04-26 17:57:30,939][INFO][node] [Moonstone] initialized  
[2016-04-26 17:57:30,939][INFO][node] [Moonstone] starting ...  
[2016-04-26 17:57:31,186][INFO][transport.couchbase.capi] [Moonstone] Resolved publish host:/127.0.0.1  
[2016-04-26 17:57:31,186][INFO][transport.couchbase.capi] [Moonstone] Resolved bind host:/0:0:0:0:0:0:0:1  
[2016-04-26 17:57:31,391][INFO][transport.couchbase.capi] [Moonstone] Using port(s):8092  
[2016-04-26 17:57:31,392][INFO][transport.couchbase.capi] [Moonstone] Starting transport-couchbase plugin server on address:/0:0:0:0:0:0:0:1 port: 8092 publish address: /127.0.0.1  
[2016-04-26 17:57:31,526][ERROR][bootstrap] [Moonstone] Exception  
BindHttpException[Failed to bind to [8092]]; nested: AccessControlException[access denied ("javax.security.auth.AuthPermission" "modifyPrincipals")];  
at org.elasticsearch.transport.couchbase.capi.CouchbaseCAPITransportImpl.doStart(CouchbaseCAPITransportImpl.java:245)  
at org.elasticsearch.common.component.AbstractLifecycleComponent.start(AbstractLifecycleComponent.java:68)  
at org.elasticsearch.transport.couchbase.CouchbaseCAPI.doStart(CouchbaseCAPI.java:42)  
at org.elasticsearch.common.component.AbstractLifecycleComponent.start(AbstractLifecycleComponent.java:68)  
at org.elasticsearch.node.Node.start(Node.java:242)  
at org.elasticsearch.bootstrap.Bootstrap.start(Bootstrap.java:221)  
at org.elasticsearch.bootstrap.Bootstrap.init(Bootstrap.java:287)  
at org.elasticsearch.bootstrap.Elasticsearch.main(Elasticsearch.java:35)  
Caused by: java.security.AccessControlException: access denied ("javax.security.auth.AuthPermission" "modifyPrincipals")  
at java.security.AccessControlContext.checkPermission(AccessControlContext.java:372)  
at java.security.AccessController.checkPermission(AccessController.java:559)  
at java.lang.SecurityManager.checkPermission(SecurityManager.java:549)  
at javax.security.auth.Subject$SecureSet.add(Subject.java:1092)  
at java.util.Collections$SynchronizedCollection.add(Collections.java:1636)  
at org.eclipse.jetty.security.MappedLoginService.putUser(MappedLoginService.java:185)  
at com.couchbase.capi.CAPIServer.basicAuth(CAPIServer.java:142)  
at com.couchbase.capi.CAPIServer.(CAPIServer.java:74)  
at org.elasticsearch.transport.couchbase.capi.CouchbaseCAPITransportImpl$1$1.run(CouchbaseCAPITransportImpl.java:221)  
at org.elasticsearch.transport.couchbase.capi.CouchbaseCAPITransportImpl$1$1.run(CouchbaseCAPITransportImpl.java:217)  
at java.security.AccessController.doPrivileged(Native Method)  
at org.elasticsearch.transport.couchbase.capi.CouchbaseCAPITransportImpl$1.onPortNumber(CouchbaseCAPITransportImpl.java:217)  
at org.elasticsearch.common.transport.PortsRange.iterate(PortsRange.java:58)  
at org.elasticsearch.transport.couchbase.capi.CouchbaseCAPITransportImpl.doStart(CouchbaseCAPITransportImpl.java:214)  
... 7 more  
[2016-04-26 17:57:31,613][INFO][node] [Moonstone] stopping ...  
[2016-04-26 17:57:31,615][INFO][node] [Moonstone] stopped  
[2016-04-26 17:57:31,616][INFO][node] [Moonstone] closing ...  
[2016-04-26 17:57:31,626][INFO][node] [Moonstone] closed

After error I've changed the permission in java.policy as per below URL

> **[couchbaselabs/elasticsearch-transport-couchbase](https://github.com/couchbaselabs/elasticsearch-transport-couchbase)**
>
> elasticsearch-transport-couchbase - A plugin for ElasticSearch that enables loading data using Couchbase XDCR

  
I've also provided couchbase username , password and port in elasticsearch.yml  
But still I'm getting error 1.

---

<div class="post-metadata">

**Author:** ![system](https://us1.discourse-cdn.com/elastic/original/3X/1/a/1ac57faf039f6b580b3f104ef42a2a89e41014de.png) [@system](https://discuss.elastic.co/u/system)\
**Post date:** [July 5, 2017, 10:56pm UTC](https://discuss.elastic.co/t/im-getting-error-after-install-transport-couchbase-plugin-to-connect-elasticsearch-and-couchbase/48427/2 "2017-07-05T22:56:17Z")

</div>


