From: Dave H. <hel...@li...> - 2014-10-14 14:35:31
|
Hi Folks, Here is announcing a long-overdue release of our command-line tool, wbemcli, v1.6.3. There are a handful of new features, mostly supporting testing of basic connectivity and http, as opposed to CIM-XML operations. But I have found these features useful so you may want to check them out. See [bugs:#2627] and [bugs:#2665] for more info. The most important new feature is the support for IPv6 Link Layer Addresses (LLA). These are the ones that require the "zone identifier" in the URL, tacked on to the end of the IPv6 address following the '%' character. Normally the zone id is the interface name (e.g. "eth0") or number of the outgoing interface. (This is required because LLA addresses are non-routable, so your local stack has no way of knowing which interface to use a priori.) The syntax is similar to that used by ssh or curl. The wbemcli patch supports either the interface name or number in the zoneid portion of the URL. Speaking of URLs, there is a bugfix to the parsing of the password portion of the URL. This patch was contributed by Vitezslav Crhonek. Thank you, sir! Finally, there is a bugfix for a rather odd problem in wbemcli's handling of https connections. With https you must specify either -noverify, which means do not verify the server certificate; or -cacert, which means verify the server cert against those stored in our truststore. If you supply neither, wbemcli relies on the "default truststore": sort of an "implied" -cacert. If however, wbemcli could not find it's default truststore it would attempt to connect anyway, discover it has no truststore, and then rudely abort in the middle of the SSL handshake. This can cause confusing problems at the CIMOM; e.g SFCB will produce the following syslog error when this occurs: --- SSL_ERROR_SYSCALL during handshake: EOF occurred: client may have aborted So please check for this problem, if you see the above error, before reporting a bug to SFCB! See [bugs:#2629] for more info. The new release is tagged (WBEMCLI_1_6_3) in CVS and the tarball is posted to the SourceForge download page. http://sourceforge.net/projects/sblim/files/sblim-wbemcli/ Enjoy! -Dave H. SBLIM Team |