Unable to upgrade SCCM

John Mabasa 41 Reputation points
2023-04-25T18:20:57.4366667+00:00

Prerequisite Check for upgrading is failing. It says the user account does not have admin access. I can confirm on all levels, I have admin access to the server and am a full admin on the site server. When I checked the configmgrprereq.log this is what I see ( changed the account names) SCCM03.company.com; Administrative rights on site system; Error; Configuration Manager Setup requires that either the logged on user or primary site machine account running Prerequisite Check has administrative rights on the site server computer. $$<Configuration Manager Prereq><04-25-2023 13:16:46.693+240><thread=24232 (0x5EA8)> ERROR: The current user does not have administrative rights on computer: SCCM03.company.com. $$<Configuration Manager Prereq><04-25-2023 13:16:46.702+240><thread=24232 (0x5EA8)> ERROR: Prerequisite checking stopped on this machine. $$<Configuration Manager Prereq><04-25-2023 13:16:46.704+240><thread=24232 (0x5EA8)> If looks like the log is saying that I and/or the primary site server don't have admin rights to a server. Unfortunately, The server it is referring to does not exist. It may have a long time ago, but doesn't exist anymore. There are no signs of it existing anywhere in the console. And the AD object and long been deleted. I have a hunch this server was a node that was not removed correctly and remnants of information about it still exists in the database. But what do I know? Any help on this would be greatly appreciated.

Microsoft Security | Intune | Configuration Manager | Updates
Microsoft Security | Intune | Configuration Manager | Other
0 comments No comments
{count} votes

3 answers

Sort by: Most helpful
  1. John Mabasa 41 Reputation points
    2023-05-02T17:00:06.56+00:00

    I'm not sure if this is the root of the issue, but I noticed the SMS provider location in the registry is the server that does not exist. And it is also different from what I see on the console. I'm too hesitant to make any changes.

    Andy advice would be apprectiated

    User's image

    1 person found this answer helpful.
    0 comments No comments

  2. CherryZhang-MSFT 6,496 Reputation points
    2023-04-26T06:05:25.94+00:00

    Hi @Mabasa, John (NIH/NICHD) [C]

    To narrow down the problem, we need more information.

    1, Where did you perform the Prerequisite Checks? Is it the primary site or other?

    If looks like the log is saying that I and/or the primary site server don't have admin rights to a server. Unfortunately, The server it is referring to does not exist.

    2, What role did this server play in the environment before that? How did you remove it? Are you using a newly created environment? Have you checked ADSI Edit container and removed it? The screenshot for your reference: 1

    For how to uninstall roles, sites, and hierarchies in Configuration Manager, please refer to this link:

    Uninstall sites - Configuration Manager | Microsoft Learn

    3, For user account, have you tried changing your account and trying again? Besides, the following content will be verified when perform the Prerequisite Checks:

    (1) Verifies that the logged-on user account has administrative rights on the site system computer.

    (2) Verifies that the setup user has local administrator rights on the central administration site server.

    (3) Checks if the user account running Setup has sysadmin rights on the SQL Server for the CAS.

    4, Please help upload a full configmgrprereq.log for our reference. This is a screenshot of my log for your reference. 2

    Looking forward to your reply.

    Best regards,
    Cherry


  3. John Mabasa 41 Reputation points
    2023-05-05T21:32:37.27+00:00

    Got it working. Found this link, it's not directly the issue, but the solution is applicable.

    https://thedigitalworkspace.com/en/sccm/how-to-remove-the-component-server-role/

    0 comments No comments

Your answer

Answers can be marked as Accepted Answers by the question author, which helps users to know the answer solved the author's problem.