Mengatasi Error ‘Session Expired’ saat Mengelola Submisi di Open Journal Systems (OJS)

dani indra

Error ‘Session Expired’ adalah pesan kesalahan yang dapat menghambat pengguna saat mereka mencoba mengelola atau mengirimkan submisi di Open Journal Systems (OJS). Pesan ini mengindikasikan bahwa sesi (session) pengguna telah kedaluwarsa, yang mengharuskan mereka untuk login kembali. Artikel ini akan memberikan panduan tentang cara mengatasi error ‘Session Expired’ ini di OJS.

Penyebab Error ‘Session Expired’

Penyebab umum dari error ‘Session Expired’ di OJS adalah ketidakaktifan atau waktu sesi yang sudah habis. Ketika pengguna tidak berinteraksi dengan sistem dalam jangka waktu tertentu, sesi mereka kadaluwarsa demi alasan keamanan. Hal ini dapat terjadi ketika pengguna berhenti melakukan aktivitas pada tab atau jendela browser OJS untuk beberapa saat.

Cara Mengatasi Error ‘Session Expired’ di OJS

Berikut adalah langkah-langkah untuk mengatasi error ‘Session Expired’ di OJS:

1. Login Ulang

Langkah pertama yang perlu Anda lakukan ketika mendapatkan pesan ‘Session Expired’ adalah melakukan login ulang. Anda akan diarahkan kembali ke halaman login, dan setelah berhasil login, Anda dapat melanjutkan dengan tugas yang ingin Anda lakukan.

2. Aktifkan Pengaturan Pengguna

Anda juga dapat mengatasi masalah ‘Session Expired’ dengan mengaktifkan pengaturan yang memungkinkan sesi tetap aktif selama lebih lama. Ini berguna jika Anda sering mendapatkan pesan kesalahan ini meskipun Anda aktif di halaman OJS. Untuk melakukannya, ikuti langkah-langkah berikut:

  • Masuk ke OJS sebagai pengguna dengan peran administrator.
  • Buka menu “Site Administration” atau “Administrasi Situs,” tergantung pada versi OJS Anda.
  • Pilih “Journal Management” atau “Manajemen Jurnal.”
  • Klik pada nama jurnal yang ingin Anda ubah pengaturannya.
  • Pilih “Journal Settings” atau “Pengaturan Jurnal.”
  • Temukan opsi yang berkaitan dengan waktu kedaluwarsa sesi atau timeout sesi.
  • Tingkatkan waktu timeout sesi sesuai kebutuhan Anda. Misalnya, Anda dapat mengatur timeout sesi menjadi lebih panjang, seperti 1 jam atau lebih.

3. Aktifkan Pengingat Sebelum Timeout

Untuk menghindari masalah ‘Session Expired’ secara keseluruhan, Anda juga dapat mengaktifkan pengingat sebelum sesi kedaluwarsa. Dengan cara ini, pengguna akan menerima peringatan bahwa sesi mereka akan segera kedaluwarsa dan mereka dapat memperpanjang sesi dengan mengklik tautan yang sesuai. Langkah-langkahnya adalah sebagai berikut:

  • Ikuti langkah-langkah 1 hingga 5 dari langkah sebelumnya untuk mengakses pengaturan jurnal.
  • Aktifkan opsi “Enable Session Keep-Alive” atau sejenisnya.
  • Tetapkan waktu interval untuk pengingat, misalnya 5 atau 10 menit sebelum sesi kedaluwarsa.

Dengan cara ini, pengguna akan mendapatkan peringatan yang memungkinkan mereka untuk memperpanjang sesi tanpa perlu login ulang.

4. Aktifkan Autentikasi Dua Faktor (2FA)

Mengaktifkan autentikasi dua faktor (2FA) juga dapat membantu menghindari masalah ‘Session Expired’ karena pengguna akan tetap aktif bahkan jika sesi mereka kadaluwarsa. Dengan 2FA, pengguna perlu mengkonfirmasi identitas mereka dengan kode atau metode lain yang dikirimkan ke perangkat mereka.

Untuk mengaktifkan 2FA, Anda perlu memeriksa plugin atau ekstensi yang kompatibel dengan OJS yang Anda gunakan dan mengikutinya sesuai petunjuk yang diberikan.

Dengan mengikuti langkah-langkah di atas, Anda dapat mengatasi error ‘Session Expired’ saat mengelola submisi atau melakukan tugas lain di Open Journal Systems (OJS). Penting untuk memastikan bahwa pengguna dapat mengakses dan menggunakan OJS dengan lancar tanpa mengalami masalah sesi yang sering.

Leave a Comment