cancel
Showing results for 
Search instead for 
Did you mean: 
cancel
771
Views
0
Helpful
3
Replies

ACS upgrade from v3.3 to v4.0 error.

cshigeta
Level 1
Level 1

I get an error message that reads, "The ciscosecure ACS folder appers to be locked by another application".

Our configuration consists of a primary and secondary AAA server. I'm attempting to upgrade the secondary server first, then the primary server and if successful I'll force a replication.

I'm sure that no one is accessing either ACS during the upgrade process and that any sessions opened earlier have long since timed out.

What am I missing?

Thanks!

cks

3 Replies 3

darpotter
Level 5
Level 5

I've seen this before when trying to upgrade logged in via terminal services.

If you can log in directly onto the box, set the services to manual start then reboot. This should clear any sticky open handles etc.

Make you sure you are logged in as the local Administrator account too.

Darran

tpersson
Level 1
Level 1

One thing you can try is to delete all log-files before you upgrade.

Logs\AdminAudit\

Logs\Backup and Restore\

Logs\DBReplicate\

Logs\Failed Attempts\

Logs\old logs\

Logs\Passed Authentications\

Logs\RADIUS Accounting\

Logs\ServiceMonitoring\

Logs\TACACS+ Accounting\

Logs\TACACS+ Administration\

CSadmin\logs\

CSauth\logs\

CSlogs\logs

CStacacs\logs

CSRadius\logs

mljohnson
Level 4
Level 4

The lock error message is there as a safeguard to make sure nothing is locking the ACS folder. This is to ensure that the upgrade won't encounter any problems.

To identify the process which is responsible, you can utilize the Process Explorer or Handle tool while reproducing the installation error.

Process Explorer -

http://www.sysinternals.com/Utilities/ProcessExplorer.html

GUI tool which shows which processes running.

When using Process Explorer, please use the Find menu option twice:

a. Find Handle

b. Find DLL

And specify part of the ACS installation folder in the search box, e.g. ACS.

Alternatively, use the Handle tool from the same site -

http://www.sysinternals.com/Utilities/Handle.html

This tool has a command line instead of GUI. Please just type in the following and it *should* print all open files for ACS:

handle acs