Rumahweb Journal
Banner - Melihat File Log cPanel dan WHM pada VPS KVM

Melihat File Log cPanel dan WHM Pada VPS KVM

Sebagai administrator, baik itu server hosting maupun VPS yang dikelola secara mandiri, Anda mungkin pernah mengalami kendala atau error saat mengelola server. Untuk mengetahui penyebab error tersebut, Anda dapat memeriksa file log untuk mengetahui detail kendalanya. Dalam artikel ini, kami akan berbagi cara melihat file log cPanel dan WHM pada layanan VPS KVM dari Rumahweb Indonesia.

Apa itu cPanel?

cPanel adalah control panel hosting yang digunakan untuk memudahkan pengguna dalam mengelola server. Dengan user interface yang mudah dipahami, Anda dapat mengelola server tanpa harus memerlukan pengetahuan teknis yang mendalam. Berikut adalah beberapa fitur utama dari cPanel:

  1. Mengelola domain dan subdomain.
  2. Membuat dan mengelola email (misalnya, membuat akun email, mengatur filter, dll).
  3. Mengelola web server
  4. Mengelola file website (melalui File Manager atau FTP).
  5. Kelola database (seperti MySQL atau PostgreSQL).
  6. Mengatur pengaturan keamanan (seperti SSL, firewall, atau perlindungan password).

BACA JUGA : Apa Perbedaan Antara cPanel dan WHM?

Apa itu VPS KVM

VPS (Virtual Private Server) adalah sebuah layanan hosting dalam bentuk server virtual yang menjalankan sebuah sistem operasi dengan hak akses penuh. VPS berjalan di dalam sebuah server fisik dengan menggunakan teknologi virtualisasi, dengan alokasi resource yang bisa disesuaikan kebutuhan penggunanya.

Berbeda dengan layanan shared hosting, VPS memiliki resource khusus yang didedikasikan untuk satu pengguna. Besaran resource pada VPS yang meliputi CPU, RAM dan storage, bisa diatur dan disesuaikan dengan kebutuhan pengguna.

Selain resource khusus, VPS juga mendapatkan hak akses penuh (root). Dengan hak akses penuh pada sistem operasi yang berjalan, pengguna VPS seolah-olah memiliki sebuah server riil yang biisa digunakan untuk melakukan apa saja seperti installasi cPanel serta mengakses semua file termasuk file log di server VPS.

Promo Hosting Murah Rumahweb

BACA JUGA

Melihat File Log cPanel & WHM

Anda bisa melihat file log cPanel melalui SSH, menu terminal di WHM, atau melalui SFTP. Berikut lokasi file log dan penamaan pada beberapa service yang aktif di server yang terinstall cPanel atau WHM.

cPanel Log

Berikut adalah beberapa file log di cPanel yang penting untuk Anda ketahui.

Log Login cPanel

/usr/local/cpanel/logs/login_log

File ini berisi log login ke cPanel, seperti kegagalan login karena salah password:

192.168.0.20 - user [07/10/2013:18:43:00 -0000] "POST /login/?login_only=1 HTTP/1.1" FAILED LOGIN whostmgrd: user password hash is missing from system (user probably does not exist)
192.168.0.21 - user [07/10/2013:18:43:14 -0000] "POST /login/?login_only=1 HTTP/1.1" FAILED LOGIN whostmgrd: user password hash is missing from system (user probably does not exist)
192.168.0.22 - user [07/15/2013:16:21:50 -0000] "POST /login/?login_only=1 HTTP/1.1" FAILED LOGIN whostmgrd: user password incorrect

Log akses cPanel

/usr/local/cpanel/logs/access_log

File ini berisi log akses ke cPanel dan WHM.

192.168.0.20 - example [10/08/2016:13:37:32 -0000] "GET /cpsess1234567890/frontend/jupiter/index.html HTTP/1.1" 200 0 "" "Mozilla/5.0 (Windows NT 10.0; WOW64; rv:49.0) Gecko/20100101 Firefox/49.0" "s" "-" 2083

cPanel Error Log

/usr/local/cpanel/logs/error_log

File ini berisi error yang terjadi di cPanel dan WHM (Contohnya ketika menemukan error berikut saat mengakses cPanel/WHM = a fatal error or timeout occurred while processing this directive error).

Cpanel::Exception::new("Cpanel::Exception::ModSecurity::VendorUpdateUnnecessary", HASH(0x13222cb8)) called at /usr/local/cpanel/Cpanel/Exception.pm line 57
Cpanel::Exception::create("ModSecurity::VendorUpdateUnnecessary", HASH(0x13222cb8)) called at /usr/local/cpanel/Whostmgr/ModSecurity/VendorList.pm line 285

License Log

/usr/local/cpanel/logs/license_log

File ini berisi log update lisensi cPanel dan error pada lisensi cPanel

Thu Oct 29 19:11:05 2015: Using full manual DNS resolution
Thu Oct 29 19:11:05 2015: Trying server 192.168.0.20
Thu Oct 29 19:11:05 2015: Server 192.168.0.20 on port 2089 returned:

cPanel Account Log

/var/cpanel/accounting.log

File ini menyimpan informasi pembuatan akun cPanel, suspend akun cPanel, serta penghapusan akun cPanel

Thu Jun 11 13:33:19 2015:ADDRESELLER:root:root:example.com:example
Fri Oct 30 12:57:29 2015:CHANGEOWNER:root:root:example.com:example:root:example

Webservers

Selanjutnya kita akan belajar melihat file log cPanel, khususnya pada web servers yang digunakan yaitu apache.

/var/log/apache2/error_log

File ini berisi log error untuk web server seperti ketika website mengalami error 500, 403

[Wed Nov 04 09:55:01 2015] [error] [client 127.0.0.1] ModSecurity: Warning. Operator GE matched 5 at TX:inbound_anomaly_score. [file "/usr/local/apache/conf/modsec_vendor_configs/OWASP/rules/RESPONSE-80-CORRELATION.conf"] [line "35"] [id "981204"] [msg "Inbound Anomaly Score Exceeded (Total Inbound Score: 5): Request Missing a User Agent Header"] [tag "Host: "] [hostname "example.com"] [uri "/whm-server-status"] [unique_id "VjoqVQoBZCMAA7qYOM4AAAAF"]
/etc/apache2/logs/domlogs/USER

Di dalam folder ini terdapat file log yang menyimpan informasi akses ke website

94.228.34.208 - - [19/Nov/2015:08:45:09 -0600] "GET /robots.txt HTTP/1.1" 302 235 "-" "robots"
94.228.34.208 - - [19/Nov/2015:08:45:09 -0600] "GET /cgi-sys/suspendedpage.cgi HTTP/1.1" 200 7314 "-" "robots"
94.228.34.208 - - [19/Nov/2015:08:45:10 -0600] "GET /forums/forumdisplay.php?f=5 HTTP/1.1" 302 239 "-" "magpie-crawler/1.1 (U; Linux amd64; en-GB; +"      
94.228.34.208 - - [19/Nov/2015:08:45:10 -0600] "GET /cgi-sys/suspendedpage.cgi?f=5 HTTP/1.1" 200 7314 "-" "magpie-crawler/1.1 (U; Linux amd64; en-GB; +"

MySQL

/var/log/mysqld.log

File ini menyimpan informasi tentang MySQL Database dan error pada database untuk versi MySQL 5.7 keatas dan Mariadb 10.3 keatas

151030  2:57:10 [Note] InnoDB: Waiting for purge to start
151030  2:57:10 [Note] InnoDB:  Percona XtraDB (http://www.percona.com) 5.6.26-74.0 started; log sequence number 145713856
151030  2:57:10 [Note] Plugin 'FEEDBACK' is disabled.
151030  2:57:10 [Note] Server socket created on IP: '::'.
151030  2:57:11 [Note] /usr/sbin/mysqld: ready for connections.
Version: '10.0.22-MariaDB'  socket: '/var/lib/mysql/mysql.sock'  port: 3306  MariaDB Server
/var/lib/mysql/HOSTNAME.err

File ini menyimpan informasi tentang MySQL Database dan error pada database untuk versi MySQL 5.6 kebawah dan Mariadb 10.2 kebawah

151030  2:57:10 [Note] InnoDB: Waiting for purge to start
151030  2:57:10 [Note] InnoDB:  Percona XtraDB (http://www.percona.com) 5.6.26-74.0 started; log sequence number 145713856
151030  2:57:10 [Note] Plugin 'FEEDBACK' is disabled.
151030  2:57:10 [Note] Server socket created on IP: '::'.
151030  2:57:11 [Note] /usr/sbin/mysqld: ready for connections.
Version: '10.0.22-MariaDB'  socket: '/var/lib/mysql/mysql.sock'  port: 3306  MariaDB Server

Mail

/var/log/exim_mainlog

File ini berisi log emaill baik email yang masuk dan email yang keluar di cPanel.

2015-12-07 09:23:14 [3428] luggage-1234Bz-Rm H=mailhost.domain.com
[192.168.0.20]:58241 I=[1.0.0.127]:25 Warning: "SpamAssassin as
theuser detected message as NOT spam (0.0)"
/var/log/exim_paniclog

File ini berisi error yang terjadi pada service Exim (Exim merupakan mail server di cPanel)

/var/log/exim_rejectlog

File ini berisi pesan yang ditolak karena ACLs. ACL merupakan pengaturan atau limit untuk membatasi siapa yang dapat mengirim email ke server. Pengaturan ini digunakan untuk meminimalkan penggunaan bandwidth, mencegah spam, dan melakukan block email spam.

2015-12-4 08:27:23 refused relay (host) to
<[email protected]> from <[email protected]>
H=113-43-173-020.user.example.net (smtp.example.com)
[192.168.0.20]

/var/log/maillog (Red Hat-based servers) atau /var/log/mail.log (Ubuntu servers)

File ini meyimpan log akses untuk service dovecot termasuk IMAP dan POP3 Login.

Nov  3 10:21:30 vm5 dovecot: imap-login: Login: user=<__cpanel__service__auth__imap__orpl7flalajte5t7ahgq2joard0s3szcmltatifzmb_iqv...>, method=PLAIN, rip=127.0.0.1, lip=127.0.0.1, mpid=735381, secured, session=<1adZSaUjRwB/AAAB>
Nov  3 10:21:30 vm5 dovecot: imap(__cpanel__service__auth__imap__orpl7flalajte5t7ahgq2joard0s3szcmltatifzmb_iqvmragspbfcr3dkrhmzd): Disconnected: Logged out in=11, out=434, bytes=11/434__
/usr/local/cpanel/3rdparty/mailman/logs

Folder ini berisi log Mailman (serviice mailing list)

FTP

/var/log/messages (di RHEL-based systems)
/var/log/syslog (di Ubuntu)

Pada file ini, Anda dapat melihat log koneksi FTP dan proses download/upload melalui FTP

Jan 31 08:31:13 server pure-ftpd[4094428]: ([email protected]) [INFO] [email protected] is now logged in
Jan 31 08:31:21 server pure-ftpd[4094428]: ([email protected]@127.0.0.1 [NOTICE] /home/user/public_html/.ftpquota downloaded  (4 bytes, 53.54KB/sec)

Kesimpulan

Dengan mengetahui lokasi file log cPanel dan WHM, seorang admin server dapat lebih mudah menganalisis error yang terjadi serta menemukan solusi yang tepat untuk mengatasinya.

Demikian panduan cara melihat file log cPanel & WHM di VPS KVM dari Rumahweb Indonesia. Semoga bermanfaat.

Bermanfaatkah Artikel Ini?

Klik bintang 5 untuk rating!

Rating rata-rata 5 / 5. Vote count: 1

Belum ada vote hingga saat ini!

Kami mohon maaf artikel ini kurang berguna untuk Anda!

Mari kita perbaiki artikel ini!

Beri tahu kami bagaimana kami dapat meningkatkan artikel ini?

Cloud Hosting Terbaik Rumahweb