Hi there,
Our company uses a server monitoring product called NimBUS, and at one point I was able to use the client very nicely with Wine. That was 0.9.37, and from 0.9.38 onwards a critical part at the startup fails, at the part where it tries to connect to the monitoring hub server.
Nimsoft do provide a trial version, on request, but that's probably a nightmare, so I'm happy to do whatever testing is required. For reference, it's this:
http://www.nimsoft.com/solutions/server ... g/unix.php
I'm hoping that someone can see what's going wrong from the output.
$ wine --version
wine-1.1.3
(from wine_1.1.3~winehq0~ubuntu~8.04-0ubuntu1_i386.deb)
$ ~/.wine/drive_c/Program\ Files/NimBUS/bin/NimBUSManager.exe
fixme:atl:AtlModuleInit SEMI-STUB (0x3ad8f0 0x3ad680 0x3a0000)
err:rpc:I_RpcReceive we got fault packet with status 0x3e6
fixme:ole:CFProxy_CreateInstance IRpcChannelBuffer_SendReceive failed with 800703e6?
fixme:ole:CoCreateInstance no instance created for interface {00000000-0000-0000-c000-000000000046} of class {11d486cf-2568-4fb2-8444-e7acce8453f1}, hres is 0x800703e6
fixme:atl:AtlModuleInit SEMI-STUB (0x404120 0x404028 0x400000)
err:ole:marshal_object object doesn't expose interface {00000126-0000-0000-c000-000000000046}, failing with error 0x80004002
err:rpc:I_RpcReceive we got fault packet with status 0x80004002
err:ole:ClientIdentity_QueryMultipleInterfaces IRemUnknown_RemQueryInterface failed with error 0x80004002
fixme:htmlhelp:HtmlHelpW HH case HH_INITIALIZE not handled.
err:rpc:I_RpcReceive we got fault packet with status 0x3e6
fixme:ole:CFProxy_CreateInstance IRpcChannelBuffer_SendReceive failed with 800703e6?
fixme:ole:CoCreateInstance no instance created for interface {00000000-0000-0000-c000-000000000046} of class {11d486cf-2568-4fb2-8444-e7acce8453f1}, hres is 0x800703e6
err:rpc:I_RpcReceive we got fault packet with status 0x3e6
fixme:ole:CFProxy_CreateInstance IRpcChannelBuffer_SendReceive failed with 800703e6?
fixme:ole:CoCreateInstance no instance created for interface {00000000-0000-0000-c000-000000000046} of class {11d486cf-2568-4fb2-8444-e7acce8453f1}, hres is 0x800703e6
err:rpc:I_RpcReceive we got fault packet with status 0x3e6
fixme:ole:CFProxy_CreateInstance IRpcChannelBuffer_SendReceive failed with 800703e6?
fixme:ole:CoCreateInstance no instance created for interface {00000000-0000-0000-c000-000000000046} of class {11d486cf-2568-4fb2-8444-e7acce8453f1}, hres is 0x800703e6
err:rpc:I_RpcReceive we got fault packet with status 0x3e6
fixme:ole:CFProxy_CreateInstance IRpcChannelBuffer_SendReceive failed with 800703e6?
fixme:ole:CoCreateInstance no instance created for interface {00000000-0000-0000-c000-000000000046} of class {11d486cf-2568-4fb2-8444-e7acce8453f1}, hres is 0x800703e6
err:rpc:I_RpcReceive we got fault packet with status 0x3e6
fixme:ole:CFProxy_CreateInstance IRpcChannelBuffer_SendReceive failed with 800703e6?
fixme:ole:CoCreateInstance no instance created for interface {00000000-0000-0000-c000-000000000046} of class {11d486cf-2568-4fb2-8444-e7acce8453f1}, hres is 0x800703e6
err:rpc:I_RpcReceive we got fault packet with status 0x3e6
fixme:ole:CFProxy_CreateInstance IRpcChannelBuffer_SendReceive failed with 800703e6?
fixme:ole:CoCreateInstance no instance created for interface {00000000-0000-0000-c000-000000000046} of class {11d486cf-2568-4fb2-8444-e7acce8453f1}, hres is 0x800703e6
err:rpc:I_RpcReceive we got fault packet with status 0x3e6
fixme:ole:CFProxy_CreateInstance IRpcChannelBuffer_SendReceive failed with 800703e6?
fixme:ole:CoCreateInstance no instance created for interface {00000000-0000-0000-c000-000000000046} of class {11d486cf-2568-4fb2-8444-e7acce8453f1}, hres is 0x800703e6
err:rpc:I_RpcReceive we got fault packet with status 0x3e6
fixme:ole:CFProxy_CreateInstance IRpcChannelBuffer_SendReceive failed with 800703e6?
fixme:ole:CoCreateInstance no instance created for interface {00000000-0000-0000-c000-000000000046} of class {11d486cf-2568-4fb2-8444-e7acce8453f1}, hres is 0x800703e6
fixme:atl:AtlModuleInit SEMI-STUB (0x725260 0x720020 0x6f0000)
err:ole:marshal_object object doesn't expose interface {00000126-0000-0000-c000-000000000046}, failing with error 0x80004002
err:rpc:I_RpcReceive we got fault packet with status 0x80004002
err:ole:ClientIdentity_QueryMultipleInterfaces IRemUnknown_RemQueryInterface failed with error 0x80004002
err:rpc:I_RpcReceive we got fault packet with status 0x3e6
fixme:ole:CFProxy_CreateInstance IRpcChannelBuffer_SendReceive failed with 800703e6?
fixme:ole:CoCreateInstance no instance created for interface {00000000-0000-0000-c000-000000000046} of class {11d486cf-2568-4fb2-8444-e7acce8453f1}, hres is 0x800703e6
err:rpc:I_RpcReceive we got fault packet with status 0x3e6
fixme:ole:CFProxy_CreateInstance IRpcChannelBuffer_SendReceive failed with 800703e6?
fixme:ole:CoCreateInstance no instance created for interface {00000000-0000-0000-c000-000000000046} of class {11d486cf-2568-4fb2-8444-e7acce8453f1}, hres is 0x800703e6
err:rpc:I_RpcReceive we got fault packet with status 0x3e6
fixme:ole:CFProxy_CreateInstance IRpcChannelBuffer_SendReceive failed with 800703e6?
fixme:ole:CoCreateInstance no instance created for interface {00000000-0000-0000-c000-000000000046} of class {11d486cf-2568-4fb2-8444-e7acce8453f1}, hres is 0x800703e6
err:rpc:I_RpcReceive we got fault packet with status 0x3e6
fixme:ole:CFProxy_CreateInstance IRpcChannelBuffer_SendReceive failed with 800703e6?
fixme:ole:CoCreateInstance no instance created for interface {00000000-0000-0000-c000-000000000046} of class {11d486cf-2568-4fb2-8444-e7acce8453f1}, hres is 0x800703e6
err:rpc:I_RpcReceive we got fault packet with status 0x3e6
fixme:ole:CFProxy_CreateInstance IRpcChannelBuffer_SendReceive failed with 800703e6?
fixme:ole:CoCreateInstance no instance created for interface {00000000-0000-0000-c000-000000000046} of class {11d486cf-2568-4fb2-8444-e7acce8453f1}, hres is 0x800703e6
err:rpc:I_RpcReceive we got fault packet with status 0x3e6
fixme:ole:CFProxy_CreateInstance IRpcChannelBuffer_SendReceive failed with 800703e6?
fixme:ole:CoCreateInstance no instance created for interface {00000000-0000-0000-c000-000000000046} of class {11d486cf-2568-4fb2-8444-e7acce8453f1}, hres is 0x800703e6
err:rpc:I_RpcReceive we got fault packet with status 0x3e6
fixme:ole:CFProxy_CreateInstance IRpcChannelBuffer_SendReceive failed with 800703e6?
fixme:ole:CoCreateInstance no instance created for interface {00000000-0000-0000-c000-000000000046} of class {11d486cf-2568-4fb2-8444-e7acce8453f1}, hres is 0x800703e6
err:rpc:I_RpcReceive we got fault packet with status 0x3e6
fixme:ole:CFProxy_CreateInstance IRpcChannelBuffer_SendReceive failed with 800703e6?
fixme:ole:CoCreateInstance no instance created for interface {00000000-0000-0000-c000-000000000046} of class {11d486cf-2568-4fb2-8444-e7acce8453f1}, hres is 0x800703e6
err:ole:marshal_object object doesn't expose interface {00000126-0000-0000-c000-000000000046}, failing with error 0x80004002
err:rpc:I_RpcReceive we got fault packet with status 0x80004002
err:ole:ClientIdentity_QueryMultipleInterfaces IRemUnknown_RemQueryInterface failed with error 0x80004002
err:ole:marshal_object object doesn't expose interface {00000126-0000-0000-c000-000000000046}, failing with error 0x80004002
err:rpc:I_RpcReceive we got fault packet with status 0x80004002
err:ole:ClientIdentity_QueryMultipleInterfaces IRemUnknown_RemQueryInterface failed with error 0x80004002
err:rpc:I_RpcReceive we got fault packet with status 0x3e6
err:ole:xCall RpcChannelBuffer SendReceive failed, 800703e6
err:ole:marshal_object couldn't get IPSFactory buffer for interface {df0b3d60-548f-101b-8e65-08002b2bd119}
err:rpc:I_RpcReceive we got fault packet with status 0x80004002
err:ole:ClientIdentity_QueryMultipleInterfaces IRemUnknown_RemQueryInterface failed with error 0x80004002
err:rpc:I_RpcReceive we got fault packet with status 0x3e6
err:ole:xCall RpcChannelBuffer SendReceive failed, 800703e6
err:ole:marshal_object couldn't get IPSFactory buffer for interface {df0b3d60-548f-101b-8e65-08002b2bd119}
err:rpc:I_RpcReceive we got fault packet with status 0x80004002
err:ole:ClientIdentity_QueryMultipleInterfaces IRemUnknown_RemQueryInterface failed with error 0x80004002
At this point it's brought up a dialog box saying that it can't connect to "server ()", whereas on 0.9.37 it would say that it can't connect to "server (127.0.0.1)". The next screen allows me to put in the IP address of the monitoring hub, but it fails in the same way as above, seemingly not being able to talk to the network.
Any ideas? I've tried various permutations of winetricks installs to no effect, but I'll happily try again if someone has an inkling of which to go for.
I can also of course provide any sort of WINEDEBUG trace, just let me know what you think will be relevant.
Sorry if this is a vague one, but I'd really appreciate some help getting this running, as we've got a dozen Linux techs here having to use Windows terminals to run this, and I'd like to relieve us all of the trauma.
Cheers,
Rob
Rob
RPC / OLE errors (?) causing app to fail
RPC / OLE errors (?) causing app to fail
Last edited by mrspoon on Wed Sep 03, 2008 7:51 am, edited 1 time in total.
Re: RPC / OLE errors (?) causing app to fail
mrspoon wrote:Hi there,
Our company uses a server monitoring product called NimBUS, and at one point I was able to use the client very nicely with Wine. That was 0.9.37, and from 0.9.38 onwards a critical part at the startup fails, at the part where it tries to connect to the monitoring hub server.
Nimsoft do provide a trial version, on request, but that's probably a nightmare, so I'm happy to do whatever testing is required. For reference, it's this:
http://www.nimsoft.com/solutions/server ... g/unix.php
I'm hoping that someone can see what's going wrong from the output.
[$ wine --version
wine-1.1.3
(from wine_1.1.3~winehq0~ubuntu~8.04-0ubuntu1_i386.deb)
Sorry if this is a vague one, but I'd really appreciate some help getting this running, as we've got a dozen Linux techs here having to use Windows terminals to run this, and I'd like to relieve us all of the trauma.
Cheers,
Rob
Rob
http://wiki.winehq.org/RegressionTesting - run a regression test to identify the commit that broke things, search for the id of the commit on bugzilla http://bugs.winehq.org - if someone hasn't filed a bug report already, create a new one with the result of the regression test.
Re: RPC / OLE errors (?) causing app to fail
jeffz wrote: http://wiki.winehq.org/RegressionTesting - run a regression test to identify the commit that broke things, search for the id of the commit on bugzilla http://bugs.winehq.org - if someone hasn't filed a bug report already, create a new one with the result of the regression test.
Thanks for the links. I did spend a couple of hours trying the brute-force approach, but couldn't even get a good build environment set up for the old version. I'll undoubtedly try again in the near future, but until then was hoping that a wizard could find something useful in the traces.
Thanks,
Rob
RPC / OLE errors (?) causing app to fail
On Wed, Sep 3, 2008 at 7:56 AM, mrspoon <[email protected]> wrote:
regression test.
0.9.38 is REALLY old, upgrade to 1.1.3, and try again. If not, run ajeffz wrote:http://wiki.winehq.org/RegressionTesting - run a regression test to identify the commit that broke things, search for the id of the commit on bugzilla http://bugs.winehq.org - if someone hasn't filed a bug report already, create a new one with the result of the regression test.
Thanks for the links. I did spend a couple of hours trying the brute-force approach, but couldn't even get a good build environment set up for the old version. I'll undoubtedly try again in the near future, but until then was hoping that a wizard could find something useful in the traces.
Thanks,
Rob
regression test.
Re: RPC / OLE errors (?) causing app to fail
seems you only read the very begginingaustin987 wrote:On Wed, Sep 3, 2008 at 7:56 AM,
0.9.38 is REALLY old, upgrade to 1.1.3, and try again. If not, run a
regression test.

By chance, I see that someone else was getting similar OLE warnings in the Saab Electronic Parts Catalogue thread, along with some possible winetricks options to make progress - dcom98 and mdac28.
I'll give those a try when I'm back at work next week. Fingers crossed!
Rob
I'll give those a try when I'm back at work next week. Fingers crossed!
Rob
RPC / OLE errors (?) causing app to fail
I don't know about DCOM98. I have copied and pasted this message from Bug 14743.By chance, I see that someone else was getting similar OLE warnings in the Saab Electronic Parts Catalogue (http://forum.winehq.org/viewtopic.php?t=2231) thread, along with some possible winetricks options to make progress - dcom98 and mdac28.
I'll give those a try when I'm back at work next week. Fingers crossed!
Rob
"It's dlls/advapi32/service.c who uses it, and since Wine installs and runs its own services (mountmgr and spool) by default now, DCOM9x is no more compatible with Wine. (And actually that's the reason why ies4linux and similar wrappers installing DCOM9x are broken under Wine since some time)."
So DCOM98 may not work?
Susan