cPanel Mail Routing Fix
When you have a domain hosted on a cPanel box and the MX records for the domain point to another server, sometimes mail routes locally, instead of sending outbound to the remote mail server. To fix this…
Open /etc/localdomains and remove the domain in question. Now open /etc/remotedomains and place the domain inside that file. Save, exit, restart your mail service (EXIM for example).
cPanel Service Group for the Cisco ASA
I copied this over for anyone who wants to quickly add a cPanel service group to their Cisco ASA. Just copy and paste this via command line…
object-group service cPanel
description cPanel Services
service-object tcp-udp eq 2077
service-object tcp-udp eq 2078
service-object tcp-udp eq 21
service-object tcp-udp eq 465
service-object tcp-udp eq 873
service-object tcp-udp eq domain
service-object tcp eq 2082
service-object tcp eq 2083
service-object tcp eq 2086
service-object tcp eq 2087
service-object tcp eq 2095
service-object tcp eq 2096
service-object tcp eq 26
service-object tcp eq 3306
service-object tcp eq 37
service-object tcp eq 6666
service-object tcp eq 993
service-object tcp eq 995
service-object tcp eq ftp-data
service-object tcp eq http
service-object tcp eq https
service-object tcp eq ident
service-object tcp eq imap4
service-object tcp eq pop3
service-object tcp eq smtp
service-object tcp eq ssh
service-object tcp eq whois
Those are all the ports cPanel needs to be opened, if you’re running your server behind a firewall (specifically a Cisco ASA - in this case). You can verify the ports here.