• BDIX
    • BDIX Shared Hosting
    • BDIX Turbo Web Hosting
    • BDIX Reseller Hosting
  • Hosting
    • Singapore Web Hosting
    • WordPress Hosting
    • USA Shared Hosting
    • Business Email Hosting
    • Cheap Shared Hosting
    • Turbo Hosting
  • Reseller Hosting
    • Singapore Reseller Hosting
    • USA Reseller Hosting
  • VPS Hosting
    • Cheap BDIX VPS
    • BDIX Windows VPS
    • Cheap VPS
    • USA Survey RDP
    • USA VPS
    • Singapore VPS
    • Germany VPS
  • Domain
    • Register Domain
    • Transfer Domain
    • Domain Promos
Linkedin Twitter Youtube Facebook
  • support@prenhost.com
  • Hosting Flash Sale: Starting at $0.43/mo for a limited time
  • WhatsApp Support
  • Login
newph-transperent- newph-transperent-
  • BDIX
    • BDIX Shared Hosting
    • BDIX Turbo Web Hosting
    • BDIX Reseller Hosting
  • Hosting
    • Singapore Web Hosting
    • WordPress Hosting
    • USA Shared Hosting
    • Business Email Hosting
    • Cheap Shared Hosting
    • Turbo Hosting
  • Reseller Hosting
    • Singapore Reseller Hosting
    • USA Reseller Hosting
  • VPS Hosting
    • Cheap BDIX VPS
    • BDIX Windows VPS
    • Cheap VPS
    • USA Survey RDP
    • USA VPS
    • Singapore VPS
    • Germany VPS
  • Domain
    • Register Domain
    • Transfer Domain
    • Domain Promos
Client Area
Client Area

How to Skip the WHM Initial Setup Wizard When Stuck After upcp

by sajibe
May 28, 2026
cPanel, Linux, WHM

As a server administrator or web hosting provider, running a cPanel/WHM update (upcp) is part of regular maintenance. However, a frustratingly common issue can occur immediately after an update: you log into WHM, and you are trapped in the Initial Setup Wizard or End User License Agreement (EULA) screen.

Even worse, if your browser or ad-blocker fails to render the embedded policy documents, the “I have read and agree” checkbox remains greyed out. You are completely stuck in a loop with no visible way to access your dashboard.

If you are facing this issue right now, you don’t need to restart your services or dig into SSH flags. There is a quick URL bypass that will get you right back to work.

The Problem

After running a cPanel update, WHM forces your browser to a URL that looks like this:

[https://yourhostname.com:2087/cpsessXXXXXXXXXX/scripts/initial_setup_wizard1](https://yourhostname.com:2087/cpsessXXXXXXXXXX/scripts/initial_setup_wizard1)

Because of broken frames, asset loading failures, or JavaScript glitching out on the agreement page, the interface prevents you from clicking “Continue”, effectively locking you out of your own server management panel.

The Easy Fix: The _do URL Bypass

Behind the scenes, every stage of the WHM setup wizard relies on a submission hook to process your acceptance and pass you to the next page. You can bypass the broken front-end interface entirely by manually triggering the completion action in your address bar.

Here is exactly how to do it:

  1. Look at the current URL in your browser’s address bar. It should end in initial_setup_wizard1.

  2. Append _do/ to the very end of that URL.

  3. Press Enter.

Your modified URL should look precisely like this:

[https://yourhostname.com:2087/cpsessXXXXXXXXXX/scripts/initial_setup_wizard1_do/](https://yourhostname.com:2087/cpsessXXXXXXXXXX/scripts/initial_setup_wizard1_do/)

What Happens Next?

By routing directly to the _do/ handler, WHM registers the setup phase as completed, saves the essential new WHM feature defaults, and immediately redirects you to the standard WHM Home Dashboard.

The best part? It flags the wizard as finished on the backend, meaning it will not prompt or interrupt you the next time you log in.

Looking for Premium, Reliable Hosting Infrastructure?

At PrenHost, we understand that server uptime and seamless management are critical to your business operations. Whether you are scaling applications or managing multi-tenant client setups, our high-performance VPS solutions and enterprise-grade environments are built to give you ultimate control without the headache.

Explore our hosting solutions today at PrenHost or reach out to our team for expert infrastructure support.

Tags: WHM Initial Setup Wizard When Stuck After upcp

Recent Posts

  • Improving WordPress Security by Blocking XML-RPC on Shared Hosting
  • How to Skip the WHM Initial Setup Wizard When Stuck After upcp
  • How to Enable Redis Object Cache for WordPress LiteSpeed Cache on AlmaLinux 8
  • Troubleshooting the “Retry Time Not Reached” Mail Error
  • Stabilizing Your CloudLinux Environment: How to Fix LSAPI Version Mismatches

Recent Comments

No comments to show.
Suite 10 Capital House, 61 Amhurst Road, London, E8 1LL, United Kingdom,

Company number 15697833

Payment Method
Company
  • About Us
  • News Feed
  • Affiliate Program
  • Knowledgebase
  • Client Area
  • Get in touch
Hosting
  • Singapore Hosting
  • BDIX Shared Hosting
  • WordPress Hosting
  • Cheap Hosting
  • USA Survey RDP
  • Cheap BDIX VPS
Software Hosting
  • OpenCart Hosting
  • Magento Hosting
  • LiteCart Hosting
  • PrestaShop Hosting
  • Moodle Hosting
  • POS Hosting
Join Our Newsletter

We’ll send you news and offers.

Social Media
Facebook-f Linkedin X-twitter Whatsapp

Copyright © 2018 - 2026 PrenHost. All Rights Reserved

Report Abuse/Spam | Terms of Services | Refund Policy | Privacy Policy | Server Status