cPanel how to force reinstall rpms and fix packages and other problems caused by updates or duplicate rpms

If a service is not working and resetting it to defaults is not working and you get bizarre error messages it is probably a broken update and possibly duplicate package.

Take in this case "exim" not working even after resetting to defaults.

Check for duplicates:

rpm -aq|grep exim

exim-4.82-5.cp1136 exim-4.82-4.cp1136

Remove the duplicates
rpm -e --nodeps --justdb exim-4.82-5.cp1136
rpm -e --nodeps --justdb exim-4.82-4.cp1136

Force cPanel to reinstall exim (it will find exim is now missing and reinstall it):
/scripts/check_cpanel_rpms --fix
Autofixer/duplicate remover (not recommended unless all else fails)
/scripts/autorepair fix_duplicate_cpanel_rpms

Tags:

cpanel, reinstall, rpms, packages, updates, duplicate, resetting, defaults, update, quot, exim, duplicates, br, rpm, aq, grep, cp, nodeps, justdb, scripts, check_cpanel_rpms, autofixer, remover, recommended, fails, autorepair, fix_duplicate_cpanel_rpms,

Latest Articles

  • Cisco Router Setup Guide and Tutorial Howto With Commands and Examples
  • Linux Bash Script To List All Connected IPs and their network name
  • Cisco Switches How To Get Of Port Line Status Console Messages
  • Cisco DHCP Snooping Relay Setup Information
  • Cisco Switch Setup Guide Command List
  • Cisco 2960 Switch Reset To Factory Defaults
  • How To Boot Cisco CUCM UCSInstall 8.6, 10, 11 and 12 on KVM/Proxmox
  • VBOX VirtualBox How To Import Raw .img Disk File
  • Windows Server 2012, 2016, 2019 How To Install and Missing Disabled Telnet Client
  • proxmox vm networking breaks when you restart your network on the hostnode
  • Linux ln symlink how to update existing symbolic link
  • Ubuntu 18.04 / Linux Mint 19.1 Cannot Type or Login - solution
  • LUKS Hard Drive Encryption on Linux Mint Ubuntu Debian etc how to mount encrypted hard drive
  • How to use nmap locate other machines/computers/servers on your network using nmap
  • Linux Mint 18.2 Create Config File To Start Application Upon Login
  • Dell Wyse Thin Client BIOS Access Key
  • sudoers file in /etc warning about comments/includes!
  • Centos 7 Reallocate logical volume space to another
  • lvm how to reduce volume size
  • letsencrypt certbot error "Unable to find a virtual host listening on port 80 which is currently needed for Certbot to prove to the CA that you control your domain. Please add a virtual host for port 80."