Blog list (0)
What are WHM, cPanel and RVskin and how are they difference?
WHM (WebHosting Manager) is the control panel for managing your server. It has tools to manage all features in the server such as server setup, reseller, account function, themes, etc. cPanel is controlled by WHM. cPanel is a fully featured web-based control panel that allows you to manage your domain through a web interface. The idea is transfer as much of the control and responsibility of managing your web site to clients. Your clients can manage all aspects of e-mail, files, backup, FTP, CGI scripts, and web site statistics themselves. The default cPanel control panel is paper_lantern. RVskin is the multi-languages, multi-themes advanced skin management software for cPanel server. Plus, it now provide WHM admin manager and single sign-on systems. More about RVskin.
RVskin 13.00 Release Note
RVskin 13 is a major change of RVskin to manage your cPanel control panel.It’s not only cPanel themes, but the intelligent tools for admin. Highlight Changes1. New RVglobalsoft Manager- New responsive user interface- New product groups 2. New Main FeaturesRVskin Theme Manager (Previous RVskin Manager)- Regroup RVskin Manager Feature Groups- New responsive user interfaceRVadmintools, new admin tools to manage cPanel control panel- A development tool for Hosting Provider to manage both RVskin and paper_lantern cPanel control panel.RVlogin- Server single sign-on for WHM and SSH- Two-Factor Authentication integration- New responsive user interfaceRVsubversion- New responsive user interface 3. One license of RVskin will be able to install 4 products; Rvskin, RVadmintools, RVlogin, RVsubversion Features that are removed from RVskinRVskin MaintenanceFeature ComparisonAWSTAT Language SettingWHM quick tweak menuDefault Email QuotaSub Reseller- Enable/Disable- List SubResellers- List AccountsWHM Addon Module Integration- Urchin Integration- Fantastico Integration- Webmail Integration- PostgreSQL Database Integration- ASSP Integration- Subversion and TracEmail Account ListEmail Forwarder ProtectionDisable Full BackupDisable MySQL Access HostDisable Spam BoxError Log Some Features that are deprecatedFeature Group ManagerDIY Theme3rd-party single sign-on system
I cannot create Addon Domain in cPanel. Error ""Could not determine the nameserver IP ....."
Problem You created a new Addon Domain in cPanel, it returns error. "Could not determine the nameserver IP addresses for “xxx.test”. Please make sure that the domain is registered with a valid domain registrar." Solution You can simply fix it in WHM Manager to allow cPanel accounts to add unregistered domains. WHM -> Tweak Setting. Scroll to the domain section and search for "Allow Remote Domains" and "Allow unregistered domains". Select On. Back to cPanel Addon domain page. You can create new addon domain now.
RVskin Update Error WHM 11.38+
RVskin gives an error after Cron updated RVskin version from 10.83 to higher version. /root/rvadmin/auto_rvskin.pl: line 2: syntax error near unexpected token `(' /root/rvadmin/auto_rvskin.pl: line 2: `eval 'if [ -x /usr/local/cpanel/3rdparty/bin/perl ]; then exec /usr/local/cpanel/3rdparty/bin/perl -x -- $0 ${1+"$@"}; else exec /usr/bin/perl -x $0 ${1+"$@"}; fi;' if 0; use strict; use Carp; use Socket; use Getopt::Long; BEGIN { push(@INC,"/usr/local/cpanel/Cpanel"); } print "\n"; my($drive,$nodrive,$installerPath); my($rvskinname) = "rvadmin"; $| = 1; $SIG{'PIPE'} = 'IGNORE'; $SIG{'HUP'} . ................................................................................... 'Roll back RVskin to version.(-rollback=x.xx)' ."\n"; print "\t0:Auto update (default).\n\t1:Disable auto update.\n"; print '-h, -help' . "\n\t" . 'This help' . "\n"; } 1;' root@[server] [/home/[user]/access-logs]# ls -al /root/rvadmin/auto_rvskin.pl You can solve the error in your server by doing RVskin Installation manually again. https://www.rvskin.com/rvskin/installation/
DBI connect(':localhost:3306','rvadmin_public',...) failed: Can't..
Problem
The following long error on RVskin Theme Manager or RVskin theme in control panel.
DBI connect(':localhost:3306','rvadmin_public',...) failed: Can't connect to local MySQL server through socket '/tmp/mysql.sock' (2) at /usr/local/cpanel/Cpanel/RvMysql2.pm line 243Carp::carp('DBI connect(\':localhost:3306\',\'rvadmin_public\',...) failed: ...') called at /usr/local/cpanel/perl/DBI.pm line 653DBI::__ANON__(undef, undef) called at /usr/local/cpanel/perl/DBI.pm line 707DBI::connect('DBI', 'DBI:mysql::localhost:3306', 'rvadmin_public', '4u,!BI8eX5r&') called at /usr/local/cpanel/Cpanel/RvMysql2.pm line 243Cpanel::RvMysql2::RvMysql2_testremote('timeout', 5, 'passwd',…………………………………………………………………..main::_api1('include', 'include', '/usr/local/cpanel/base/frontend/rvskin/rvbranding/indexheader.ht...', 'include', 'ARRAY(0x7f7cbf7539c0)', 'safe_html_encode', undef, undef) called at cpanel line 1572main::real_exectag('
RVskin is missing from WHM
Please run the following command to solve the problem. /usr/local/cpanel/bin/build_locale_databases --clean/usr/local/cpanel/bin/build_locale_databases --force After that, check in WHM -> Plugins -> RVgobalsoft Manager -> RVskin.
RVskin install error : Can't locate YAML/Syck.pm
If you got the following error while making install RVskin: Can't locate YAML/Syck.pm in @INC (@INC contains: /scripts /root/rvadmin /usr/local/cpanel /usr/local/lib64/perl5 /usr/local/share/perl5 /usr/lib64/perl5/vendor_perl /usr/share/perl5/vendor_perl /usr/lib64/perl5 /usr/share/perl5 .) at /usr/local/cpanel/Cpanel/CPAN/YAML/Syck.pm line 8.BEGIN failed--compilation aborted at /usr/local/cpanel/Cpanel/CPAN/YAML/Syck.pm line 8.Compilation failed in require at /usr/local/cpanel/Cpanel/CachedDataStore.pm line 12.BEGIN failed--compilation aborted at /usr/local/cpanel/Cpanel/CachedDataStore.pm line 12.Compilation failed in require at /root/rvadmin/real_auto_rvskin.pl line 73.BEGIN failed--compilation aborted at /root/rvadmin/real_auto_rvskin.pl line 73. You can run this command for the solution:/scripts/perlinstaller YAML::Syck
RVskin Clustering Error :Error, cannot syncronize configuration ..
If you are running on RVskin Clustering system, and it’s giving the follow error. Error, cannot syncronize configuration files to {domainname.com}:TYPE is now 8-bit binary . (0 sec) This error is caused by the expiration of Self Sign TLS. You can check and fix it in “WHM” -> “Service Configuration” -> “Manage Service SSL Certificates”, and select “Reset Certificate” for “Service FTP”. After that, try again.
cPanel Webmail error 404 on paper_lantern theme after RVskin uninstalled
After finished RVskin uninstall. cPanel webmail in paper_lantern theme has the error 404. (X3 theme will not face this error)URL reference: ../webmail/{RVTHEME}/index.html You can fix the error by the following guide.1. Go to WHM -> Server Configuration -> Tweak Settings.2. Search “webmail” in the Search Box.3. Once the screen appears, at “Default login theme”, select “cPanel”.4. Save. If doing above still doesn’t fix the error. Please try below.1. SSH to your server as root.2. Check if the following path does exist./usr/local/cpanel/base/webmail/paper_lantern3. If doesn’t exist. Please create a symbolic link as below.ln -s /usr/local/cpanel/base/webmail/x3 /usr/local/cpanel/base/webmail/paper_lantern4. Check cPanel webmail in paper_lantern again. ===Remove RVskin from paper_lanternRemove the icon the this file:/usr/local/cpanel/base/frontend/paper_lantern/dynamicui/dynamicui_rvskin_theme_changer.conf===
RVskin install error : Can't locate DBI.pm Can't locate DBD/mysql.pm
If you got the following error while installing RVskin: install_driver(mysql) failed: Can't locate DBD/mysql.pm in @INC (@INC contains: /scripts /root/rvadmin /usr/local/cpanel /usr/local/lib64/perl5 /usr/local/share/perl5 /usr/lib64/perl5/vendor_perl /usr/share/perl5/vendor_perl /usr/lib64/perl5 /usr/share/perl5 .) at (eval 19) line 3. Perhaps the DBD::mysql perl module hasn't been fully installed. Please run this command for the solution:/scripts/perlinstaller --force DBI/scripts/perlinstaller --force DBD::mysql
RVskin 10.99 Webmail error
This problem was fixed already in RVskin installer.Please run force update RVskin in your server by the following command again: rm -f /usr/local/cpanel/Cpanel/rvversionperl /root/rvadmin/auto_rvskin.pl
RVskin Installation ERROR : Not support Net::SSLeay
Once finished RVskin Installation at very first time, and found the following error in WHM: WHM (root) -> RVskin -> Theme Manager -> Theme -> Global ConfigurationLICENSE ERRORError message: license not foundError code: 6 Or ERROR : Not support Net::SSLeay Or In SSH Validating package with SSL... Validating package with NONE SSL... Invalid.Download with SSL ...Error400 Bad RequestError400 Bad RequestFailed. Download is timeout.Installation failed. Please rerun perl /root/rvadmin/auto_rvskin.pl to download files again. Cause & SolutionYour server doesn’t have module Net::SSLeay to get passed license download. Please try to run the following command to fix it./scripts/perlinstaller "Net::SSLeay" You may try with force command if above doesn’t work./scripts/perlinstaller --force "Net::SSLeay" After that, run install RVskin again: https://rvskin.com/rvskin/installation/
Got blank page when access to RVskin theme in control panel
1. Please force update using this command.rm -f /usr/local/cpanel/Cpanel/rvversionperl /root/rvadmin/auto_rvskin.pl 2. Go to root WHM -> Server Configuration -> Tweak Settings -> System -> “Accounts that can access a cPanel user account”, and mark at "Root, Account-Owner, and cPanel User"If still not work, please SSH to your server and run following command.cd /usr/lib/perl5/site_perlln -s 5.8.8 5.6.2
I get this error "Error!! Missing WHM Remote Access Key." How to fix it?
You can do the following solutions 1. Go to WHM -> Clusters -> Remote Access Key.It will automatically create remote access key on your server. Just access to it, don't need to generate the new key. After that try to setup it again via RVglobalsoft Manager -> Theme Manager. 2. Try to force update again using this command. rm -f /usr/local/cpanel/Cpanel/rvversionperl /root/rvadmin/auto_rvskin.pl 3. If you still have the problem.Please verify that the key in the file /root/.accesshash and /usr/local/cpanel/Cpanel/rvwhmkey is identical. And check the error on /usr/local/cpanel/logs/error_log 4. If nothing help, please submit support ticket and include the result of these command. ls -al /usr/local/cpanel/Cpanel/rvwhmkeyls -al /usr/local/cpanel/Cpanel/rvbinmore /usr/local/cpanel/Cpanel/rvwhmkeymore /root/.accesshash
Feature phpmyadmin doesn't work on RVskin theme
Feature phpmyadmin error once accessed from RVskin theme in control panel. Solution (If you’re control panel user, please contact your host provider to do this for you):1) Run a grep for the sessions that were currently in effect:# grep "cpses_" /var/cpanel/databases/ 2) Remove the following sections from any user's yaml that matched the:cpses_########":dbs: {}server: X.X.X.X 3) Remove each of the cpses_######## lines from /var/cpanel/databases/users.db 4) Run the following command to update the user-data:# /scripts/update_db_cache 5) Remove all of the cpses_######## users from the mysql.user table to remove the users from mysql. This can be accomplished from the command line or from WHM -> SQL Services -> PhpMyAdmin.
Creat new language for RVskin Themes on cPanel
RVskin supports much more than 25+ languages both Left to Right and Right to Left language characters. If your language is not supported in RVskin, you can whether volunteer to help us or add new language on your server by following guide. To add new language, let's say Estonian. You have to create the empty file: /usr/local/cpanel/lang/estonian by running this command manually.touch /usr/local/cpanel/lang/estonianmkdir /home/rvadmin/rvlang/estonianmkdir /home/rvadmin/rvlang/estonian/cpanellangtouch /home/rvadmin/rvlang/estonian/cpanellang/langtouch /usr/local/cpanel/base/frontend/rvskin/lang/estonianperl /root/rvadmin/auto_rvskin.pl After that RVskin will recognize the Estonian language. You can translate it in RVskin or clone the language files from other language. Default language files are located in /home/rvadmin/rvlang/. Translated language files are located in /home/rvadmin/rvyrlang/. Look up language files are located in /home/rvadmin/rvmergelang/. To speed up and keep memory usage as low as possible, every time make changes on /home/rvadmin/rvyrlang/ or /home/rvadmin/rvlang/, you need to run perl /root/rvadmin/auto_rvskin.pl. It will merge your custom change on /home/rvadmin/rvmergelang/. This is the only folder RVskin will look up to display on the skin.
How to copy translated language files and configuration to another server?
Follow the below instructions as your privilege. 1. "Root" configuration:Copy the /home/rvadmin/rvyrlang/ path from the old server to paste in the new server same place. 2. "Reseller" configuration:Copy the /{home_of_reseller}/rvadmin/rvyrlang/ path from the old server to paste in the new server same place.
post general
This is a text box. Write your own content here. This is a text box. Write your own content here. This is an excellent place for you to add a paragraph.
Example Post 03
YOUR TITLE HERE This is a text box. Write your own content here. This is an excellent place for you to add a paragraph. Write your own content here. This is an excellent place for you to add a paragraph and let your visitors know more about you and your services. Here is a good space to put your long content.You can explain something about your company and products. Feel free to use this space to tell about your services. Make your users know who you are and your story. Tell about your idea and what are your strengths that make you outstanding from your opponents, go into more detail about your company, how your product will make your customer’s life better. You can easily edit this text box by go to tab content and click edit section.
Example Post 02
YOUR TITLE HERE This is a text box. Write your own content here. This is an excellent place for you to add a paragraph. Write your own content here. This is an excellent place for you to add a paragraph and let your visitors know more about you and your services. Here is a good space to put your long content.You can explain something about your company and products. Feel free to use this space to tell about your services. Make your users know who you are and your story. Tell about your idea and what are your strengths that make you outstanding from your opponents, go into more detail about your company, how your product will make your customer’s life better. You can easily edit this text box by go to tab content and click edit section.