这个消息有两个问题。
Info:使用本地vm和openstack的devstack;icehouse版本。使用1.8.0的jclouds。
任何解决这两个问题的想法都将不胜感激!!谢谢。
特殊error>>>>>>>
2015-02-10 10:56:36.707错误线程-5 o.j.h.h.BackoffLimitedRetryHandler无法重试服务器错误后,命令已超过重试限制5: org.jclouds.openstack.keystone.v2_0.domain.Access抽象org.jclouds.openstack.keystone.v2_0.AuthenticationApi.authenticateWithTenantNameAndCredentials(java.lang.String,org.jclouds.openstack.keystone.v2_0.domain.PasswordCredentials)admin,PasswordCredentials{username=admin,password=openstack},request=POST http://xxxxxx:5000/v2.0/tokens HTTP/1.1]
logback.xml>>>>>>
<?xml version="1.0"?>
<configuration>
<appender name="FILE" class="ch.qos.logback.core.FileAppender">
<file>jclouds.log</file>
<encoder>
<pattern>%date{yyyy-MM-dd HH:mm:ss.SSS} %level [%thread] %logger{10} %msg%n</pattern>
</encoder>
</appender>
<root>
<level value="DEBUG" />
<appender-ref ref="FILE" />
</root>
</configuration>发布于 2015-02-18 10:43:29
关于第一个问题,您可以尝试将Logback滤波器配置为只打印您配置的级别上的消息。
第二个需要更改jclouds代码,因为这个密码是显示的,因为PasswordCredentials对象在toString方法中打印它。该方法可以更改为只打印*****而不是明文密码。如果需要的话,可以随意地提出一个JIRA问题。
https://stackoverflow.com/questions/28460311
复制相似问题