Git Product home page Git Product logo

Comments (8)

jonc650 avatar jonc650 commented on July 17, 2024

I've been a bit hasty with the above - this is probably due to us using vsphere 5. I'll close this, and you can add vSphere 5.0.0 to your incompatible list!

from govmomi.

dougm avatar dougm commented on July 17, 2024

@jonc650 I was able to reproduce this issue, fix is in #142 - can you give it a try? Thanks.

from govmomi.

jonc650 avatar jonc650 commented on July 17, 2024

I've just updated to the latest, but I still see the same issue.

from govmomi.

dougm avatar dougm commented on July 17, 2024

I should have looked closer at your stack trace.. looks like you are using 32-bit go and we were bitten by this issue: https://code.google.com/p/go/issues/detail?id=6404

I did reproduce with 32-bit go. Can you try updating again to include #143 ?

from govmomi.

jonc650 avatar jonc650 commented on July 17, 2024

That seems to have fixed this issue - Thanks. I'm not yet getting a valid response back from 'about', but that's more likely to be something I'm not doing right or a problem due to versions than an issue!

govc about
Error: expected element type but have

Thanks

Jon

from govmomi.

pietern avatar pietern commented on July 17, 2024

Hi @jonc650, I think a version incompatibility is the most likely here. Any chance you can upgrade to 5.5?

from govmomi.

dougm avatar dougm commented on July 17, 2024

Works for me against ESX 5.0 - @jonc650 does your url point directly to an ESX box or vCenter? You can try: govc about -debug ... and have a look at ~/.govmomi/debug//.res.xml to see the response. In your case, the error happens when trying to unmarshal the response:

vim25/xml/read.go: e := "expected element <" + finfo.name + "> in name space " + finfo.xmlns + " but have "

% govc about
Name: VMware ESXi
Vendor: VMware, Inc.
Version: 5.0.0
Build: 1243428
OS type: vmnix-x86
API type: HostAgent
API version: 5.0
Product ID: embeddedEsx
UUID:

from govmomi.

jonc650 avatar jonc650 commented on July 17, 2024

Hello

This is using vCenter. Strangely I randomly started getting a cert error instead of the above yesterday, and when I added -k=true I got a result, so it must have been something to do with our infrastructure at the time. I don't look after the VMware infrastructure, I just need to extract info from it as a sysadmin. There is the possibility we will be upgrading next year, but until then it now seems to work. Thanks for your help with this.

Jon

from govmomi.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.