Page 1 of 1 1
Topic Options
#23160 - 2002-06-14 12:33 AM upgrading to Win2K Domain (using kixtart 3.47 as current version. upgrade required?)
Mystic Mike Offline
Fresh Scripter

Registered: 2002-03-13
Posts: 14
Loc: El Toro, CA
Hello-

I'm going to upgrade our domain to win2k. We currently have an NT 4.0 domain with Kixtart 3.47 version running on our NT 4.0 PDC and BDC. I didn't install Kixtart and really don't know much about it. I imagine the version we are running won't be compatable with Windows 2000 Server, I'm keeping both the pdc and bdc NT4, what I will do is install a new server as a bdc NT4, then promote it to PDC then upgrade it to windows 2000. So.. will I need to upgrade the kixtart versions on the NT4 bdc boxes, can I install the newest version on the win2k pdc and leave the nt4 boxes alone? Can anyone shed some light about how kixtart will be effected by a win2k upgrade? Appreciated.

-Mike

(MCA: complete description)

[ 18 June 2002, 12:25: Message edited by: MCA ]
_________________________
Thanks everyone, Mike

Top
#23161 - 2002-06-14 12:58 AM Re: upgrading to Win2K Domain (using kixtart 3.47 as current version. upgrade required?)
Les Offline
KiX Master
*****

Registered: 2001-06-11
Posts: 12734
Loc: fortfrances.on.ca
I can't imagine staying with that old a version. Upgrade, UPGRADE, U P G R A D E! You need to do all of them. How complex it is depends on the clients and previous install. If everyone runs it from NetLogon then it's pretty straight forward. Just put all the binaries in NetLogon.
If you have Wintendos, then you'll need to install the newer KXRPC on all the DCs.

Tell us more.
_________________________
Give a man a fish and he will be back for more. Slap him with a fish and he will go away forever.

Top
#23162 - 2002-06-14 01:13 AM Re: upgrading to Win2K Domain (using kixtart 3.47 as current version. upgrade required?)
Sealeopard Offline
KiX Master
*****

Registered: 2001-04-25
Posts: 11165
Loc: Boston, MA, USA
Backup, BACKUP, B A C K U P!

You first want to upgrade KiXtart because this part will be the easiest. Dont forget the KXRPC service for Windows 9x compatibility.

The install the third server as a BDC. Take the second BDC off-line and keep that one as a spare in case the whole upgrade blows up. This way you still have one working domain controller in reserve.

The continue with the rest of your upgrade. I recommend two backups after each step. One backup to tape and a second backup utilizing disk cloning software like PowerQuest Drive Image Pro or Norton Ghost. Chances are you won't need it but if you do.... The backups will pay off in no time.

Oh, and before doing all this. Make a written checklist on paper, don't store it on a computer (just in case you get locked out and can't log into that computer for whatever reason).
_________________________
There are two types of vessels, submarines and targets.

Top
#23163 - 2002-06-14 01:13 AM Re: upgrading to Win2K Domain (using kixtart 3.47 as current version. upgrade required?)
Lonkero Administrator Offline
KiX Master Guru
*****

Registered: 2001-06-05
Posts: 22346
Loc: OK
to your knowledge mike,
there is no need to do it other than you and your user asking for functions.

even versions 3.4* work fine.

but what comes to support and special knowledge on the web, it's mostly related to 3.63 and 4.*

les made a good suggestion to you which you won't regred but offcourse evolution and development is to be decided by the ones involved.

cheers,
_________________________
!

download KiXnet

Top
#23164 - 2002-06-14 01:35 AM Re: upgrading to Win2K Domain (using kixtart 3.47 as current version. upgrade required?)
Mystic Mike Offline
Fresh Scripter

Registered: 2002-03-13
Posts: 14
Loc: El Toro, CA
Wow, you guys are fast! Thanks! Yes, it's a small domain- all windows. 3 servers, about 50 workstations. Can you please direct me to installation and upgrade instructions, I don't see them in the kiXtart.chm file. I'll be able to bring the bdc back online after the upgrade with no problems huh. Good suggestion then. I didn't think of it [Wink] Any links to docs would be great, and thanks so much for the promt response.
_________________________
Thanks everyone, Mike

Top
#23165 - 2002-06-14 01:39 AM Re: upgrading to Win2K Domain (using kixtart 3.47 as current version. upgrade required?)
Lonkero Administrator Offline
KiX Master Guru
*****

Registered: 2001-06-05
Posts: 22346
Loc: OK
link to version 4.* doc's (which also include installation information) are located on kixtart.org main page.

also, when you donwload the package, it'll contain the correct version of the doc.

cheers,
_________________________
!

download KiXnet

Top
#23166 - 2002-06-19 12:21 AM Re: upgrading to Win2K Domain (using kixtart 3.47 as current version. upgrade required?)
MCA Offline
KiX Supporter
*****

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

For an easy upgrade of your clients with f.e. kixtart 4.02 you can use
our installation package kix402update.exe.

BUT we first we advice to upgrade to KiXtart 3.63 release. So you can see
your scripts are still running in a correct way. The jump from your cur-
rent to 3.63 is very big. It is the latest version which should be
downwards compatible with your current version.
After completon a succesfull test you can upgrade to latest kixtart 4.02
release. This version is no longer downwards compatible for all kixtart
functions f.e. OLExxx functions are removed and COM techniques are intro-
duced since Kixtart 4.00 release.

At the moment there are six releases:
  • kix362update.exe
  • kix363update.exe
  • kix400update.exe
  • kix401update.exe
  • kix402update.exe (final release)
  • kix410update.exe (beta)
Each time it will verify the correctness of your release. Incorrect
files will be replaced and missing files will be added. Regardless of
file attributes.
To prevent running more times weare using a control files.
You can easily upgrade it with our iexpress package.
Questions: how?

A way of installing/updating kixtart of your clients: with only one additional statement

For the installation of kixtart at your local workstation we see many version of doing it.
Most statements in your BATch file are using for this duty.
But there is also a way of doing it with a single statement, which doesn't only copy
the required files, but also compare file version information. After completion a logfile
will be created at your local workstation.

Another way of installing/updating kixtart on your clients:

For installing or updating of your clients you can download our packages kix363update.exe,
kix400update.exe or kix401update.exe from our site http:\\home.wanadoo.nl\scripting.

Possible calls in your logon procedure can be:

As first line of your logon procedure you can use one of following formats:
  • x:\kixtart\kix402update.exe /q
  • %0\..\kix402update.exe /q
  • if not exist c:\kix402.ok %0\..\kix402update.exe /q
  • \\server\NETLOGON\kix402update.exe /q
Second line can be something like:
  • kix32 %0\..\your_script.kix
  • kix32 \\server\netlogon\your_script.kix
Results of your BATCH can be:
for network environments (= update package will transfer during each logging on)
code:
@echo off
%0\..\kix402update.exe /q
kix32 %0\..\your_script.kix
@echo off

or for dial-up environments (= update package will transfer only once)
code:
@echo off
if not exist c:\kix402.ok %0\..\kix402update.exe /q
kix32 %0\..\your_script.kix
@echo off

or
code:
@echo off
if not exist $windir%\kix402.ok %0\..\kix402update.exe /q
kix32 %0\..\your_script.kix
@echo off

After using above programs there will be created a control
file c:\kix363.ok, c:\kix400.ok, c:\kix401.ok, c:\kix401.ok or
c:\kix402.ok. So it isn't necessary to run the installation
process again, but we advise to update (or better: verify)
kixtart files always.
Also those control files will put in the %windir% directory.

Reason: a security leak for running kixtart from clients.

remarks: SECURITY LEAK for running kixtart from clients

running kix32.exe from a local workstation can have also unwanted effects. An user
can modify or replace your kix32.exe file. f.e. not to run your script but for
reading your script.
For RAS users it is interesting not to download each time the kixtart required files,
but for other users we advise:
always check the kixtart files and update them when necessary before running your KIX scripts.

FIX for SECURITY LEAK:

In our case the first statement of our default logon procedure for network users is always:
%0\..\kix363update.exe /q
and it will guarantee that kix32.exe file will always the correct one.

remarks: performance

  • only 150 KBytes will be transfered to your workstation. the package has been compressed.
  • always the correct set of kixtart files will be used. during the execution of scripts
    the user can already starts working.
  • during installation or updating kixtart you will not get share violation error or busy file
    error. the install.kix scripts runs with his own kixtart version.
  • for RAS users we create additional authorizations which will run minimum set of script code.
    for them the logon procedure containts as statement:
    if not exist c:\kix363.ok %0\..\kix363update.exe /q
greetings.

btw: related kixtart topic http://kixtart.org/board/Forum2/HTML/000583.html

btw: be sure no other kix32.exe and DLLs are active on your clients.
_________________________
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
#23167 - 2002-06-18 02:46 PM Re: upgrading to Win2K Domain (using kixtart 3.47 as current version. upgrade required?)
Kdyer Offline
KiX Supporter
*****

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

I will echo the same type of format from Jens. Test, Test, Test. [Big Grin]

Be sure that your client workstations can use the script and get/execute the proper files on login.

Personally, In in addition to MCA's deployment tool for Kix32 and related files, I would also recommend his Kixstrip tool as well.

Please visit the FAQ Forum and specifically this topic" How do we check and format code for scripts?

As an FYI...
We are also going through this as well. We are going from 3.63 to 4.x (would like to go to 4.10 as it support nested groups with INGROUP). Here is a post I asked for comments on - Change Management Process - RFC.

HTH,

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

Top
#23168 - 2002-06-18 02:50 PM Re: upgrading to Win2K Domain (using kixtart 3.47 as current version. upgrade required?)
MCA Offline
KiX Supporter
*****

Registered: 2000-04-28
Posts: 5152
Loc: Netherlands, EU
Thanks Kent,
greetings.
_________________________
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
#23169 - 2002-06-19 11:41 PM Re: upgrading to Win2K Domain (using kixtart 3.47 as current version. upgrade required?)
Mystic Mike Offline
Fresh Scripter

Registered: 2002-03-13
Posts: 14
Loc: El Toro, CA
Thanks Kent and MCA for the additional comments, loads of info. I think it was above my requirements though. Kixtart isn't installed on the clients, just in the netlogon folder (sys32\repl\..). Before reading your comments I downloaded the 4.02 version and replaced the files with the new ones. I also replaced the kxrpc service on all DCs. At first I was getting the dreaded 'Failed to locate kx16.dll' error on a client, although others were fine. I made one (I think insignificant) change to the users profile, and the error went away. At the moment it seems everything is okay. The only thing we are using kixtart for is to map drives on 9x clients and it is successfully serving that purpose. I'm hoping the 'failed to locate' error doesn't come up again. Now on to the domain upgrade. Thanks for the help everyone- please let me know if I've completely missed something. The readme file with the upgrade instructions made it seem as though it was as simple as replacing files, which is essentially all I have done.
_________________________
Thanks everyone, Mike

Top
#23170 - 2002-06-20 01:09 AM Re: upgrading to Win2K Domain (using kixtart 3.47 as current version. upgrade required?)
MCA Offline
KiX Supporter
*****

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

Great anything is working great. A simple advice: using kixtart from dial-up connections will work much
faster when kix32 is installed on your client. Of course it isn't necessary for a correct way of running.

We are using kix32 from our clients also to do all kind of tasks before user is logging on to
any server.

New question, we are always welcome.
greetings.
_________________________
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
Page 1 of 1 1


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

Who's Online
0 registered and 2220 anonymous users online.
Newest Members
Viginette, ManuvdWielNL, Sir_Barrington, batdk82, StuTheCoder
17888 Registered Users

Generated in 0.075 seconds in which 0.039 seconds were spent on a total of 12 queries. Zlib compression enabled.

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