Flexera Software Community  

Go Back   Flexera Software Community > Products > InstallShield > InstallShield Windows 12
Register FAQ Members List Calendar Search Today's Posts Mark Forums Read

Reply
 
Thread Tools Search this Thread Display Modes
  #6  
Old 04-20-2007, 10:41 AM
davidh's Avatar
davidh davidh is offline
Software Developer
 
Join Date: May 2002
Location: Chicago, IL
Posts: 730
Unfortunately, if problems are not found in the development or test cycle they are run into by customers. We are working very hard to add test cases where we find bugs that slipped through. This is why we assign an issue number, so we make sure the bug is fixed as soon as we can, and the problem case is tested in the future. Also, developers searching our community have a reference number for tracking.

The 'Server not found' problem sounds like a different issue. Can you elaborate on that so we can reproduce it in-house?
Reply With Quote
  #7  
Old 04-22-2007, 11:50 PM
abhishek.pandey abhishek.pandey is offline
Mega User (200+ Posts)
 
Join Date: Jan 2007
Posts: 316
Okay let me describe the problem here.
Its basically like, on some machines when I click on the browse button to select a user I get a wierd 'server not found. please make sure the name is entered correctly and is not blank' (or something like that, i don't know what the exact words are for the message). If I click on 'New User Information' enter the new user details and click OK it again throws the very same error. If I directly enter the user credentials and click next, it again cries with the same error. So basically, it simply doesn't work. I don't have any clue what goes wrong. It happens only on few machines. Since the error is not universal, so I had to write my own dll which did similar job and which i found to be working in cases where the default code of SdLogonUserIformation failed. Obviously, my code was specific to my requirements. I used c# to implement it, using directory services.

May not be exactly similar to mine but still such problems have been posted to this community by other users too. Some of them way back in 2004. You can find the links below:
http://community.installshield.com/s...d.php?t=163287

In this one, the user even complains that Macrovision did not do much to help him out:
http://community.installshield.com/s...d.php?p=369478

This thread was started by me:
http://community.macrovision.com/sho...d.php?t=168228
Reply With Quote
  #8  
Old 04-23-2007, 04:58 PM
davidh's Avatar
davidh davidh is offline
Software Developer
 
Join Date: May 2002
Location: Chicago, IL
Posts: 730
I'm not sure if this helps, but I'll try to give as much information as possible.

In various places throughout the dialogs, you are given the opportunity to enter a server name. If that server name is not found, you get the following error:
---------------------------
Server not found. Verify that the specified server exists. The server name can not be empty.
---------------------------


We use Microsoft's 'NetServerEnum' to find the server, so for some reason it is not finding the server in your case. Obviously if you specify a bad server name you will get this error. I'm assuming it is something else.

Instead of typing the name, can you use the dialogs to browse to the server? Perhaps the code for the dialogs does not find any servers. If so, are you connected to a domain?
Reply With Quote
  #9  
Old 04-24-2007, 12:52 AM
abhishek.pandey abhishek.pandey is offline
Mega User (200+ Posts)
 
Join Date: Jan 2007
Posts: 316
I am sorry but I don't have access to that particular machine anymore. Actually that was our client's machine access to which was given to us so that we could test the installer on their environment. So I can't do any fresh tests as of now. And the problem never occurred on my machine so it is difficult for me to re-produce it here.
However, whatever experience I had at that time, only thing I can tell you that it just didn't work. If I click server browse button I get that error (so definitely it wasn't able to find servers on the network) if I enter the server name (which is local machine name only) manually and then hit user browse button it still doesn't work.
I had also tried passing the "hardcoded" local computer name the functions in ISNetApiRT and as expected it still doesn't work. I tried figuring out what could be wrong, but I was helpless as i did not find any place where details on how this dialog works or what it implements or what its limitations are (if any) is mentioned. So I just had to drop it.
Reply With Quote
  #10  
Old 04-24-2007, 08:48 AM
davidh's Avatar
davidh davidh is offline
Software Developer
 
Join Date: May 2002
Location: Chicago, IL
Posts: 730
I think the problem could be that the machine you were tested on was not on a domain. The following link describes the NetServerEnum function:
http://msdn2.microsoft.com/en-us/library/aa370623.aspx

It specifically says that "The NetServerEnum function lists all servers of the specified type that are visible in a domain. " We have a feature request work order here, 1-19CAQW, to investigate alternative API's that would allow users to use this functionality even when to connected to a domain. I'm sorry this functionality did not meet your needs, but hopefully this information will be helpful.
Reply With Quote
Reply


Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

vB code is On
Smilies are On
[IMG] code is Off
HTML code is Off
Forum Jump


All times are GMT -6. The time now is 05:15 PM.


Powered by vBulletin® Version 3.6.4
Copyright ©2000 - 2010, Jelsoft Enterprises Ltd.
© 2010 Flexera Software Inc. All rights reserved.