Antarmuka web
Halaman ini menyediakan panduan komprehensif untuk pemecahan masalah kesalahan yang paling sering ditemui di antarmuka web Navixy On-premise. Ini mencakup Panel Admin dan Antarmuka Pengguna, karena keduanya berbagi server web Nginx, sehingga menghasilkan kejadian kesalahan yang serupa. Jelajahi sumber ini untuk menyelesaikan masalah secara efektif dan mengoptimalkan pengalaman Anda.
Halaman sambutan Nginx
Jika Anda melihat layar sambutan Nginx, itu berarti permintaan telah melewati dan Nginx terpasang serta berjalan, tetapi belum dikonfigurasi.

Hal-hal yang perlu diperiksa:
Konfigurasi situs web disimpan di direktori berikut:
Linux:
/etc/nginx/sites-availableWindows:
C:\nginx\conf\sites-enabled
Pada instance Linux, symlink untuk file-file ini harus dibuat di
/etc/nginx/sites-enabled
Jika tidak ada konfigurasi yang tersedia - silakan hubungi tim dukungan Navixy.
Situs ini tidak dapat dijangkau (DNS_PROBE_FINISHED_NXDOMAIN)
Kesalahan DNS_PROBE_FINISHED_NXDOMAIN berarti domain Anda tidak diarahkan ke server Anda atau disetel secara tidak benar.

Untuk mengatasi masalah, silakan periksa bahwa catatan DNS untuk domain telah ditentukan dengan benar.
Domain harus memiliki catatan DNS tipe A agar berfungsi. Silakan periksa persyaratan domain untuk detail lebih lanjut.
Situs ini tidak dapat dijangkau (ERR_CONNECTION_REFUSED/TIME_OUT)
Kesalahan ini berarti upaya koneksi gagal.

Langkah pemecahan masalah:
Periksa bahwa port 80 (HTTP) atau 443 (HTTPS) terbuka dan koneksi diizinkan.
Di Linux: periksa apakah symlink untuk konfigurasi Nginx dibuat di
/etc/nginx/sites-enabled.Jika Anda telah mengedit salah satu konfigurasi Nginx - mulai ulang Nginx.
404 Not Found
Jika Anda melihat kesalahan seperti itu berarti NGINX tidak dikonfigurasi dengan benar atau Anda meminta URL yang salah.

Kemungkinan cara untuk menyelesaikan:
Pastikan bahwa URL dalam file konfigurasi Nginx benar. File-file terletak di
/etc/nginx/sites-available/Di Linux: periksa apakah situs yang diperlukan diaktifkan. Situs diaktifkan dengan membuat symlink di
/etc/nginx/sites-enabled/Periksa bahwa lokasi file statis yang ditentukan dalam konfigurasi Nginx benar.
Untuk Linux, file-file tersebut berada di
/var/www/Untuk Windows, file-file tersebut berada di
C:\nginx\www
Periksa bahwa URL dalam file statis dinyatakan dengan benar. File-file tersebut adalah:
./www/panel-v2/PConfig.js./www/pro-ui/Config.js./www/pro-ui/static/app_config.js
Jika Anda telah mengedit salah satu konfigurasi - mulai ulang Nginx.
Ikon pemuatan atau layar “We’ll be back soon” ditampilkan
Jika Anda melihat ikon pemuatan untuk periode waktu yang lama, atau layar “We’ll be back soon” muncul - itu berarti server web Anda berfungsi dan file statis dapat diakses, tetapi UI tidak dapat mengambil data dari platform.


Untuk mengatasi masalah:
Jika Panel Admin tersedia, dan masalah hanya pada antarmuka pengguna - periksa bahwa nama domain yang benar ditentukan di Panel Admin (Account Management - Service preferences).
Periksa alat pengembang browser Anda. Di browser berbasis Chrome, tekan F12, buka Network, segarkan halaman dan periksa kesalahan. Jika Anda melihat bahwa
get_ui_configpanggilan API gagal dijalankan, dalam banyak kasus ini berarti API-server mati.Periksa status API-server. Jika layanan dihentikan - coba mulai ulang. Jika layanan tidak meluncur atau crash setelah beberapa saat - periksa lognya untuk melihat kesalahan.
Periksa URL API, mungkin ditentukan secara tidak benar di
./www/pro-ui/Config.js. Jika ini masalahnya, gantilah URL dengan yang benar dan muat ulang halaman.Jika semua poin di atas baik-baik saja - periksa konsumsi memori dan periksa kembali file log API. Mungkin, layanan kehabisan memori.
Basis data tidak tersedia
Pesan Basis data tidak tersedia umumnya berarti layanan Java tidak dapat meminta data dari basis data.

Mulailah dengan memeriksa status MySQL. Jika MySQL mati - coba mulai ulang dan periksa lognya untuk menemukan penyebab kegagalan.
Jika basis data Anda dihosting di server terpisah, pastikan koneksi ke sana tersedia pada port MySQL default 3306 (atau port kustom jika instalasi dibuat demikian - periksa db.properties file dari salah satu layanan Java).
Koneksi Anda tidak pribadi
Kesalahan ini memberi tahu Anda bahwa koneksi tidak dilindungi SSL.

Kemungkinan alasan
Anda mencoba mengakses port 443 (dengan tautan HTTPS) dan tidak memiliki sertifikat SSL yang terpasang.
Sertifikat Anda tidak mencakup nama domain yang sedang Anda akses.
Sertifikat Anda telah kedaluwarsa dan Anda perlu menerbitkan yang baru.
Sertifikat Anda tidak disetel dengan benar (tidak ditentukan dalam konfigurasi Nginx).
Jika informasi di atas tidak membantu Anda memperbaiki masalah, silakan hubungi kami di support@navixy.com, dan jelaskan masalah secara rinci, sertakan log, file konfigurasi dan semua informasi berharga lainnya yang Anda miliki. Kami selalu siap memberikan bantuan komprehensif.
Last updated
Was this helpful?