The transport shouldn't make a difference. To make it work with HTTPS you'll have to replace the self-signed certificates on the ESX server or tell libvirt to disable server certificate checks using: esx://192.168.0.17/?no_verify=1 Matthias 2010/10/20 <arnaud.champion@xxxxxxxxxx>: > Okay I'll take a look, is the transport in http ? (just to be curious, I > haven't been able to make it work in https) > > -------------------------------------------------- > From: "Matthias Bolte" <matthias.bolte@xxxxxxxxxxxxxx> > Sent: Wednesday, October 20, 2010 6:35 PM > To: <arnaud.champion@xxxxxxxxxx> > Cc: <libvir-list@xxxxxxxxxx> > Subject: Re: [PATCH] C# Bindings - rename classes from virConnect > to Connect, virDomain to Domain, etc... > >> 2010/10/20 Â<arnaud.champion@xxxxxxxxxx>: >>> >>> This patch rename file / classes from virConnect to Connect, virDomain to >>> Domain, etc... >>> >>> Arnaud >> >> I pushed this one too and did a patch remove trailing white spaces on top. >> >> I tested the bindings by successfully compiling and using the >> virConnectOpen example on Linux in MonoDevelop. >> >> The virConnectOpenAuth example throws a System.NullReferenceException >> when I try to connect to an ESX server. >> >> Marshaling clicked signal >> Exception in Gtk# callback delegate >> ÂNote: Applications can use GLib.ExceptionManager.UnhandledException >> to handle the exception. >> System.Reflection.TargetInvocationException: Exception has been thrown >> by the target of an invocation. ---> System.NullReferenceException: >> Object reference not set to an instance of an object >> Âat System.String.memcpy4 (System.Byte* dest, System.Byte* src, Int32 >> size) [0x00000] >> Âat System.String.memcpy (System.Byte* dest, System.Byte* src, Int32 >> size) [0x00000] >> Âat (wrapper unknown) Libvirt.virConnectCredential:PtrToStructure >> (intptr,object) >> Âat (wrapper managed-to-native) >> System.Runtime.InteropServices.Marshal:PtrToStructure >> (intptr,System.Type) >> Âat MainWindow.AuthCallback (IntPtr creds, UInt32 ncred, IntPtr >> cbdata) [0x00034] in >> >> .../libvirt-csharp-upstream/examples/MonoDevelop/virConnectOpenAuth/MainWindow.cs:146 >> Âat (wrapper native-to-managed) MainWindow:AuthCallback >> (intptr,uint,intptr) >> Âat (wrapper managed-to-native) Libvirt.Connect:OpenAuth >> (string,Libvirt.virConnectAuth&,int) >> Âat MainWindow.OnButton1Clicked (System.Object sender, >> System.EventArgs e) [0x00069] in >> >> .../libvirt-csharp-upstream/examples/MonoDevelop/virConnectOpenAuth/MainWindow.cs:64 >> Âat (wrapper managed-to-native) >> System.Reflection.MonoMethod:InternalInvoke >> (object,object[],System.Exception&) >> Âat System.Reflection.MonoMethod.Invoke (System.Object obj, >> BindingFlags invokeAttr, System.Reflection.Binder binder, >> System.Object[] parameters, System.Globalization.CultureInfo culture) >> [0x00000] >> Â--- End of inner exception stack trace --- >> Âat System.Reflection.MonoMethod.Invoke (System.Object obj, >> BindingFlags invokeAttr, System.Reflection.Binder binder, >> System.Object[] parameters, System.Globalization.CultureInfo culture) >> [0x00000] >> Âat System.Reflection.MethodBase.Invoke (System.Object obj, >> System.Object[] parameters) [0x00000] >> Âat System.Delegate.DynamicInvokeImpl (System.Object[] args) [0x00000] >> Âat System.MulticastDelegate.DynamicInvokeImpl (System.Object[] args) >> [0x00000] >> Âat System.Delegate.DynamicInvoke (System.Object[] args) [0x00000] >> Âat GLib.Signal.ClosureInvokedCB (System.Object o, >> GLib.ClosureInvokedArgs args) [0x00000] >> Âat GLib.SignalClosure.Invoke (GLib.ClosureInvokedArgs args) [0x00000] >> Âat GLib.SignalClosure.MarshalCallback (IntPtr raw_closure, IntPtr >> return_val, UInt32 n_param_vals, IntPtr param_values, IntPtr >> invocation_hint, IntPtr marshal_data) [0x00000] >> Âat GLib.ExceptionManager.RaiseUnhandledException(System.Exception >> e, Boolean is_terminal) >> Âat GLib.SignalClosure.MarshalCallback(IntPtr raw_closure, IntPtr >> return_val, UInt32 n_param_vals, IntPtr param_values, IntPtr >> invocation_hint, IntPtr marshal_data) >> Âat Gtk.Application.gtk_main() >> Âat Gtk.Application.Run() >> Âat virConnectOpenAuth.MainClass.Main(System.String[] args) in >> >> .../libvirt-csharp-upstream/examples/MonoDevelop/virConnectOpenAuth/Main.cs:line >> 13 >> >> Matthias > > > -- libvir-list mailing list libvir-list@xxxxxxxxxx https://www.redhat.com/mailman/listinfo/libvir-list