# Mikhmon knowledge base

> Short, practical answers about Mikhmon (MikroTik Hotspot Monitor) and MikroTik hotspots: vouchers, printing, reports, logins and router connections. Written by mikhmon.pro in Indonesian and English. Every article is also available as Markdown at its URL plus `.md`.

Mikhmon Online (https://mikhmon.pro) runs Mikhmon V3 or V5 on managed servers so it stays online without a laptop. Product facts and prices are in https://mikhmon.pro/llms.txt.

## Bahasa Indonesia

- [PHP2Shell: cara kami mengamankan Mikhmon dan kenapa akses sempat terasa lambat](https://mikhmon.pro/blog/php2shell-cara-kami-mengamankan-mikhmon.md): Pada 22 Oktober 2026, kami memperbarui PHP Mikhmon ke 8.5.12 untuk menutup celah PHP2Shell. Kami juga memakai Cloudflare WAF sementara sebagai perlindungan tambahan, yang membuat akses terasa lebih lambat bagi sebagian pengguna.
- [Mikhmon di RouterOS 6 dan 7: Cek API, Tanggal, dan Voucher](https://mikhmon.pro/blog/mikhmon-routeros-6-dan-7.md): Versi Mikhmon dan versi RouterOS adalah dua hal berbeda. Sesudah upgrade router, periksa API, format tanggal, dan satu alur voucher lengkap; koneksi dashboard yang berhasil belum membuktikan semua script lama kompatibel.
- [Cara Pindah Mikhmon dari Termux atau Komputer Lokal ke Server](https://mikhmon.pro/blog/pindah-mikhmon-termux-ke-server.md): Pindahkan tempat menjalankan aplikasi setelah menyimpan konfigurasi dan menyiapkan jalur VPN ke router. Uji akses, profil, template, dan laporan pada server baru sebelum menghentikan instalasi lama; jangan mereset router untuk memindahkan aplikasi.
- [Voucher Mikhmon Langsung Expired? Periksa Jam, NTP, dan Profil](https://mikhmon.pro/blog/voucher-mikhmon-langsung-expired.md): Periksa tanggal, zona waktu, dan sinkronisasi NTP pada router, lalu cocokkan aturan profil dengan waktu login voucher. Jam yang salah dapat mengacaukan script kedaluwarsa, tetapi bukan satu-satunya penyebab akun ditolak.
- [Cara Cek Pengguna Aktif dan Putuskan Sesi Hotspot di Mikhmon Pro](https://mikhmon.pro/blog/cara-cek-pengguna-aktif-putus-sesi-hotspot.md): Buka Hotspot > Active Sessions untuk melihat sesi yang sedang terhubung pada Mikhmon Pro V5. Cocokkan username, IP, dan MAC sebelum memilih Disconnect. Tindakan ini memutus sesi saat itu; akun voucher tetap ada dan bisa login lagi jika aturannya masih mengizinkan.
- [Cara Membuat Paket Voucher Mikhmon: Durasi, Harga, dan Batas Kecepatan](https://mikhmon.pro/blog/cara-membuat-paket-voucher-mikhmon.md): Buat paket di Hotspot > Profiles > Add Profile pada Mikhmon Pro V5. Isi batas kecepatan, mode kedaluwarsa, masa berlaku, dan harga, lalu pilih profil itu saat membuat voucher. Pisahkan masa berlaku sejak login pertama dari batas akumulasi waktu pemakaian.
- [Cara Menambah dan Mengelola Pelanggan PPPoE di Mikhmon Pro](https://mikhmon.pro/blog/cara-mengelola-pelanggan-pppoe-mikhmon-pro.md): Pada Mikhmon Pro V5, buka PPPoE untuk mengelola Profiles, Secrets, dan Active pada router. Siapkan profil, buat Secret pelanggan dengan service pppoe, lalu periksa koneksinya di Active. Akun yang tersimpan dan enabled belum tentu sedang online.
- [Cara Menambah dan Mencabut Akses Tim di Mikhmon Pro](https://mikhmon.pro/blog/akses-tim-mikhmon-pro.md): Pemilik dapat menambahkan email anggota lewat Instance > Akses tim, lalu menyimpan perubahan. Anggota masuk dengan akunnya sendiri; untuk mencabut akses, hapus email itu dan simpan kembali.
- [Cara Kelola Hotspot Mikhmon dari Browser HP](https://mikhmon.pro/blog/kelola-hotspot-mikhmon-dari-hp.md): Buka alamat Mikhmon dari browser HP, pilih sesi router, lalu gunakan menu Hotspot untuk mencari akun. Aplikasi harus bisa dijangkau dan terhubung ke router; server aplikasi tidak harus berjalan di HP itu sendiri.
- [Cara Cek Status Voucher dan Cari Akun di Mikhmon Pro](https://mikhmon.pro/blog/cek-status-voucher-mikhmon-pro.md): Buka Hotspot > Users, lalu cari nama akun untuk memeriksa profil, pemakaian, dan statusnya. Pastikan sesi router benar sebelum mengubah akun atau membuat voucher baru.
- [Download Mikhmon V3: Versi APK, Windows, atau Online?](https://mikhmon.pro/blog/download-mikhmon-v3-apk-atau-online.md): Mikhmon V3 adalah aplikasi web PHP, jadi tidak ada APK resmi yang berdiri sendiri. Anda bisa menjalankannya di Windows atau Android dengan server PHP lokal, di hosting sendiri, atau langsung online di Mikhmon Online tanpa mengunduh apa pun.
- [Laporan Penjualan Mikhmon Tidak Muncul? Ini Penyebab dan Solusinya](https://mikhmon.pro/blog/laporan-mikhmon-tidak-muncul.md): Laporan Mikhmon hanya terisi jika user profile memakai Expired Mode Remove & Record atau Notice & Record. Penjualan dicatat saat voucher pertama kali login, jadi voucher yang belum dipakai belum masuk laporan.
- [Username dan Password Default Mikhmon, dan Cara Reset Jika Lupa](https://mikhmon.pro/blog/mikhmon-login-default-dan-lupa-password.md): Login bawaan Mikhmon V3 adalah username mikhmon dan password 1234. Jika sudah diganti lalu lupa, kembalikan baris admin di file include/config.php ke nilai bawaan, atau ganti password lewat Manage instance jika memakai Mikhmon Online.
- [Cara Menjalankan Mikhmon Online 24 Jam Tanpa Laptop](https://mikhmon.pro/blog/mikhmon-online-tanpa-laptop.md): Jalankan aplikasi Mikhmon di server yang tetap aktif, lalu hubungkan router ke server lewat VPN remote. Laptop pribadi bisa dimatikan setelah itu, tetapi router, koneksi internet, dan tunnel VPN tetap dibutuhkan.
- [Mikhmon vs User Manager MikroTik: Mana untuk Hotspot Voucher?](https://mikhmon.pro/blog/mikhmon-vs-user-manager.md): Mikhmon mengelola user hotspot langsung di router dan paling praktis untuk jualan voucher. User Manager adalah server RADIUS dari MikroTik yang cocok jika banyak router atau pelanggan PPPoE harus memakai satu database pusat.
- [Cara Mengganti Template Voucher Mikhmon (Default, Thermal, Small)](https://mikhmon.pro/blog/template-voucher-mikhmon.md): Buka menu Template Editor di Mikhmon V3, pilih template Default, Thermal, atau Small, ubah HTML-nya, lalu klik Save. Data voucher tampil lewat variabel seperti $username, $password, $price, dan $qrcode.
- [Apa Itu Mikhmon dan Bagaimana Cara Kerjanya untuk Hotspot MikroTik?](https://mikhmon.pro/blog/apa-itu-mikhmon.md): Mikhmon membantu mengelola akun Hotspot MikroTik, membuat voucher, mencetak kartu, dan membaca laporan. Router tetap menjalankan hotspot; Mikhmon adalah alat pengelolanya, bukan server RADIUS.
- [Cara Cetak Voucher Mikhmon Menggunakan Printer Thermal 58mm / 80mm](https://mikhmon.pro/blog/cara-cetak-voucher-mikhmon-printer-thermal.md): Pilih layout Thermal, lalu cocokkan ukuran kertas dan lebar area cetak dengan driver printer. Cetak satu voucher untuk memeriksa skala, margin, dan QR; koneksi Bluetooth di Android memerlukan layanan cetak yang mendukung printer tersebut.
- [Cara Membuat dan Cetak Voucher Mikhmon V3 dan Pro V5](https://mikhmon.pro/blog/cara-generate-voucher-hotspot-mikhmon.md): Siapkan User Profile, buat batch kecil dari halaman Hotspot, lalu periksa jumlah akun yang berhasil dibuat sebelum membuka kartu cetak. Nama tombol berbeda di V3 dan Pro V5, tetapi hasilnya tetap perlu dicocokkan dengan profil dan paket yang dijual.
- [Cara Mengelola Banyak Router MikroTik dalam Satu Platform](https://mikhmon.pro/blog/cara-mengelola-banyak-router-mikrotik-mikhmon.md): Mikhmon Pro memungkinkan kamu mengelola router di beberapa lokasi dari satu akun. Pilih instance dan sesi router yang sesuai sebelum memeriksa hotspot atau mengubah pengaturannya.
- [Cara Menghubungkan Mikhmon ke MikroTik lewat VPN dan API](https://mikhmon.pro/blog/cara-menghubungkan-mikhmon-ke-mikrotik.md): Untuk Mikhmon di server, hubungkan router lewat VPN remote lebih dulu, lalu gunakan alamat VPN sebagai tujuan API. Aktifkan API hanya untuk sumber yang diizinkan dan gunakan akun RouterOS khusus untuk Mikhmon.
- [Penyebab dan Solusi Mikhmon Tidak Bisa Konek ke API MikroTik](https://mikhmon.pro/blog/kenapa-mikhmon-tidak-bisa-konek-api-mikrotik.md): Penyebab utama meliputi: service API (port 8728) belum diaktifkan, terhalang firewall filter input, salah memasukkan IP/port, atau user MikroTik tidak memiliki izin grup 'api'.
- [Perbedaan Mikhmon V3 dan Pro V5: Dashboard, Voucher, dan Pilihan Versi](https://mikhmon.pro/blog/perbedaan-mikhmon-v3-dan-v5.md): V3 mempertahankan tampilan dan alur Mikhmon original. Pro V5 menyusun ulang dashboard dan halaman pengelolaan; pilih berdasarkan pekerjaan dan template yang kamu pakai, lalu coba dengan router dan profil yang sama sebelum berpindah.
- [Solusi Error 'Login Failed: Invalid Username or Password' pada Hotspot MikroTik](https://mikhmon.pro/blog/solusi-error-login-failed-invalid-username.md): Pesan ini belum menunjukkan satu penyebab pasti. Cocokkan akun dan password, periksa status serta batas pemakaian voucher, lalu baca log Hotspot; jika akun benar, lanjutkan ke metode login dan jam router.

## English

- [PHP2Shell: how we protected Mikhmon and why access felt slower](https://mikhmon.pro/blog/en/php2shell-how-we-protected-mikhmon.md): On October 22, 2026, we updated Mikhmon's PHP runtimes to patched PHP 8.5.12. We also used Cloudflare WAF temporarily as an extra precaution, during which some users experienced slower access.
- [Mikhmon on RouterOS 6 and 7: Check API, Dates, and Vouchers](https://mikhmon.pro/blog/en/mikhmon-routeros-6-and-7.md): Mikhmon and RouterOS versions are separate. After upgrading the router, check the API, date format, and one complete voucher workflow. A working dashboard alone does not establish compatibility of every old script.
- [Mikhmon Vouchers Expire Immediately? Check Clock, NTP, and Profile](https://mikhmon.pro/blog/en/mikhmon-vouchers-expire-immediately.md): Check the router date, time zone, and NTP synchronization, then compare profile rules with the voucher login time. An incorrect clock can disrupt expiry scripts, but it is not the only reason an account is rejected.
- [Move Mikhmon from Termux or a Local Computer to a Server](https://mikhmon.pro/blog/en/move-mikhmon-from-termux-to-a-server.md): Move the application after saving its configuration and preparing VPN connectivity to the router. Test access, profiles, templates, and reports on the new server before stopping the old installation. Do not reset the router to move the application.
- [Check Active Hotspot Users and Disconnect a Session in Mikhmon Pro](https://mikhmon.pro/blog/en/check-and-disconnect-hotspot-sessions.md): Open Hotspot > Active Sessions in Mikhmon Pro V5 to inspect current connections. Match the username, IP, and MAC before choosing Disconnect. This ends the current session while retaining the voucher account; login can happen again if its rules still allow access.
- [Create Mikhmon Voucher Packages: Duration, Price, and Speed Limits](https://mikhmon.pro/blog/en/create-mikhmon-voucher-packages.md): Open Hotspot > Profiles > Add Profile in Mikhmon Pro V5. Set the speed limit, expiry mode, validity, and prices, then select that profile when generating vouchers. Keep validity since first login separate from the account’s accumulated online-time limit.
- [Add and Manage PPPoE Customers in Mikhmon Pro](https://mikhmon.pro/blog/en/manage-pppoe-customers-mikhmon-pro.md): Open PPPoE in Mikhmon Pro V5 to manage the router’s Profiles, Secrets, and Active sessions. Prepare a profile, create a customer Secret with service pppoe, then check its connection in Active. A saved, enabled account is not necessarily online.
- [Mikhmon Default Username and Password, and How to Reset a Forgotten One](https://mikhmon.pro/blog/en/mikhmon-default-login-and-forgotten-password.md): The default Mikhmon V3 login is username mikhmon and password 1234. If you changed it and forgot it, restore the admin line in include/config.php to the default, or change the password in Manage instance if you use Mikhmon Online.
- [Mikhmon Sales Report Not Showing? Causes and Fixes](https://mikhmon.pro/blog/en/mikhmon-sales-report-not-showing.md): Mikhmon only fills its report when the user profile uses the Remove & Record or Notice & Record expired mode. A sale is recorded when a voucher first logs in, so unused vouchers are not in the report yet.
- [Mikhmon V3 Download: APK, Windows, or Online?](https://mikhmon.pro/blog/en/mikhmon-v3-download-apk-or-online.md): Mikhmon V3 is a PHP web app, so there is no official standalone APK. You can run it on Windows or Android with a local PHP server, on your own hosting, or online with Mikhmon Online without downloading anything.
- [How to Change the Mikhmon Voucher Template (Default, Thermal, Small)](https://mikhmon.pro/blog/en/mikhmon-voucher-template.md): Open Template Editor in Mikhmon V3, pick the Default, Thermal, or Small template, edit its HTML, and click Save. Voucher data appears through variables such as $username, $password, $price, and $qrcode.
- [Mikhmon vs MikroTik User Manager: Which One for Hotspot Vouchers?](https://mikhmon.pro/blog/en/mikhmon-vs-user-manager.md): Mikhmon manages hotspot users directly on the router and is the simplest way to sell vouchers. User Manager is MikroTik's RADIUS server and fits when many routers or PPPoE customers must share one central database.
- [How to Run Mikhmon Online 24/7 Without a Laptop](https://mikhmon.pro/blog/en/run-mikhmon-online-without-a-laptop.md): Run the application on a server that stays on and connect the router through VPN remote. Your laptop can then be off, but the router, internet connection, and VPN tunnel still need to work.
- [Fixing 'Login Failed: Invalid Username or Password' in MikroTik Hotspot](https://mikhmon.pro/blog/en/fixing-login-failed-invalid-username-error.md): This message does not identify one definite cause. Check credentials, account status, and usage limits, then read HotSpot logs. If the account is correct, inspect the login method and router clock.
- [How to Connect Mikhmon to MikroTik over VPN and API](https://mikhmon.pro/blog/en/how-to-connect-mikhmon-to-mikrotik.md): For hosted Mikhmon, establish the router’s VPN remote connection first and use its VPN address for the API. Restrict the API to approved sources and use a dedicated RouterOS account.
- [How to Create and Print Vouchers in Mikhmon V3 and Pro V5](https://mikhmon.pro/blog/en/how-to-generate-hotspot-vouchers-mikhmon.md): Prepare a User Profile, generate a small batch from Hotspot, and verify the created account count before opening its print cards. V3 and Pro V5 use different controls, but both need checks against the package you intend to sell.
- [How to Manage Multiple MikroTik Hotspot Routers in One Platform](https://mikhmon.pro/blog/en/how-to-manage-multiple-mikrotik-routers.md): Mikhmon Pro lets you manage routers across multiple locations from one account. Select the intended instance and router session before checking the hotspot or changing its settings.
- [How to Print Mikhmon Hotspot Vouchers on a 58mm / 80mm Thermal Printer](https://mikhmon.pro/blog/en/how-to-print-mikhmon-vouchers-thermal-printer.md): Choose the Thermal layout and match paper size and printable width to your printer driver. Test one voucher for scale, margins, and QR readability. Android Bluetooth printing needs a print service that supports the printer.
- [Mikhmon V3 vs Pro V5: Dashboards, Vouchers, and Choosing a Version](https://mikhmon.pro/blog/en/mikhmon-v3-vs-v5-differences.md): V3 retains the original Mikhmon interface and workflows. Pro V5 reorganizes the dashboard and management pages. Choose based on your tasks and templates, and test the same router and profiles before switching.
- [What is Mikhmon and How Does It Manage MikroTik Hotspots?](https://mikhmon.pro/blog/en/what-is-mikhmon.md): Mikhmon manages MikroTik HotSpot accounts, creates vouchers, prepares printed cards, and reads reports. The router runs the hotspot; Mikhmon manages it and is not a RADIUS server.
- [Why Can't Mikhmon Connect to the MikroTik RouterOS API?](https://mikhmon.pro/blog/en/why-cannot-mikhmon-connect-to-mikrotik-api.md): Common causes include an inactive API service (port 8728), incoming firewall drop rules blocking traffic, incorrect IP/port settings, or missing 'api' group permissions in RouterOS.

## Optional

- [Every article in one file](https://mikhmon.pro/blog/llms-full.txt)
- [Mikhmon Online product facts](https://mikhmon.pro/llms.txt)
