2016-07-28 2 views
0

После установки WSO2 Data Analytics Server, и изменение пароля администратора по умолчанию я получаю следующее сообщение об ошибкеИзменение администратора по умолчанию пароль на WSO2 DAS

ERROR {org.wso2.carbon.databridge.agent.endpoint.DataEndpointConnectionWorker} - Error while trying to connect to the endpoint. Cannot borrow client for ssl://localhost:7711 {org.wso2.carbon.databridge.agent.endpoint.DataEndpointConnectionWorker} 
org.wso2.carbon.databridge.agent.exception.DataEndpointAuthenticationException: Cannot borrow client for ssl://localhost:7711 

ли знает кто, почему это происходит. Какой конфиг я должен изменить и как?

+1

Please pos t шаги, которые вы выполнили, чтобы воспроизвести ошибку. Я использую новый экземпляр DAS 3.0.1, изменяю пароль администратора, перезагружаю сервер и никаких проблем. –

+0

Как вы изменили пароль администратора? –

+0

Я сменил пароль с помощью веб-интерфейса – hilon

ответ

1

есть два способа изменить пароль. Однако 1.We может изменить пароль путем обновления администратора-пароль с помощью пользовательского mgt.xml или через веб-интерфейс, как упоминалось Вами

Ниже документ содержит рекомендации, которые помогут вам изменить пароль https://docs.wso2.com/display/DAS301/Adding+and+Managing+Users+and+Roles

Однако признателен, если вы можете предоставить следующие ответы, чтобы попытаться воспроизвести ваш сценарий 1.Did эта ошибка мешает вам войти в после попытки изменить пароль по умолчанию 2.Can вы поделитесь полными трассировки стеки для ошибки. 3.Что является операционная система и JDK версии вы используете

+0

Ответ в вашем первом вопросе № Нет. Я могу войти без проблем. Около 2 я только что опубликовал полный след. – hilon

+0

java version "1.8.0_92" Рабочая среда Java (TM) SE Runtime Environment (build 1.8.0_92-b14) 64-разрядная виртуальная машина Java HotSpot TM (сборка 25.92-b14, смешанный режим) и система Debian Jessie Operationg – hilon

0
TID: [-1234] [] [2016-08-01 09:06:19,010] ERROR {org.wso2.carbon.databridge.core.internal.authentication.Authenticator} - wrong userName or password {org.wso2.carbon.databridge.core.internal.authentication.Authenticator} 
TID: [-1] [] [2016-08-01 09:06:19,013] ERROR {org.wso2.carbon.databridge.agent.endpoint.DataEndpointConnectionWorker} - Thrift Authentication Exception {org.wso2.carbon.databridge.agent.endpoint.DataEndpointConnectionWorker} 
org.wso2.carbon.databridge.agent.exception.DataEndpointAuthenticationException: Thrift Authentication Exception 
    at org.wso2.carbon.databridge.agent.endpoint.thrift.ThriftDataEndpoint.login(ThriftDataEndpoint.java:48) 
    at org.wso2.carbon.databridge.agent.endpoint.DataEndpointConnectionWorker.connect(DataEndpointConnectionWorker.java:94) 
    at org.wso2.carbon.databridge.agent.endpoint.DataEndpointConnectionWorker.run(DataEndpointConnectionWorker.java:43) 
    at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511) 
    at java.util.concurrent.FutureTask.run(FutureTask.java:266) 
    at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142) 
    at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) 
    at java.lang.Thread.run(Thread.java:745) 
Caused by: ThriftAuthenticationException(message:wrong userName or password) 
    at org.wso2.carbon.databridge.commons.thrift.service.secure.ThriftSecureEventTransmissionService$connect_result.read(ThriftSecureEventTransmissionService.java:1394) 
    at org.apache.thrift.TServiceClient.receiveBase(TServiceClient.java:78) 
    at org.wso2.carbon.databridge.commons.thrift.service.secure.ThriftSecureEventTransmissionService$Client.recv_connect(ThriftSecureEventTransmissionService.java:88) 
    at org.wso2.carbon.databridge.commons.thrift.service.secure.ThriftSecureEventTransmissionService$Client.connect(ThriftSecureEventTransmissionService.java:74) 
    at org.wso2.carbon.databridge.agent.endpoint.thrift.ThriftDataEndpoint.login(ThriftDataEndpoint.java:46) 
    ... 7 more 
TID: [-1] [] [2016-08-01 09:06:19,015] ERROR {org.wso2.carbon.databridge.agent.endpoint.DataEndpointConnectionWorker} - Error while trying to connect to the endpoint. Cannot borrow client for ssl://localhost:7711 {org.wso2.carbon.databridge.agent.endpoint.DataEndpointConnectionWorker} 
org.wso2.carbon.databridge.agent.exception.DataEndpointAuthenticationException: Cannot borrow client for ssl://localhost:7711 
    at org.wso2.carbon.databridge.agent.endpoint.DataEndpointConnectionWorker.connect(DataEndpointConnectionWorker.java:100) 
    at org.wso2.carbon.databridge.agent.endpoint.DataEndpointConnectionWorker.run(DataEndpointConnectionWorker.java:43) 
    at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511) 
    at java.util.concurrent.FutureTask.run(FutureTask.java:266) 
    at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142) 
    at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) 
    at java.lang.Thread.run(Thread.java:745) 
Caused by: org.wso2.carbon.databridge.agent.exception.DataEndpointAuthenticationException: Thrift Authentication Exception 
    at org.wso2.carbon.databridge.agent.endpoint.thrift.ThriftDataEndpoint.login(ThriftDataEndpoint.java:48) 
    at org.wso2.carbon.databridge.agent.endpoint.DataEndpointConnectionWorker.connect(DataEndpointConnectionWorker.java:94) 
    ... 6 more 
Caused by: ThriftAuthenticationException(message:wrong userName or password) 
    at org.wso2.carbon.databridge.commons.thrift.service.secure.ThriftSecureEventTransmissionService$connect_result.read(ThriftSecureEventTransmissionService.java:1394) 
    at org.apache.thrift.TServiceClient.receiveBase(TServiceClient.java:78) 
    at org.wso2.carbon.databridge.commons.thrift.service.secure.ThriftSecureEventTransmissionService$Client.recv_connect(ThriftSecureEventTransmissionService.java:88) 
    at org.wso2.carbon.databridge.commons.thrift.service.secure.ThriftSecureEventTransmissionService$Client.connect(ThriftSecureEventTransmissionService.java:74) 
    at org.wso2.carbon.databridge.agent.endpoint.thrift.ThriftDataEndpoint.login(ThriftDataEndpoint.java:46) 
    ... 7 more 
TID: [-1234] [] [2016-08-01 09:06:29,070] INFO {org.wso2.carbon.core.services.util.CarbonAuthenticationUtil} - '[email protected] [-1234]' logged in at [2016-08-01 09:06:29,070+0300] {org.wso2.carbon.core.services.util.CarbonAuthenticationUtil} 
TID: [-1] [] [2016-08-01 09:06:48,893] INFO {org.wso2.carbon.databridge.agent.endpoint.DataEndpointGroup} - No receiver is reachable at reconnection, will try to reconnect every 30 sec {org.wso2.carbon.databridge.agent.endpoint.DataEndpointGroup} 
TID: [-1] [] [2016-08-01 09:06:48,927] INFO {org.wso2.carbon.databridge.core.DataBridge} - user admin connected {org.wso2.carbon.databridge.core.DataBridge} 
TID: [-1234] [] [2016-08-01 09:06:48,932] ERROR {org.wso2.carbon.databridge.core.internal.authentication.Authenticator} - wrong userName or password {org.wso2.carbon.databridge.core.internal.authentication.Authenticator} 
TID: [-1] [] [2016-08-01 09:06:48,933] ERROR {org.wso2.carbon.databridge.agent.endpoint.DataEndpointConnectionWorker} - Thrift Authentication Exception {org.wso2.carbon.databridge.agent.endpoint.DataEndpointConnectionWorker} 
org.wso2.carbon.databridge.agent.exception.DataEndpointAuthenticationException: Thrift Authentication Exception 
    at org.wso2.carbon.databridge.agent.endpoint.thrift.ThriftDataEndpoint.login(ThriftDataEndpoint.java:48) 
    at org.wso2.carbon.databridge.agent.endpoint.DataEndpointConnectionWorker.connect(DataEndpointConnectionWorker.java:94) 
    at org.wso2.carbon.databridge.agent.endpoint.DataEndpointConnectionWorker.run(DataEndpointConnectionWorker.java:43) 
    at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511) 
    at java.util.concurrent.FutureTask.run(FutureTask.java:266) 
    at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142) 
    at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) 
    at java.lang.Thread.run(Thread.java:745) 
Caused by: ThriftAuthenticationException(message:wrong userName or password) 
    at org.wso2.carbon.databridge.commons.thrift.service.secure.ThriftSecureEventTransmissionService$connect_result.read(ThriftSecureEventTransmissionService.java:1394) 
    at org.apache.thrift.TServiceClient.receiveBase(TServiceClient.java:78) 
    at org.wso2.carbon.databridge.commons.thrift.service.secure.ThriftSecureEventTransmissionService$Client.recv_connect(ThriftSecureEventTransmissionService.java:88) 
    at org.wso2.carbon.databridge.commons.thrift.service.secure.ThriftSecureEventTransmissionService$Client.connect(ThriftSecureEventTransmissionService.java:74) 
    at org.wso2.carbon.databridge.agent.endpoint.thrift.ThriftDataEndpoint.login(ThriftDataEndpoint.java:46) 
    ... 7 more 
TID: [-1] [] [2016-08-01 09:06:48,935] ERROR {org.wso2.carbon.databridge.agent.endpoint.DataEndpointConnectionWorker} - Error while trying to connect to the endpoint. Cannot borrow client for ssl://localhost:7711 {org.wso2.carbon.databridge.agent.endpoint.DataEndpointConnectionWorker} 
org.wso2.carbon.databridge.agent.exception.DataEndpointAuthenticationException: Cannot borrow client for ssl://localhost:7711 
    at org.wso2.carbon.databridge.agent.endpoint.DataEndpointConnectionWorker.connect(DataEndpointConnectionWorker.java:100) 
    at org.wso2.carbon.databridge.agent.endpoint.DataEndpointConnectionWorker.run(DataEndpointConnectionWorker.java:43) 
    at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511) 
    at java.util.concurrent.FutureTask.run(FutureTask.java:266) 
    at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142) 
    at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) 
    at java.lang.Thread.run(Thread.java:745) 
Caused by: org.wso2.carbon.databridge.agent.exception.DataEndpointAuthenticationException: Thrift Authentication Exception 
    at org.wso2.carbon.databridge.agent.endpoint.thrift.ThriftDataEndpoint.login(ThriftDataEndpoint.java:48) 
    at org.wso2.carbon.databridge.agent.endpoint.DataEndpointConnectionWorker.connect(DataEndpointConnectionWorker.java:94) 
    ... 6 more 
Caused by: ThriftAuthenticationException(message:wrong userName or password) 
    at org.wso2.carbon.databridge.commons.thrift.service.secure.ThriftSecureEventTransmissionService$connect_result.read(ThriftSecureEventTransmissionService.java:1394) 
    at org.apache.thrift.TServiceClient.receiveBase(TServiceClient.java:78) 
    at org.wso2.carbon.databridge.commons.thrift.service.secure.ThriftSecureEventTransmissionService$Client.recv_connect(ThriftSecureEventTransmissionService.java:88) 
    at org.wso2.carbon.databridge.commons.thrift.service.secure.ThriftSecureEventTransmissionService$Client.connect(ThriftSecureEventTransmissionService.java:74) 
    at org.wso2.carbon.databridge.agent.endpoint.thrift.ThriftDataEndpoint.login(ThriftDataEndpoint.java:46) 
    ... 7 more 
3

Спасибо за разделение трассировки стека. Журналы показывают ThriftAuthenticationException (сообщение: неправильное имя пользователя или пароль), это означает, что даже если пароль администратора изменен с помощью пользовательского интерфейса, некоторые места все еще ссылаются на пароль по умолчанию.

Если мы публикуем события в DAS из: API Manager 1.10.0. Если пароль администратора был изменен в DAS, то на других продуктах (например, api manager) нам нужно указать новый пароль, где когда-либо указываются администратор и admin, например, в api-manager.xml

Когда мы grep для порта 7711 в пакете DAS, в файле matrix.xml также есть пароль администратора, в результате вы можете с легкостью изменить пароль в соответствующих областях и снова проверить.

С уважением, shavantha

+0

Он имел в виду файл METRICS.XML, а не matrix.xml – user2668894

0

[РЕШИТЬ] Наконец, проблема была образец приложения углерода, который был развернут и пытается соединиться с учетными данными по умолчанию. Спасибо всем

0

пользовательский mgt.xml UserManager-> Пароль

хранилище/CONF/log4j.properties

# DAS_AGENT uses PatternLayout. 
log4j.appender.DAS_AGENT.layout=org.wso2.carbon.analytics.shared.data.agents.log4j.util.TenantAwarePatternLayout 
log4j.appender.DAS_AGENT.columnList=%D,%S,%A,%d,%c,%p,%m,%H,%I,%Stacktrace 
log4j.appender.DAS_AGENT.userName=admin 

log4j.appender.DAS_AGENT.password=xxxxxxx 
log4j.appender.DAS_AGENT.url=tcp://localhost:7612 
log4j.appender.DAS_AGENT.maxTolerableConsecutiveFailure=5 
log4j.appender.DAS_AGENT.streamDef=loganalyzer:1.0.0 
log4j.logger.trace.messages=TRACE,CARBON_TRACE_LOGFILE 
+0

, пожалуйста, найдите 7612 или другой порт – wgzhou

0

я решил ту же ошибку на EI 6.1.0 и EI 6.1. 1 (Integrator и аналитика профиль активирован) После смены пароля администратора необходимо обновить эти файлы для DataBridge Comunications:

  • EI_HOME/хранилище/развернуть/сервер/eventpublishers/MessageFlowConfigurationPublisher.xml
  • EI_HOME/репозиторий/развертывание/сервер/eventpublishers/MessageFlowStatisticsPublisher.XML

Установить свойство зашифровано к ложную и заменить старый пароль зашифрованного с не зашифрованного нового паролем

<property encrypted="false" name="password">NOT-ENCRYPTED-NEW-PASSWORD</property> 
  • /conf/log4j.properties Изменением пароля для log4j.appender.LOGEVENT.password
Смежные вопросы