Microsoft Systems Management Server

Open forum for end-user questions about Wine. Before asking questions, check out the Wiki as a first step.
Forum Rules
Locked
Aethies
Newbie
Newbie
Posts: 4
Joined: Thu Sep 11, 2008 10:57 pm

Microsoft Systems Management Server

Post by Aethies »

Has anyone ever got the SMS Admin portion of this to work through WINE? This is the last piece I need to get working on our network for us techs to go totally to linux. As it stands, without being able to use sms to remote into customer machines, (roughly about 6k of them), we are stuck with having to run windows for support.

I have gotten close by copying all the .dll files from my windows box in the system32 directory over, allowing the installer to at least run, but now getting stuck at it asking for the site server, but not allowing me to specify it.

Any help would be appreciated.

Thanks!
pc_bil
Level 1
Level 1
Posts: 6
Joined: Thu Sep 11, 2008 2:14 pm

Post by pc_bil »

It doesn't appear to be in the appdb.

Copying random dlls to system32 is BAD - you will break things. Only a handful of dlls are ever needed and even then they can cause problems.

I suggest you upgrade to the latest wine (1.1.4), clean out your existing .wine (rm -rf .wine), reinstall the software and post the console output.[/url]
Aethies
Newbie
Newbie
Posts: 4
Joined: Thu Sep 11, 2008 10:57 pm

Windows SMS

Post by Aethies »

At the time, I wasn't worried about the dll's, but very frustrated with windows. I have a clean build of hardy and will be posting later on my results today.
Aethies
Newbie
Newbie
Posts: 4
Joined: Thu Sep 11, 2008 10:57 pm

Windows SMS - update

Post by Aethies »

Ok, this time I got a lot farther. I was able to enter in the site server and everything appeared to install properly after copying over some .dll's that it was looking for specifically. These two were cmprov.dll and dsuiext.dll. There are a couple more in the output that it was complaining about, but appeared to be just status messages. Well, after the install was almost complete, it error'ed out saying that it couldn't create the start menu items. You either hit retry or cancel. Retry does nothing, cancel actually finishes the install, but when starting sms from the command line, it fails to connect to the site server and then exits.

Here is the output from the install:

user@gx620:~/downloads/SMS 2003 SP2 (SMS Admin Console)/SMS Admin Console/SMSSETUP/BIN/I386$ wine setup.exe
fixme:advapi:SetNamedSecurityInfoW L"Global\\SMS Performance Objects Global Data Mutex" 6 -2147483644 (nil) (nil) (nil) (nil)
fixme:advapi:SetNamedSecurityInfoW L"Global\\SMS Performance Objects Global Data" 6 -2147483644 (nil) (nil) 0x977e08 (nil)
fixme:netbios:NetServerGetInfo stub ((nil), 102, 0x32ee98)
fixme:advapi:LsaOpenPolicy ((null),0x32e984,0x00000001,0x32e9a0) stub
fixme:advapi:LsaClose (0xcafe) stub
fixme:netapi32:NetGetDCName ((null), L"gx620", 0x32eb3c) stub!
err:module:import_dll Library NALSvr.dll (which is needed by L"C:\\smsadmin\\bin\\i386\\cmprov.dll") not found
fixme:ole:TLB_ReadTypeLib Header type magic 0x00905a4d not supported.
err:ole:TLB_ReadTypeLib Loading of typelib L"C:\\smsadmin\\bin\\i386\\sms_base.dll" failed with error 0
err:ole:TLB_ReadTypeLib Loading of typelib L"C:\\smsadmin\\bin\\i386\\sms_base.tlb" failed with error 2
fixme:ole:TLB_ReadTypeLib Header type magic 0x00905a4d not supported.
err:ole:TLB_ReadTypeLib Loading of typelib L"C:\\smsadmin\\bin\\i386\\sms_base.dll" failed with error 0
err:ole:TLB_ReadTypeLib Loading of typelib L"C:\\smsadmin\\bin\\i386\\sms_base.tlb" failed with error 2
fixme:ole:TLB_ReadTypeLib Header type magic 0x00905a4d not supported.
err:ole:TLB_ReadTypeLib Loading of typelib L"C:\\smsadmin\\bin\\i386\\sms_base.dll" failed with error 0
err:ole:TLB_ReadTypeLib Loading of typelib L"C:\\smsadmin\\bin\\i386\\sms_base.tlb" failed with error 2
pc_bil
Level 1
Level 1
Posts: 6
Joined: Thu Sep 11, 2008 2:14 pm

Post by pc_bil »

From google, I can see that cmprov.dll comes from SMS so I'm wondering why you needed to copy it. Either the installer is broken under Wine or perhaps you're missing a step in the installation?

Anyway,
err:module:import_dll Library NALSvr.dll (which is needed by L"C:\\smsadmin\\bin\\i386\\cmprov.dll") not found
is the obvious error. nalsvr.dll also comes from SMS.

Copying that file might make the installation go further but I do wonder why you need to copy these files manually. Does this method of installation work under windows?
Aethies
Newbie
Newbie
Posts: 4
Joined: Thu Sep 11, 2008 10:57 pm

wine and sms

Post by Aethies »

pc_bil wrote:From google, I can see that cmprov.dll comes from SMS so I'm wondering why you needed to copy it. Either the installer is broken under Wine or perhaps you're missing a step in the installation?

Anyway,
err:module:import_dll Library NALSvr.dll (which is needed by L"C:\\smsadmin\\bin\\i386\\cmprov.dll") not found
is the obvious error. nalsvr.dll also comes from SMS.

Copying that file might make the installation go further but I do wonder why you need to copy these files manually. Does this method of installation work under windows?
These were files that the installer for some reason needed in a windows environment. By copying them over, I got the installer to finish all the way through, but it would not connect to our sms server. Found that the main reason was because I wasn't authenticating to our domain.

I haven't gone any further with this at this time, I am running windows through vmware. This is tedious, but I am willing to use that for the time being until another better solution comes out or we change our processes at work. I appreciate all the comments and help provided by you guys. I hope to work on this again when I get some time because I can't see this NOT working.

Thanks again!
Locked