How To Fix NodeJS And Python Selector Page For End Users Is Stuck On Loading Cloudlinux

Fix the issue where NodeJS and Python Selector page for end users is stuck on loading in CloudLinux. Step-by-step troubleshooting guide

How To Fix NodeJS And Python Selector Page For End Users Is Stuck On Loading Cloudlinux

🐛 Issue: NodeJS or Python Selector Page Stuck on "Loading…" in cPanel

When accessing NodeJS or Python Selector from a cPanel user's interface, the page may hang indefinitely with a loading spinner.

You might also see the following error in your browser console or server logs:

⚠️ var pluginVersion = 'cat: /usr/share/l.v.e-manager/version: No such file or directory'


🌐 Environment:

  • ✅ cPanel with CloudLinux OS 8

  • ✅ Node.js Selector / Python Selector

  • ⚠️ lvemanager version between 7.11.8-1 and 7.11.10-1


✅ Solution: Update lvemanager from Rollout Repo

CloudLinux has released a fix in the rollout-3 channel.

📦 Run the following command as root:

# yum update lvemanager --enablerepo=cloudlinux-rollout-3-bypass 

This will update lvemanager to a version that correctly generates the plugin version file.


🔧 Previous Workaround (If Update Fails)

If for any reason the update isn’t available, you can use this manual workaround:

1️⃣ Check the current lvemanager version:

# rpm -q lvemanager 

Example output:

lvemanager-7.11.8-2.el8.cloudlinux.noarch

2️⃣ Manually create the missing version file:

# echo "7.11.8-2" > /usr/share/l.v.e-manager/version

⚠️ Replace 7.11.8-2 with your actual lvemanager version number.


🔁 Optional: Reinstall alt-python27-cllib if Issue Persists

# yum reinstall alt-python27-cllib -y 

This can help resolve underlying dependencies required by the Python Selector UI.


✅ After Fixing:

  • Log in to cPanel

  • Go to Setup Node.js App or Setup Python App

  • The interface should now load correctly 🎉

Share

What's Your Reaction?

Like Like 0
Dislike Dislike 0
Love Love 0
Funny Funny 0
Angry Angry 0
Sad Sad 0
Wow Wow 0