【发布时间】:2015-11-04 08:16:37
【问题描述】:
每当我在 AWS 上使用 VanillaWindowsProcess 时,都会出现以下错误消息:
No handlers could be found for logger "_socket"
我该如何解决这个问题?
【问题讨论】:
标签: powershell brooklyn
每当我在 AWS 上使用 VanillaWindowsProcess 时,都会出现以下错误消息:
No handlers could be found for logger "_socket"
我该如何解决这个问题?
【问题讨论】:
标签: powershell brooklyn
对于 WinRM,Brooklyn 0.8.0 使用的是 winrm4j,目前通过 jython 版本 2.7-b3 使用 pywinrm。
您遇到的错误来自 jython:http://bugs.jython.org/issue2253 中描述,https://hg.python.org/jython/rev/e37122c32d8a 中的修复(在 python 代码中)。
我怀疑解决方法是在 jython 中执行类似的操作:
log = logging.getLogger("_socket")
log.setLevel(level=logging.WARNING)
长期解决方案是在 winrm4j 中修复它 - 我为此创建了一个问题 - https://github.com/cloudsoft/winrm4j/issues/5。
(有提议用纯Java重写winrm4j,但还没有完成)。
我认为这个错误是良性的(即其他一切仍然有效)?
或者尝试记录是否存在不同问题的指示(遗憾的是,其详细信息未到达日志或控制台!)?
【讨论】: