Cara Mengatasi No More Sessions Are Allowed For User Hotspot Mikrotik - Organisasi Radio Wifi Kuningan (ORWIN) | Situs Tutorial Mikrotik Dan Proxy | Indonesia
News Update
Loading...

Tuesday, May 14, 2019

Cara Mengatasi No More Sessions Are Allowed For User Hotspot Mikrotik

Pesan Error Login Hotspot Mikrotik ada banyak. Pada artikel sebelum nya telah kita ulas perihal Penjelasan Pesan Error pada Halaman Login Hotspot Mikrotik. Kali ini akan kita bahas salah satu dari Pesan Error pada dikala login Hotspot Mikrotik, ialah No More Sessions are Allowed for User $(username).


Kenapa sih pesan error no more sessions are allowed for user $(username) mesti dibahas khusus?
Karena pesan error ini cukup sering muncul pada dikala user hotspot login, terutama bila memakai username dan password yang sama untuk banyak orang.

Kenapa no more sessions are allowed for user $(username) sanggup muncul? 
Dari hasil terjemahan ke bahasa Indonesia sudah sanggup kita ketahui bahwa : sudah tidak ada lagi sesi yang diperbolehkan untuk username tersebut. Kaprikornus disini username yang hendak digunakan oleh user sudah tidak punya sesi lagi yang diperbolehkan oleh Server Hotspot untuk digunakan user login. Hal ini disebabkan oleh konfigurasi hotspot mikrotik pada shared user yang terbatas, sementara user yang mau login lebih dari shared user yang ditentukan oleh setingan hotspot mikrotik.

Bagaimana cara mengatasi no more sessions are allowed for user $(username)?

Pada dasarnya administrasi user hotspot pada mikrotik ada dua, ialah user administrasi hotspot default yang sanggup kita susukan pada sajian IP --> Hotspot --> Tab Users dan Tab User Profiles. Silakan Baca Cara Membuat Hotspot di Mikrotik : Seting dasar Hotspot Mikrotik.


Selain itu juga sanggup memakai User Manager pada RADIUS Server. Silakan Baca disini : Cara Install dan Seting User Manager Mikrotik

Nah, kedua fitur administrasi user tersebut punya hambatan no more sessions are allowed for user $(username) serupa, namun cara mengatasinya berbeda. 

Cara Mengatasi Pesan Error no more sessions are allowed for user $(username) pada User Management Hotspot Mikrotik

1. Jika anda mendapati pesan error ini sebelum sanggup login ke hotspot, silakan konek ke WiFi Hotspot tanpa login. Kemudian buka Winbox dan login via Mac Address.

Penjelasan Pesan Error pada Halaman Login Hotspot Mikrotik Cara Mengatasi No More Sessions are Allowed for User Hotspot Mikrotik

2. Perlu diperhatiakan, bila Anda belum login Hotspot kemudian mau konfig Mikrotik memakai Winbox via IP Address tidak akan bisa. Karena ada rule firewall dinamis yang memblokir susukan tersebut. Kaprikornus silakan login via MAC Address Mikrotik. 

3. Setelah login, silakan masuk ke manu IP --> Hotspot --> User Profiles --> Pilih User Profile yang digunakan.

Penjelasan Pesan Error pada Halaman Login Hotspot Mikrotik Cara Mengatasi No More Sessions are Allowed for User Hotspot Mikrotik

4. Perhatikan pada opsi Shared Users Mikrotik. Pastikan jumlah shared users nya lebih banyak dari jumlah user yang diperblehkan login. Karena bila jumlah nya terbatas, user lain akan mendapati pesan error no more session dan tidak sanggup login.

Cara Mengatasi Pesan Error no more sessions are allowed for user $(username) pada User Manager RADIUS Server

Berbeda dengan cara sebelumnya, untuk mengatasi no more sessions are allowed for user $(username) pada User Manager RADIUS Server tidak sanggup hanya dilakukan dengan menambah Shared User pada Setingan User Manager saja. Namun tetap opsi Shared Users harus diisi sesuai penggunaan.

Penjelasan Pesan Error pada Halaman Login Hotspot Mikrotik Cara Mengatasi No More Sessions are Allowed for User Hotspot Mikrotik

Pada gambar di atas, Shared User untuk user profile tamu saya set menjadi unimited. Kaprikornus berapapun tamu yang mau susukan HARUSNYA sanggup terlayani dengan baik tanpa ada dilema login (Kecuali alokasi IP Address habis). Namun nyatanya tidak demikian.

Walaupun Shared Users pada User Manager di set Unlimited, Active session (sesi) user tamu yang login tetap tersimpan cukup usang dan dianggap aktif terus. Padahal user tersebut sudah tidak konek hotspot (tidak aktif). Hal ini akan menyebabkan user tersebut dianggap masih aktif dan ketika user tersebut disconnect dan mau konek lagi atau ada user gres yang mau login jadi tidak bisa, dan muncul pesan error no more sessions are allowed for user $(username).
Masalah tersebut sanggup diatasi dengan menghapus Active session user manager melalui sajian Sessions. Tapi masa iya tiap kali muncul error itu kita harus clear inactive session manual, capek kan? Apalagi kalau user nya banyak, sanggup tiap hari kerjaan nya cuma clear inactive session aja :D
Penjelasan Pesan Error pada Halaman Login Hotspot Mikrotik Cara Mengatasi No More Sessions are Allowed for User Hotspot Mikrotik
Nah, untuk mengatasi hal tersebut kita sanggup memanfaatkan Script yang dijalankan secara terpola (otomatis). Kita akan manfaatkan tool Script & Scheduler pada Mikrotik.
Penjelasan Pesan Error pada Halaman Login Hotspot Mikrotik Cara Mengatasi No More Sessions are Allowed for User Hotspot Mikrotik
Silakan copy Script berikut ini dan paste pada Manu System --> Scripts
# Script Source : Mikrotik Forums # Script Starts Here. # Setting Timeout in Seconds # Timeout in Seconds, when session update is older -> session closed :local Timeout 60   #------------------------------------------ :local LastSessionUpdate; :local SessionTimeout; :foreach i in=[/tool user-manager session find where active=yes] do={   # When was the last Update of the session-informations :set LastSessionUpdate [/tool user-manager session get $i till-time]   # SessionTimeout is a value that tells me how many seconds ago the last update of this session was :set SessionTimeout ([system clock get time] - [:pick $LastSessionUpdate ([:find $LastSessionUpdate " "]+1) [:len $LastSessionUpdate]]-[/system clock get gmt-offset])   # if last update is more then Timeout seconds ago then close session and log it :if ($SessionTimeout > $Timeout) do={ /tool user-manager session remove  numbers=$i :log warning (" Removed false active session Username is  " . [/tool user-manager session get $i user]); } }
Kemudian jalankan secara otomatis script tersebut memakai Scheduler.
Silakan set interval berapa usang script nya akan dihukum secara otomatis. Set interval sesuai dengan beban router Anda. Misal pada beban sekitar 150+ user pada router low end, dijadwalkan untuk setiap 5 menit. Karena script ini butuh waktu beberapa dikala untuk melaksanakan perhitungan setiap user. Kaprikornus tinggal sesuaikan saja dengan spek Router Mikrotik Anda.

Dengan melaksanakan kedua Tutorial Mikrotik tersebut permasalahan No More Sessions are Allowed for User pada Hotspot Mikrotik sanggup diatasi. Saya sendiri sudah coba untuk yang User Manager dan 100% Work, tidak lagi muncul pesan error no more session dikala user login.

Share with your friends

Give us your opinion

Notification
This is just an example, you can fill it later with your own note.
Done