• Skip to primary navigation
  • Skip to main content
  • Skip to footer

Ulrich's TechLib

Electronic Security Library & Other Oddities

  • HOME
  • BLOG
  • ABOUT
  • PRIVACY POLICY
  • CONTACT
You are here: Home / Avigilon / Some Options Will be Disabled Until All Servers are Upgraded

Some Options Will be Disabled Until All Servers are Upgraded

June 10, 2020 by Ulrich 1 Comment

Some Options Will be Disabled Until All Servers are Upgraded

Learn how to solve the “Some options will be disabled until all servers are upgraded” problem.

Symptoms on Workstation Clients

Note: The symptoms may present on the server itself as well, but the solution for this problem is specifically targeted for ACC Client running on workstations, rather than on the server itself.

If you are experiencing these symptoms on a server, particularly a clustered site (where more than one server is clustered into one larger site), rather contact technical support.

Following the solution below will not break anything any further, but it may not resolve the problem on a server or clustered servers.

Cause

You may experience these symptoms after a one-site, one-server ACC solution has been upgraded, or where several servers under a site cluster were upgraded, particularly between major versions – for example, from ACC 6.14.16.2 to ACC 7.6.2.2 as was the case in the example below.

As to the exact reason why this happens, I’ll inform you when I know, for now we’ll focus on fixing them.

Herewith the procedure that was followed that presented these problems in this unique case:

  1. ACC 6.14.6.30 upgraded to ACC 6.14.16.2, running on Windows 7.
  2. Site configuration backups made following version upgrade.
  3. Windows 7 upgraded to Windows 10.
  4. Version 6.14.16.2 installed on Windows 10.
  5. Aforementioned configuration restored.
  6. ACC 6.14.16.2 upgraded to ACC 7.6.2.2.
  7. Workstation clients upgraded to version 7.6.2.2.

Follow this guide to upgrade ACC between major versions.

“Some options will be disabled until all servers are upgraded”

This message appears at the top center of the screen the moment you enter Site Setup within ACC to apply license upgrades. The License Management button along with a host of others are missing as in the example below.

Some options will be disabled until all servers are upgraded
An indication of the problem – click to enlarge

Since this is a one-server, one-site solution it is rather curious as it is not possible that “all servers” are not on the same version. There is only one server and its version is the same as the client version.

Note: If you are experiencing this problem and you have not upgraded your ACC client yet, upgrade it first. Having mismatching versions of servers and clients can cause similar problems.

Site Management Reveals a Little More

A look at what we see under Manage Site and the problem becomes apparent.

Site Management
Suddenly there’s two servers under the same site. Version referenced does not even match the last version of ACC 6 installed prior to the upgrade to ACC 7 – click to enlarge

As you can see, this is a problem as the client “sees” two mismatching versions here – and it is not even reflecting the latest version of ACC 6 that was installed prior to the upgrade to ACC 7.

Trying to disconnect the wrongly listed server from site does not work as it does not exist.

The same problem also occurred on the server’s ACC client, but we were able to disconnect the wrongly listed server from there and that solved the problem. It may therefore be possible to have done the same on workstation clients before having done so on the server’s client – but don’t take my word for it, it is merely a suspicion.

Ulrich Holtzhausen

The workstation clients therefore were stuck, for some reason, with outdated information and failed to correlate. Removing the site from ACC client and re-adding also did not solve the problem.

The Solution

We need to force ACC client to revert to its default configuration which will force it to rediscover the site correctly.

Note: Exit ACC client before proceeding with the steps below.

Grant User Access to Avigilon Directory

Using the run utility within Windows (Win + R) or via the File Explorer navigate to the directory below and press enter (it is not case sensitive):

%ProgramData%
Navigate to %programdata%
Navigate to %programdata% (C:\ProgramData) – click to enlarge

Now right click on the Avigilon directory and click properties then click on the Security tab in the window that opens.

Check permissions

Make sure Users have full permissions to modify the directory and its sub-contents. If Users do not have permission, click on Edit and check the tick box that says “Allow” next to Full control.

Click OK and Click OK.

Renaming Client Directory to Client.old

Step 1: Rename in %ProgramData%\Avigilon Directory

Enter the Avigilon directory and rename the Client directory to Client.old.

Rename Client directory to Client.old

Renaming the directory rather than deleting it ensures you can always revert back to the previous settings if required.

Step 2: Rename in %AppData%\Avigilon Directory

Note: It should not be necessary to change access rights on the next set of directories, so proceed directly to just renaming the other Client directories.

Using the method above, navigate to:

%appdata%\Avigilon

This time I will show an example using my preferred method, using run.

Navigate to %appdata% and Roaming Avigilon Directory using run

You will end up in the Roaming AppData directory.

C:\Users\me\AppData\Roaming\Avigilon

Now, as before, simply rename Client to Client.old

Step 3: Rename in %LocalAppData%\Avigilon Directory

I think by this time you get the gist of it. Navigate to:

%LocalAppData%\Avigilon
Navigate to Local AppData Directory

You will end up in the Local AppData directory.

C:\Users\me\AppData\Local\Avigilon

Rename Client to Client.old.

You are now done.

Test the Solution

Now open up ACC client again and check Site Setup to see if the problem persists. You can also check Site Management and the double server issue should be resolved.

Site Setup - when working correctly
Site Setup – Working Correctly

If you are happy with the outcome, you can proceed to delete all the Client.old directories although it is not necessary.

Did this post help you solve the “Some options will be disabled until all servers are upgraded” problem? Leave your comments below.

Share

Share
Share
Post

Filed Under: Avigilon Tagged With: acc, acc client, avigilon, avigilon directory

Reader Interactions

Comments

  1. Julio says

    September 7, 2023 at 6:28 pm

    Thank you so much for the solution, was quick and really good explanation.

    I fixed it thank to you.

    Reply

Leave a Reply Cancel reply

Your email address will not be published. Required fields are marked *

Footer

Get Social

  • Facebook
  • LinkedIn
  • Twitter

Post Tags

acc acc 5 acc 6 acc 7 acc client acc server password alarm anydesk avigilon avigilon directory backup batch script cctv create pop-up google earth internet log lucidchart obs studio onvif device manager password ping pop-up pop-up alarm port-forwarding port forwarding putty server teamviewer timestamp upgrade video analytics vlc

Site Archives

  • August 2020
  • July 2020
  • June 2020

Newsletter

Copyright © 2025 ยท Ulrich's TechLib

Manage Cookie Consent
I use cookies to optimize my website and my service.
Functional Always active
The technical storage or access is strictly necessary for the legitimate purpose of enabling the use of a specific service explicitly requested by the subscriber or user, or for the sole purpose of carrying out the transmission of a communication over an electronic communications network.
Preferences
The technical storage or access is necessary for the legitimate purpose of storing preferences that are not requested by the subscriber or user.
Statistics
The technical storage or access that is used exclusively for statistical purposes. The technical storage or access that is used exclusively for anonymous statistical purposes. Without a subpoena, voluntary compliance on the part of your Internet Service Provider, or additional records from a third party, information stored or retrieved for this purpose alone cannot usually be used to identify you.
Marketing
The technical storage or access is required to create user profiles to send advertising, or to track the user on a website or across several websites for similar marketing purposes.
Manage options Manage services Manage {vendor_count} vendors Read more about these purposes
View preferences
{title} {title} {title}