Laurent, I forgot to mention that my url value (supplied to the ExtensionClientInfo and ExtensionServerInfo) is of the format http://vcenter-server-name/abc.zip.
My plugin zip file is stored directly under the c:\ of my vcenter server. Not sure if my url is a problem.