I ran into the same problem. It was suggested I get the latest version
of this or that. I spent the day doing so. No luck. I went on to
LDAP - well I'm still going on there :-).
xp sp2 5.8.4
--- Greg Foster <[EMAIL PROTECTED]> wrote:
> Hello everyone,
>
> Attached, you'll find my orignal email that I sent. This is an update
> to that original problem.
>
> After installing Roth's Win32::AdminMisc module, I updated my script
> (see code in the attached email) so that it enumerates not only the
> group names but the usernames as well. This updated script will run
> and enumerate the usernames on the W2K server, however, when the
> script attempts to enumerate the group names, it terminates in what
> appears to be the GETGROUPS function. Also, the TEST.PL included with
> the module works fine. So, I'm left to assume that this isn't a
> module installation/configuration issue, but rather a problem within
> the module itself.
>
> Unless someone can provide evidence that the GETGROUPS function in
> this module works when hitting against a W2K server (and AD), I'm left
> to conclude that it's broken. That being the case, it starts to look
> like I should dump the AdminMisc module and start using the Win32::OLE
> module for maintaining the AD groups and usernames.
>
> Also, what tends to make me believe it's broken is that there are
> requests on Roth's news server about this issue, none of which have
> been addressed. Also, several other people on this list have run into
> the same thing. If the module has issues, I wish that D. Roth would
> simply come out and say so, so that me and the others experiencing
> this issue can stop beating our heads on the wall.
>
>
> --------------------------------------------------------
>
> Greg Foster
> Technology Services Center
> Indiana University of Pennsylvania
> Indiana, PA 15705
>
> "There are only 10 types of people in the world, those
> who understand binary, and those who don't..."
>
>
>
>
>
> --- the forwarded message follows ---
>
> ATTACHMENT part 2 message/rfc822
> From: "Greg Foster" <[EMAIL PROTECTED]>
> To: [EMAIL PROTECTED]
> Date: Wed, 15 Sep 2004 11:13:10 -0400
> CC:
> Subject: Roth's Win32::AdminMisc and W2K
>
> Hello everyone,
>
> Hopefully, I'm not asking a question that has already been dealt with.
>
> First, let me tell you what I am doing:
>
> Currently, I have AS Perl v 5.005 installed on a WinNT box. The root
> directory of the Perl installation is configured as a share point.
> With this share point, I can set the path on a remote machine as:
>
> path = %path%;\\server\perlshare\bin
>
> and then set the PERLLIB environment variable as:
>
> set perllib = \\server\perlshare\lib;\\server\perlshare\site\lib
>
> After doing this, I can run Perl scripts on the remote machine using
> the Perl install on the WinNT server. One of the modules that is
> installed on this system is Roth's Win32::AdminMisc (ver
> 0.2000.07.08).
>
> I am in the process of replacing the WinNT server with a server
> running W2K. I have loaded AS Perl 5.6.1, configured the root
> directory as a network share and have loaded the modules I need, one
> of which is Roth's Win32::Admin (ver 0.2003.07.14 - the most current).
>
> After setting the PATH and the PERLLIB environment variables, I ran a
> little test script (code provided below) I created which does nothing
> more than enumerate the group names from our W2K domain controller -
> note that I am running the script on a member server of the same
> domain. When running the script, it appears that the script abends
> because the "Test done" message never gets displayed.
>
> However, if I point my PATH and PERLLIB environment variables to my
> original Perl installed on the WinNT machine, and run the script from
> the same machine, the script runs as expected.
>
> Does anyone know if this is a known issue with Roth's Win32::AdminMisc
> module? I've checked his news server and have seen rumblings of
> similar issues, but no one (including D. Roth) has confirmed this to
> be a real issue. Or, is this possible a module
> installation/configuration issue?
>
> I also saw someone mention in a newsgroup that since AS Perl is
> written in VC 6.0 and Roth is using VC 7.0 that there are compatiblity
> issues. Depending on the runtime environments, I can see where this
> may or may not be an issue. I certianly don't profess to be an expert
> in the VC world, so my knowledge is limited, again leaving me to
> wonder what the real issue is.
>
> Any help or knowledge anyone can pass on is greatly appreciated.
>
> Perl code follows (server name has been changed to protect the
> innocent):
>
> use Win32::AdminMisc;
> @List=();
>
> if (Win32::AdminMisc::GetGroups('\\server',GROUP_TYPE_ALL,[EMAIL PROTECTED])) {
>
> foreach $group (@List) {
>
> print "$group\n";
>
> }
>
> }
>
> print "Test done\n";
>
>
>
> --------------------------------------------------------
> Greg Foster
> Technology Services Center
> Indiana University of Pennsylvania
> Indiana, PA 15705
>
> "There are only 10 types of people in the world, those
> who understand binary, and those who don't..."
>
>
> _______________________________________________
> Perl-Win32-Admin mailing list
> [EMAIL PROTECTED]
> To unsubscribe: http://listserv.ActiveState.com/mailman/mysubs
> > _______________________________________________
> Perl-Win32-Admin mailing list
> [EMAIL PROTECTED]
> To unsubscribe: http://listserv.ActiveState.com/mailman/mysubs
>
__________________________________________________
Do You Yahoo!?
Tired of spam? Yahoo! Mail has the best spam protection around
http://mail.yahoo.com
_______________________________________________
Perl-Win32-Admin mailing list
[EMAIL PROTECTED]
To unsubscribe: http://listserv.ActiveState.com/mailman/mysubs