Page 1 of 2 12>
Topic Options
#14605 - 2001-11-26 08:01 PM Failed to set DACL
HuggerX Offline
Lurker

Registered: 2001-11-26
Posts: 4
Loc: Chicago
Does anyone know what this is. I upgraded to the new version of Kix and started receiving this message on the workstations. The entire message is The description for Event ID (0)in Source (Kixtart) could not be found. It contains the following insertion strings: Failed to set DACL. I'm running NT 4.0. Thnx
Top
#14606 - 2001-11-26 11:43 PM Re: Failed to set DACL
Kdyer Offline
KiX Supporter
*****

Registered: 2001-01-03
Posts: 6241
Loc: Tigard, OR
HuggerX,

Welcome to the board..

It does appear that this is part of the ACL (Access Control List). That is, the security structure for Windows NT/2K.. Are you setting permissions on a file and/or folder when logging in?

Thanks!

- Kent

_________________________
Utilize these resources:
UDFs (Full List)
KiXtart FAQ & How to's

Top
#14607 - 2001-11-26 11:54 PM Re: Failed to set DACL
HuggerX Offline
Lurker

Registered: 2001-11-26
Posts: 4
Loc: Chicago
setting IF IN Group, then you get certain drives mapped. Copying hosts and lmhosts file over to workstation. Also, adding or checking certain registry settings. Thnx
If you need a copy of script, pls let me know, I can show you

Top
#14608 - 2001-11-27 01:44 AM Re: Failed to set DACL
MCA Offline
KiX Supporter
*****

Registered: 2000-04-28
Posts: 5152
Loc: Netherlands, EU
Dear,

Welcome to the board.

The message Failed to set DACL is created by one of the new capabilities
of kixtart 4.00 release. It is realted to the advapi32.dll file.
A question: did your script run well on previous kixtart version? What was that
version?

Advice: please run your script after adding our debugging code to it.
How:
- add debugging code?
- is debugging possible without user intervention? YES

A way of checking your script is by using our tool kixstrip on our site
http://home.wanadoo.nl/scripting
With the option /debug we add additional kixtart code, which shows

  • which line was executed.
  • what was the time of execution.
  • what was the error status of previous executed line.

So it is possible to catch the error status of kixtart statements during
a logon session.

An example.

For changing your script with debugging code use
f.e. kixstrip input.kix output.kix /debug
Change line.4 of this new script

code:

IF RedirectOutput("")
ENDIF


to f.e.
code:

IF RedirectOutput("c:\kixdebug.log")
ENDIF


and commented all lines with a RedirectOutput statement.
During the execution the information will be append to previous information.
So it is possible to check the differences.

A kixstrip output example of our script os.kix is:

code:

CLS
COLOR C+/N
AT (1,1) " "
IF RedirectOutput("")
ENDIF
? "-"+@date+" "+@time+"- Script "+@kix+" starting."
?"- 1-"+@time+"- @error @serror "? IF setconsole("hide")
?"- 2-"+@time+"- @error @serror "? ENDIF
?"- 3-"+@time+"- @error @serror "? ;
?"- 4-"+@time+"- @error @serror "? ; NT/95 calculates os - Kixtart 3.62, 3.63, 4.00
?"- 5-"+@time+"- @error @serror "? ;
?"- 6-"+@time+"- @error @serror "? ; (c) scripting@wanadoo.nl - 2000, 2001
?"- 7-"+@time+"- @error @serror "? ;
?"- 8-"+@time+"- @error @serror "? ; vs 2.04 - program (calculates OS version with service pack)
?"- 9-"+@time+"- @error @serror "? ;
?"- 10-"+@time+"- @error @serror "? ; 1.00 (20000715) original version
?"- 11-"+@time+"- @error @serror "? ; 2.00 (20010330) - add "windows ME"
?"- 12-"+@time+"- @error @serror "? ; - returns $os + $os_type values
?"- 13-"+@time+"- @error @serror "? ; 2.01 (20010401) - kixtart 2001 beta1 compliancy
?"- 14-"+@time+"- @error @serror "? ; 2.02 (20010405) - remove cutting $os value
?"- 15-"+@time+"- @error @serror "? ; 2.03 (20010701) - add "windows XP beta" + "windows 2000 terminal server"
?"- 16-"+@time+"- @error @serror "? ; (input by NTDOC)
?"- 17-"+@time+"- @error @serror "? ; 2.04 (20010725) - minor fix
?"- 18-"+@time+"- @error @serror "? ;
?"- 19-"+@time+"- @error @serror "? $prgm_version="2.04"
?"- 20-"+@time+"- @error @serror "?
?"- 21-"+@time+"- @error @serror "? IF (@inwin = 1)
?"- 22-"+@time+"- @error @serror "? $nt_mode="yes"
?"- 23-"+@time+"- @error @serror "? ELSE
?"- 24-"+@time+"- @error @serror "? $nt_mode="no"
?"- 25-"+@time+"- @error @serror "? ENDIF
?"- 26-"+@time+"- @error @serror "?
?"- 27-"+@time+"- @error @serror "? $os=""
?"- 28-"+@time+"- @error @serror "? $os_dos=@dos
?"- 29-"+@time+"- @error @serror "? $os_product=ReadValue("HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\ProductOptions","ProductType")
?"- 30-"+@time+"- @error @serror "? $os_productsuite=ReadValue("HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\ProductOptions","ProductSuite")
?"- 31-"+@time+"- @error @serror "? $os_service_pack=""
?"- 32-"+@time+"- @error @serror "? $os_subversion=ReadValue("HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion","SubVersionNumber")
?"- 33-"+@time+"- @error @serror "? SELECT
?"- 34-"+@time+"- @error @serror "? CASE
($nt_mode = "yes") AND ($os_product <> "WinNT") AND ($os_dos = "5.1") ; - Windows XP Server
?"- 35-"+@time+"- @error @serror "? $os="XP_Server"
?"- 36-"+@time+"- @error @serror "? CASE
($nt_mode = "yes") AND ($os_product = "WinNT") AND ($os_dos = "5.1") ; - Windows XP Professional
?"- 37-"+@time+"- @error @serror "? $os="XP_Professional"
?"- 38-"+@time+"- @error @serror "? CASE
($nt_mode = "yes") AND ($os_product <> "WinNT") AND ($os_dos = "5.0") ; - Windows 2000 -
?"- 39-"+@time+"- @error @serror "? $os="W2K_Server"
?"- 40-"+@time+"- @error @serror "? CASE
($nt_mode = "yes") AND ($os_product <> "WinNT") AND ($os_dos = "5.0") AND ($os_productsuite = "Enterprise|Terminal Server|") ; - Windows 2K Terminal Server
?"- 41-"+@time+"- @error @serror "? $os="W2K_Terminal_Server"
?"- 42-"+@time+"- @error @serror "? CASE
($nt_mode = "yes") AND ($os_product = "WinNT") AND ($os_dos = "5.0")
?"- 43-"+@time+"- @error @serror "? $os="W2K_Professional"
?"- 44-"+@time+"- @error @serror "? CASE
($nt_mode = "yes") AND ($os_product = "LANMANNT") ; - Windows NT -
?"- 45-"+@time+"- @error @serror "? $os="NT4_Domain_Controller"
?"- 46-"+@time+"- @error @serror "? CASE
($nt_mode = "yes") AND ($os_product = "ServerNT")
?"- 47-"+@time+"- @error @serror "? $os="NT4_Member_Server"
?"- 48-"+@time+"- @error @serror "? CASE
($nt_mode = "yes") AND ($os_product = "WinNT")
?"- 49-"+@time+"- @error @serror "? $os="NT4"
?"- 50-"+@time+"- @error @serror "? CASE
($nt_mode <> "yes") AND (@dos = "4.90")
?"- 51-"+@time+"- @error @serror "? $os="ME"
?"- 52-"+@time+"- @error @serror "? CASE
($nt_mode <> "yes") AND ($os_dos = "4.10") AND (INSTR(LCASE($os_subversion),"c") <> 0) ; - Windows 98 -
?"- 53-"+@time+"- @error @serror "? $os="W98c"
?"- 54-"+@time+"- @error @serror "? CASE
($nt_mode <> "yes") AND ($os_dos = "4.10") AND (INSTR(LCASE($os_subversion),"b") <> 0)
?"- 55-"+@time+"- @error @serror "? $os="W98b"
?"- 56-"+@time+"- @error @serror "? CASE
($nt_mode <> "yes") AND ($os_dos = "4.10") AND (INSTR(LCASE($os_subversion),"a") <> 0)
?"- 57-"+@time+"- @error @serror "? $os="W98a"
?"- 58-"+@time+"- @error @serror "? CASE
($nt_mode <> "yes") AND ($os_dos = "4.10")
?"- 59-"+@time+"- @error @serror "? $os="W98"
?"- 60-"+@time+"- @error @serror "? CASE
($nt_mode <> "yes") AND ($os_dos = "4.0") AND (INSTR(LCASE($os_subversion),"c") <> 0) ; - Windows 95 -
?"- 61-"+@time+"- @error @serror "? $os="W95c"
?"- 62-"+@time+"- @error @serror "? CASE
($nt_mode <> "yes") AND ($os_dos = "4.0") AND (INSTR(LCASE($os_subversion),"b") <> 0)
?"- 63-"+@time+"- @error @serror "? $os="W95b"
?"- 64-"+@time+"- @error @serror "? CASE
($nt_mode <> "yes") AND ($os_dos = "4.0") AND (INSTR(LCASE($os_subversion),"a") <> 0)
?"- 65-"+@time+"- @error @serror "? $os="W95a"
?"- 66-"+@time+"- @error @serror "? CASE
($nt_mode <> "yes") AND ($os_dos = "4.0")
?"- 67-"+@time+"- @error @serror "? $os="W95"
?"- 68-"+@time+"- @error @serror "? CASE
1
?"- 69-"+@time+"- @error @serror "? $os="???" ; - undetermined -
?"- 70-"+@time+"- @error @serror "? ENDSELECT
?"- 71-"+@time+"- @error @serror "? ;
?"- 72-"+@time+"- @error @serror "? $os_service_pack=""
?"- 73-"+@time+"- @error @serror "? SELECT
?"- 74-"+@time+"- @error @serror "? CASE
($nt_mode = "yes") AND ($os_dos = "5.1") ; - Windows XP
?"- 75-"+@time+"- @error @serror "? $os_service_pack=ReadValue("HKEY_LOCAL_MACHINE\Software\Microsoft\Windows NT\CurrentVersion","BuildLab")
?"- 76-"+@time+"- @error @serror "? IF (len($os_service_pack) <> 0)
?"- 77-"+@time+"- @error @serror "? $os=substr($os,1,3)+"_"+LTRIM(RTRIM($os_service_pack))
?"- 78-"+@time+"- @error @serror "? $os_service_pack=LTRIM(RTRIM($os_service_pack))
?"- 79-"+@time+"- @error @serror "? ENDIF
?"- 80-"+@time+"- @error @serror "? CASE
($nt_mode = "yes") AND ($os_dos <> "5.1") ; Windows NT4 + W2K
?"- 81-"+@time+"- @error @serror "? $os_service_pack=ReadValue("HKEY_LOCAL_MACHINE\Software\Microsoft\Windows NT\CurrentVersion","CSDVersion")
?"- 82-"+@time+"- @error @serror "? IF (len($os_service_pack) <> 0)
?"- 83-"+@time+"- @error @serror "? $os=substr($os,1,3)+"_"+substr($os_service_pack,len($os_service_pack),1)
?"- 84-"+@time+"- @error @serror "? $os_service_pack=LTRIM(RTRIM($os_service_pack))
?"- 85-"+@time+"- @error @serror "? ENDIF
?"- 86-"+@time+"- @error @serror "? CASE
1
?"- 87-"+@time+"- @error @serror "? ; Windows 95, 98 + ME
?"- 88-"+@time+"- @error @serror "? ENDSELECT
?"- 89-"+@time+"- @error @serror "? ;
?"- 90-"+@time+"- @error @serror "? $os_type=""
?"- 91-"+@time+"- @error @serror "? $os_dos=@dos
?"- 92-"+@time+"- @error @serror "? SELECT
?"- 93-"+@time+"- @error @serror "? CASE
($nt_mode = "yes") AND ($os_dos = "5.1") ; - Windows XP beta
?"- 94-"+@time+"- @error @serror "? $os_type="XP"
?"- 95-"+@time+"- @error @serror "? CASE
($nt_mode = "yes") AND ($os_dos = "5.0") ; - Windows 2000 -
?"- 96-"+@time+"- @error @serror "? $os_type="W2K"
?"- 97-"+@time+"- @error @serror "? CASE
($nt_mode = "yes") ; - Windows NT -
?"- 98-"+@time+"- @error @serror "? $os_type="NT4"
?"- 99-"+@time+"- @error @serror "? CASE
($nt_mode <> "yes") AND ($os_dos = "4.90") ; - Windows ME -
?"- 100-"+@time+"- @error @serror "? $os_type="ME"
?"- 101-"+@time+"- @error @serror "? CASE
($nt_mode <> "yes") AND ($os_dos = "4.10") ; - Windows 98 -
?"- 102-"+@time+"- @error @serror "? $os_type="W98"
?"- 103-"+@time+"- @error @serror "? CASE
($nt_mode <> "yes") AND ($os_dos = "4.0") ; - Windows 95 -
?"- 104-"+@time+"- @error @serror "? $os_type="W95"
?"- 105-"+@time+"- @error @serror "? CASE
1
?"- 106-"+@time+"- @error @serror "? $os_type="???" ; - undetermined -
?"- 107-"+@time+"- @error @serror "? ENDSELECT
?"- 108-"+@time+"- @error @serror "? $os_type=LTRIM(RTRIM(substr($os_type+" ",1,3)))
?"- 109-"+@time+"- @error @serror "? ;
?"- 110-"+@time+"- @error @serror "? IF ($nt_mode = "yes")
?"- 111-"+@time+"- @error @serror "? ? "$$os "+$os ; <--- $os_type + service pack code
?"- 112-"+@time+"- @error @serror "? ? "$$os_type "+$os_type
?"- 113-"+@time+"- @error @serror "? ? "$$os_service_pack "+$os_service_pack
?"- 114-"+@time+"- @error @serror "? ELSE
?"- 115-"+@time+"- @error @serror "? ? "$$os "+$os ; <--- $os_type + service pack code
?"- 116-"+@time+"- @error @serror "? ? "$$os_type "+$os_type
?"- 117-"+@time+"- @error @serror "? ENDIF

;($begin)
;
; fri 12-oct-2001 15:36:34 (kix 4.00 vs 2.29e)
;
;Informative KIXSTRIP: no errors found (input=117 output=117 skip=0).
;
;Informative KIXSTRIP: 8 block_structures found.
;Informative KIXSTRIP: no UDF's found.
;Informative KIXSTRIP: no labels found.
;Summary KIXSTRIP: BREAK CALL DEBUG DISPLAY ENDFUNCTION EXECUTE EXIT FUNCTION GET GETS GOSUB GOTO OLExxx PLAY QUIT RETURN RUN SHELL SLEEP THEN USE
;
;($end)



An output example of kix32 run:
code:

-2001/10/12 15:38:03- Script 3.63 starting.
- 1-15:38:03- 0 The operation completed successfully.

- 3-15:38:04- 0 The operation completed successfully.

- 4-15:38:04- 0 The operation completed successfully.

- 5-15:38:04- 0 The operation completed successfully.

- 6-15:38:04- 0 The operation completed successfully.

- 7-15:38:04- 0 The operation completed successfully.

- 8-15:38:04- 0 The operation completed successfully.

- 9-15:38:04- 0 The operation completed successfully.

- 10-15:38:04- 0 The operation completed successfully.

- 11-15:38:04- 0 The operation completed successfully.

- 12-15:38:04- 0 The operation completed successfully.

- 13-15:38:04- 0 The operation completed successfully.

- 14-15:38:04- 0 The operation completed successfully.

- 15-15:38:04- 0 The operation completed successfully.

- 16-15:38:04- 0 The operation completed successfully.

- 17-15:38:04- 0 The operation completed successfully.

- 18-15:38:04- 0 The operation completed successfully.

- 19-15:38:04- 0 The operation completed successfully.

- 20-15:38:04- 0 The operation completed successfully.

- 21-15:38:04- 0 The operation completed successfully.

- 24-15:38:04- 0 The operation completed successfully.

- 25-15:38:04- 0 The operation completed successfully.

- 26-15:38:04- 0 The operation completed successfully.

- 27-15:38:04- 0 The operation completed successfully.

- 28-15:38:04- 0 The operation completed successfully.

- 29-15:38:04- 0 The operation completed successfully.

- 30-15:38:04- 2 The system cannot find the file specified.

- 31-15:38:04- 2 The system cannot find the file specified.

- 32-15:38:04- 2 The system cannot find the file specified.

- 33-15:38:04- 0 The operation completed successfully.

- 63-15:38:04- 0 The operation completed successfully.

- 64-15:38:04- 0 The operation completed successfully.

- 71-15:38:04- 0 The operation completed successfully.

- 72-15:38:04- 0 The operation completed successfully.

- 73-15:38:04- 0 The operation completed successfully.

- 87-15:38:04- 0 The operation completed successfully.

- 88-15:38:04- 0 The operation completed successfully.

- 89-15:38:04- 0 The operation completed successfully.

- 90-15:38:04- 0 The operation completed successfully.

- 91-15:38:04- 0 The operation completed successfully.

- 92-15:38:04- 0 The operation completed successfully.

- 104-15:38:04- 0 The operation completed successfully.

- 105-15:38:04- 0 The operation completed successfully.

- 108-15:38:04- 0 The operation completed successfully.

- 109-15:38:04- 0 The operation completed successfully.

- 110-15:38:04- 0 The operation completed successfully.

- 115-15:38:04- 0 The operation completed successfully.

$os W95b
- 116-15:38:04- 0 The operation completed successfully.

$os_type W95
- 117-15:38:04- 0 The operation completed successfully.



When you still have problems please put some code on the board.
Always what kixtart version you are running?
Greetings.


btw: it is only some additional information about how you can debug your script.

btw: with kixstrip ? you get a summary of possible options.
The result will be something like this:

code:

Kixstrip 4.00 (vs 2.29e) (c) MCA - scripting@wanadoo.nl - 2000, 2001
------------------------------------------------------------------------------
kixstrip [input] [output]
/Block_Check or /BC /Combine /Debug
/Headers /License /License=[var]
/Performance /Print /Progress
/Show_Errors or /SE /Show_Structure or /SS /Translate
/TAB=[num] (def: 6)
default: /Combine /Headers /License (other options are negative)
other: - options with prefix "/No" will be ignored. f.e. /NoDebug /NoTab
- /Block_Check /Tab=2 (auto set: /NoCombine /NoLicense /Print )
/Debug (auto set: /NoLicense /Print /Show_Errors )
- /Block_Check (reformat kixtart code inc. block structure )
/Combine (combine lines to one line )
/Debug (insert "line numbers" for each printed line )
/Headers (insert summary report as footer )
/Performance (insert "indicator" for each executed line)
/Print (do not remove print statements )
/Progress (insert "indicator" for each printed line )
/Show_Errors (insert error messages in output file )
/Show_Structure (insert block structures in output file )
/Translate (convert keywords to upper/lower-case )
examples - kixstrip test.kix test.out /Block_Check /Debug
- kixstrip test.kix test.out /Performance /Show_Structure


btw: Symbol on our homepage has been linked to related http://kixtart.org topic.

_________________________
email scripting@wanadoo.nl homepage scripting@wanadoo.nl | Links | Summary of Site Site KiXforms FAQ kixtart.org library collection mirror MCA | FAQ & UDF help file UDF kixtart.org library collection mirror MCA | mirror USA | mirror europe UDF scriptlogic library collection UDFs | mirror MCA

Top
#14609 - 2001-11-27 06:34 PM Re: Failed to set DACL
Ruud van Velsen Moderator Offline
Developer
*****

Registered: 1999-05-06
Posts: 391
Loc: Amsterdam, The Netherlands
The 'Failed to set DACL' error indicates that KiXtart failed to change the security settings of the KiXtart process (KiXtart tries to change these settings, to prevent the user from interrupting the process).

The error itself can be ignored, and the script(s) will run fine.

Of course, I am interested in finding out why this error occurs in your environment, so please share any details you have on the issue (OS version, exact errorstring (including errorcode)), does the error occur on all systems, etc).

Kind regards,

Ruud

Top
#14610 - 2001-11-28 09:02 AM Re: Failed to set DACL
James Lee Offline
Lurker

Registered: 2001-11-28
Posts: 2
Just to share information here!

In my case, I use the following script to change Office 97 Workgroup Template location to server directory:-

$returncode=existkey("HKEY_CURRENT_USER\Software\Microsoft\Office\8.0\Common\FileNew")
if $returncode=0
addkey("HKEY_CURRENT_USER\Software\Microsoft\Office\8.0\Common\FileNew\SharedTemplates")
writevalue("HKEY_CURRENT_USER\Software\Microsoft\Office\8.0\Common\FileNew\SharedTemplates", "", "\\XXXXXXX\SYS\SHARED\TEMPLATE", "reg_sz")
endif
redirectoutput($logpath)
? "@time @day @month @mdayno, @year."
? "@wksta @userid @fullname"
?

All Users=Domain Users and equals local NT Workstation administrator

The script is running fine with any version of kix32.exe but show the error in event log if using kix32 2001.

The same occurs even using local administrator.

One more thing, even if just enter "kix32 /?" at DOS prompt I still got the error in event log.

regards,
James

Top
#14611 - 2001-11-28 09:05 AM Re: Failed to set DACL
James Lee Offline
Lurker

Registered: 2001-11-28
Posts: 2
No such error in W2k Prof.
Top
#14612 - 2001-11-30 09:06 PM Re: Failed to set DACL
ambrozy Offline
Fresh Scripter

Registered: 2001-11-30
Posts: 8
I have same error !!!!,
even if just enter kix32.exe or wkix32.exe at DOS prompt I still got the error in event log.

Top
#14613 - 2001-11-30 09:12 PM Re: Failed to set DACL
Anonymous
Unregistered


Having the same problem. We have no NT4.0 WS but NT4.0 servers get it. W2K Pro is ok but I do get an event 35 on W2K Server regaurding @address macro. DACL started occuring with the Kix upgrade.
Top
#14614 - 2001-11-30 10:10 PM Re: Failed to set DACL
Anonymous
Unregistered


BTW... Never mind the Event 35. Upon more research it's happening on teaming nic systems like out CPQ W2K. Still no answer on the DACL though.
Top
#14615 - 2001-12-02 10:43 PM Re: Failed to set DACL
Anonymous
Unregistered


I have the same on a NT4.0 server SP6a.
I still searching for solving it.
I don't know exactly where in the script this error appear but it seems when I set this NTFS rights with cacls.exe

Top
#14616 - 2001-12-06 01:52 PM Re: Failed to set DACL
glomp Offline
Lurker

Registered: 2001-12-06
Posts: 1
Loc: Utrecht, The Netherlands
We gote the same problem... using windows NT4 sp6a high encrypted with wkix32 version 4.01. previos version 3.63 was working fine
it's generating the event id even on the command kix32 /? or wkix32 /?

[ 06 December 2001: Message edited by: glomp ]

Top
#14617 - 2001-12-06 11:53 PM Re: Failed to set DACL
craigk Offline
Fresh Scripter

Registered: 2001-12-06
Posts: 6
I have also seen this same error on all of
our WinNT Workstations and Servers. Our NTs
are either on SP5 or SP6a. None of the 2000
or XP machines are getting this error.

I didn't see this error this throughout all
the publicly released betas of KiXtart. I
didn't get to test v4.00 as I went straight
from B3 to v4.01.

I don't believe it is anything that I am
doing in my .kix script as I haven't changed
it from the betas to the final release.

Going back to Ruuds response about the
console window... the only thing that I am
doing to the console window is hiding it
until I'm ready to display something using:
$result = SetConsole("hide")

I'm going to try v4.00 and see if I still
get this error and will let you know. I
will also take out the SetConsole("hide")
to see what happens.

craig

[ 07 December 2001: Message edited by: craigk ]

Top
#14618 - 2001-12-07 04:29 AM Re: Failed to set DACL
craigk Offline
Fresh Scripter

Registered: 2001-12-06
Posts: 6
Ok.. I got a v4.00 and it produced the same
errors. I also confirmed that it is not
my scripts as the errors shows up in the
event log even when I just run the kix32.exe
by itself. It quits cause there is no
script to run but I get the DACL error.

Ruud, you still around?

craig

Top
#14619 - 2001-12-07 07:01 PM Re: Failed to set DACL
Anonymous
Unregistered


Same here Craig, we were fine till we jumped to v4.01. Oh well, I'm in no hurry. We have very few NT4.0 boxes and it's just a event log issue as far as I can tell. In case it matters we are not using the RPC service.
Top
#14620 - 2001-12-10 11:48 AM Re: Failed to set DACL
Georges.Vriesacker Offline
Lurker

Registered: 2001-12-10
Posts: 2
Loc: Herentals, Belgium
We are using Kix on a lot of machines (Win9x, NT, 2000 and XP).
Since we moved to version 4.0.1, we also get the event log message.

Even a bare "Hello World" script shows the problem.
I debugged the way Ruud described, but this does not show up any additional information (no error messages from debugger).

We have version 4.00 (dated 17/07/01) of advapi32.dll.

Are there any users out there that do NOT get the messages in their event log?

Hoping to hear more about this.

Top
#14621 - 2001-12-17 09:41 AM Re: Failed to set DACL
Ruud van Velsen Moderator Offline
Developer
*****

Registered: 1999-05-06
Posts: 391
Loc: Amsterdam, The Netherlands
Just wanted to confirm that this error occurs on Windows NT 4.0 systems. As mentioned before, all the error indicates is that KiXtart failed to adjust the permissions on the process. All this means is that a user will not be prevented from killing a script using Task Manager. Apart from that, the error can be ignored.

The underlying problem is a compatibility issue that was introduced in Service Pack 4 of Windows NT 4.0. It appears this issue will not be solved in NT, so hope to provide a workaround in a future update of KiXtart.

Regards,

Ruud

Top
#14622 - 2001-12-17 03:39 PM Re: Failed to set DACL
Kdyer Offline
KiX Supporter
*****

Registered: 2001-01-03
Posts: 6241
Loc: Tigard, OR
Ruud,

I believe it is due to systems that are based on the "NT Kernel." I have a 2000 system at work that I have seen this on.

Thanks!

- Kent

_________________________
Utilize these resources:
UDFs (Full List)
KiXtart FAQ & How to's

Top
#14623 - 2001-12-17 04:19 PM Re: Failed to set DACL
Anonymous
Unregistered


Also have same problem!
Environment: NT 4.0 SP6a server/workstation.
Waiting Kix upgrade...?

Top
#14624 - 2001-12-19 08:19 PM Re: Failed to set DACL
Kdyer Offline
KiX Supporter
*****

Registered: 2001-01-03
Posts: 6241
Loc: Tigard, OR
Ruud,

It appears that I am not having the DACL issue (or anymore), but rather the following:

Application Log
Event ID: 1450

The description for Event ID ( 1450 ) in Source ( KIXTART ) cannot be found. The local computer may not have the necessary registry information or message DLL files to display messages from a remote computer. The following information is part of the event: UserGetInfo failed Error : Insufficient system resources exist to complete the requested service. (0x5aa/1450).
http://www.microsoft.com/technet/treeview/default.asp?url=/TechNet/prodtechnol/ntwrkstn/maintain/operate/admin.asp


Application Log
Event ID: 1450

The description for Event ID ( 1450 ) in Source ( KIXTART ) cannot be found. The local computer may not have the necessary registry information or message DLL files to display messages from a remote computer. The following information is part of the event: UserModalsGet failed Error : Insufficient system resources exist to complete the requested service. (0x5aa/1450).
http://msdn.microsoft.com/library/default.asp?url=/library/en-us/debug/errlist_7oz7.asp


Application Log
Event ID: 1332

The description for Event ID ( 1332 ) in Source ( KIXTART ) cannot be found. The local computer may not have the necessary registry information or message DLL files to display messages from a remote computer. The following information is part of the event: LookupAccountSid failed Error : No mapping between account names and security IDs was done. (0x534/1332).
http://msdn.microsoft.com/library/default.asp?url=/library/en-us/debug/errlist_7oz7.asp


Application Log
Event ID: 1450

The description for Event ID ( 1450 ) in Source ( KIXTART ) cannot be found. The local computer may not have the necessary registry information or message DLL files to display messages from a remote computer. The following information is part of the event: UserGetLocalGroups failed Error : Insufficient system resources exist to complete the requested service. (0x5aa/1450).
http://msdn.microsoft.com/library/default.asp?url=/library/en-us/debug/errlist_7oz7.asp

Machine stats are -
System Manufacturer is = Compaq
System Model is = Deskpro
System Serial Number is = xxyyzz
System BIOS Version is = 686P3 v2.11
System BIOS Date is = 19010405******.******+***
CPU Speed is = 1000 Mhz
System Memory = 255 MB
Dimm Size (0) = 0 MB
Dimm Size (1) = 256 MB
Video Card is = NVidia Riva TNT2
Video Res is = 1024 x 768 x 65536 colors
Modem is = U.S. Robotics 56K FAX EXT
Network Card (0) is = Intel(R) PRO/100 VM Desktop Adapter

C: drive 1.4 GB Free (NTFS)
D: drive 11.5 GB Free (NTFS)
Windows 2000 Professional (SP-2)

Thanks for any insight to this.

- Kent

_________________________
Utilize these resources:
UDFs (Full List)
KiXtart FAQ & How to's

Top
Page 1 of 2 12>


Moderator:  Jochen, Allen, Radimus, Glenn Barnas, ShaneEP, Ruud van Velsen, Arend_, Mart 
Hop to:
Shout Box

Who's Online
0 registered and 765 anonymous users online.
Newest Members
batdk82, StuTheCoder, M_Moore, BeeEm, min_seow
17885 Registered Users

Generated in 0.05 seconds in which 0.016 seconds were spent on a total of 13 queries. Zlib compression enabled.

Search the board with:
superb Board Search
or try with google:
Google
Web kixtart.org