Highlighted
raronson Trusted Contributor.
Trusted Contributor.
2985 views

problems forcing settings update with acu/cuagent

I performed an acu install of a client that I now need to push location profiles and other settings out to. I have acu running in the login script. I have the client update agent running, I've updated the same unattend.txt file that I used for the initial install, I also tried copying my unattend.txt to a file called settings.txt and configured cuagent.ini to use it. All of this does nothing, anytime I run the cuagent it comes back with no updates found.

here are my acu, cuagent and the settings files.

acu.ini
; Novell ACU for Windows 2000/XP File
; Novell ACU INI File
;
;VeRsIoN=v2.7 Novell ACU - Configuration INI
;CoPyRiGhT=copyright 1999-2006, by Novell, Inc. All rights reserved.


[LaunchInstall]
;
; Launch=Yes
; Specifies whether Setup is launched after acu.exe
; determines that the installation is necessary.
;
Launch=yes


[DisplayDialog]
;
; Display=Yes
; Specifies whether users are prompted to begin the upgrade.
;
Display=no


[UnattendFile]
;
; Specifies whether a configuration (unattend) file is used
; and where it is located.
;
Use=yes
File=\\10.210.60.159\data1\public\client\unattend.txt

[StatusLogging]
;
; Specifies whether a status log is created and where it is located.
;
;Use=yes
;File=\\10.210.60.169\data1\public\client\logs\client.csv



[AdministratorMessage]
;
; Specifies additional text that appears
; when the user is prompted to start an ACU.
;
;Message="Please wait while your Novell client software is upgraded. Thanks"


[ClientLocalInstall]
;
; Specifies whether the installation is copied to
; a specified local directory and run locally.
; If you want to delete the files after the installation
; is complete, set DeleteLocalInstall=Yes.
;
LocalInstall=no
LocalDirectory=C:\Novell\drivers\client
DeleteLocalInstall=No


[UpdateAgentSettings]
;
; Specifies the Novell Client Update Agent Property Page settings.
;
; Update specifies whether the settings are transferred from
; the .ini file to the workstation's registry.
;
; This option is not available if the Administrator Rights checkbox
; is checked on the Update Agent property page. Use the ClientSettings
; option in the cuagent.ini rather than the UpdateAgentSettings option.
;
Update=yes
;
; EnableUpdateAgent specifies whether the Update Agent is configured.
; This setting specifically applies to workstations running Novell Client
; version 4.90 SP2 that are upgrading Novell Client software. Selecting
; this option enables Update Agent to perform the software update.
;
EnableUpdateAgent=yes
;
; EnableAutomaticUpdateAgent specifies whether the Update Agent is launched
; automatically. The Update Agent checks for a new version of the Novell Client
; at the designated interval and from the designated locations.
; The Update Agent is launched as a part of the login process.
;
EnableAutomaticUpdateAgent=yes
;
; UpdateAgentLaunchInterval sets the interval (in days) that the Novell Client
; Update Agent checks for a new version of the Novell Client.
;
UpdateAgentLaunchInterval=2
;
; EnableUpdateLocation specifies whether the Novell Client Update Agent looks
; for a new version of the Novell Client in the designated update location.
;
EnableUpdateLocation=yes
;
; UpdateLocation specifies the update location (mapped drive, UNC, or URL).
;
UpdateLocation=\\10.210.60.159\data1\public\client\
;
; EnablePreviousInstallLocation specifies whether the Novell Client Update Agent
; looks for a new version of the Novell Client in the previous install location.
;
EnablePreviousInstallLocation=yes
;
; AdministratorRights specifies whether the Novell Client Update Agent has
; administrative rights on the workstation. The Update Agent must have these rights
; to update the Novell Client. This is useful when the user who logs in to the
; workstation is not the workstation Administrator user. If this setting is set to No,
; the Update Agent is launched with the rights of the currently logged-in user.
;
AdministratorRights=yes


[Uninstall]
;
; Specifies which network components are uninstalled.
; Users are prompted to reboot after the uninstall is complete.
;
IPX=No
CMD=No
Client=No
NDPS=No
WorkstationManager=No
NAL=No
ImagingService=No
RemoteManagement=No
NICI=No
NMAS=No
NetIdentity=No
;
; Administrator Message specifies additional text that appears when the uninstall begins.
;
AdministratorMessage=

---------------------------------------------

cuagent.ini
; Novell Client Update Agent for Windows 2000/XP
; Novell CUAgent INI File
;
;VeRsIoN=v1.7 Novell CUAgent - Configuration INI
;CoPyRiGhT=copyright 2003-2007, by Novell, Inc. All rights reserved.


[AgentStatus]
;
; Specifies whether the Update Agent is configured.
; If configured, the rest of the .ini file is read.
; If disabled, the Agent does not look for an update to the Client
;
Disabled=No


[LaunchUpdate]
;
; Specifies whether the Client Install is launched.
; When set to Yes, the Update Agent determines if an update
; is needed and then launches the necessary update.
; When set to No, the Update agent determines if an update
; is needed but does not launch the necessary update.
;
Launch=Yes


[Redirection]
;
; Specifies a path to redirect the Update Agent to a
; different location for Novell Client files.
; This is useful if you need to locate the files
; on a different server.
; The path can be a mapped drive, UNC path, or URL.
; You can redirect the Update Agent five times (once in each of
; five different cuagent.ini files located in different locations).
Location=


[UpdatePrompt]
;
; Specifies whether users are prompted to begin the update
; and notified about the location the update will run from.
;
; Display specifies whether users are prompted to update Novell Client.
;
Display=no
;
; Display Location specifies whether users are notified about
; the location that the update is to run from.
;
DisplayLocation=No
;
; Administrator Message specifies additional text that appears
; when the user is prompted to start an update.
;
AdministratorMessage=


[AgentFiles]
;
; Specifies whether the Update Agent software should be updated
; before the Novell Client update occurs.
; This option lets you update the Update Agent if newer software
; is available with features that you want to use or if the
; Update Agent has a defect. Then, the newer Update Agent
; completes the Client software update.
;
; This option is not available if the Administrator Rights checkbox
; is checked on the Update Agent property page.
;
Update=yes


[AgentSettings]
;
; Specifies settings located on the Novell Client Update Agent Property Page.
; If you change settings in the cuagent.ini file, these changes are made in
; the Registry and appear in the Novell Client Update Agent Property Page.
; These changes go into effect the next time the Update Agent is run.
;
; Update specifies whether the settings are transferred from the
; .ini file to the workstation's registry.
;
; This option is not available if the Administrator Rights checkbox
; is checked on the Update Agent property page. Use the ClientSettings
; option rather than the AgentSettings option.
;
Update=yes
;
; EnableAutomaticUpdateAgent specifies whether the Update Agent is launched automatically.
; The Update Agent checks for a new version of the Novell Client at the designated interval
; and from the designated locations. The Update Agent is launched as a part of the login process.
;
EnableAutomaticUpdateAgent=yes
;
; UpdateAgentLaunchInterval sets the interval (in days) that the Novell Client
; Update Agent checks for a new version of the Novell Client.
;
UpdateAgentLaunchInterval=2
;
; EnableUpdateLocation specifies whether the Novell Client Update Agent looks
; for a new version of the Novell Client in the designated update location.
; The Update Agent checks for updates in the following order of configured locations:
; 1) Update Location, 2) Previous Install Location.
; The Update Agent looks in each configured location for valid
; file types and stops when it locates any.
; Ensure that you have the latest files in the first location that the Update Agent searches.
;
EnableUpdateLocation=yes
;
; UpdateLocation specifies the update location (mapped drive, UNC, or URL).
;
UpdateLocation=\\10.210.60.159\data1\public\client\
;
; EnablePreviousInstallLocation specifies whether the Novell Client Update Agent looks
; for a new version of the Novell Client in the previous install location.
;
EnablePreviousInstallLocation=yes
;
; AdministratorRights specifies whether the Novell Client Update Agent has
; administrative rights on the workstation.
; The Update Agent must have these rights to update the Novell Client.
; This is useful when the user who logs in to the workstation is not
; the workstation Administrator user.
; If this setting is set to No, the Update Agent is launched with
; the rights of the currently logged-in user.
;
AdministratorRights=Yes


[ClientSettings]
;
; Update specifies whether Novell Client Update Agent
; looks for Novell Client property page updates.
;
Update=YES
;
; UnattendFile specifies the name of the configuration (unattend)
; file that contains property page settings. This file must exist
; at the root of the Update Location path specified. No drive
; letter, path or UNC can be specified here; only the file name.
;
UnattendFile=settings.txt
;
; DisplayPrompt specifies whether users are prompted to update client settings.
;
DisplayPrompt=No
;
; Display Location specifies whether users are notified about
; the location from which the update will run.
;
DisplayLocation=No
;
; AdministratorMessage specifies additional text that appears
; when users are prompted to update.
;
AdministratorMessage=


[StatusLogging]
;
; Specifies whether a status log is created and where it is located.
;
Use=No
File=\\server\volume\path\file
Labels (1)
0 Likes
3 Replies
raronson Trusted Contributor.
Trusted Contributor.

Re: problems forcing settings update with acu/cuagent

Problem solved. What a pain !!!!! It took procmon to determine that the cuagent was looking for C_Readme.txt in my update directory and when it didn't find it in my update\winnt\i386. When it cuagent doesn't find the file it just stops and does nothing. Putting an empty text file in the update directory fixed it all.

WHAT KIND OF CRAPPY SOFTWARE DEVELOPMENT IS THIS!!!! I LOST 6 HOURS OF CUSTOMER TIME SOLVING THIS PROBLEM
0 Likes
bcavanaugh Absent Member.
Absent Member.

Re: problems forcing settings update with acu/cuagent

I am trying to start using the ACU automated upgrade system as well, we have a huge mix of client versions installed and it is a scary proposition. the biggest problem right now is that 4.91sp4 does not seem to work well with a fully updated WindowsXPsp3 machine. I am thinking that sp5 just might resolve the issue and that we are long past due to start automating this process.

I see in the registry this key that is currently blank on our machines:

[HKEY_LOCAL_MACHINE\SOFTWARE\Novell\NetWareWorkstation\Client Update Agent\Launch]

I am in the process of seeing trying to see if I can load those settings properly that the machines will start upgrading on their own, my intent is to specifically limit it to the machines that I have personally set up lately and expand from there.

I will post here if I the solution works.

Barry
0 Likes
bcavanaugh Absent Member.
Absent Member.

Re: problems forcing settings update with acu/cuagent

Oh, so much for googling to this post , I looked for replies and didn't see any, now I see this after I posted. When I came into this link I had an option to see the next thread but nothing about replies so I assumed there were none. People are too busy to dink around with stuff all the time.
0 Likes
The opinions expressed above are the personal opinions of the authors, not of Micro Focus. By using this site, you accept the Terms of Use and Rules of Participation. Certain versions of content ("Material") accessible here may contain branding from Hewlett-Packard Company (now HP Inc.) and Hewlett Packard Enterprise Company. As of September 1, 2017, the Material is now offered by Micro Focus, a separately owned and operated company. Any reference to the HP and Hewlett Packard Enterprise/HPE marks is historical in nature, and the HP and Hewlett Packard Enterprise/HPE marks are the property of their respective owners.