FortiClient tersangkut pada 98%: lumpuhkan IPv6 pada penyesuai itu
Log masuk FortiClient yang berhenti pada 98% sudah pun disahkan. Kesesakan itu dalam persediaan terowong tempatan, dan pembetulan vendor menunjuk kepada IPv6 pada penyesuai itu.
Bar mencapai 98%, klien kekal di situ, dan menaip semula kata laluan tidak mengubah apa-apa. Itulah petunjuk berguna: klien sudah menerima sijil gerbang, menghantar kelayakan dan menerima konfigurasi terowong. Apa yang tinggal ialah menaikkan penyesuai maya dan mengesahkan terowong membawa trafik. Apabila langkah terakhir itu tidak pernah selesai, kesalahannya setempat, dan berapa kali pun kelayakan ditaip semula, ia tidak mencapainya.
Empat langkah, dan yang pertama ialah membaca log, bukan bar.
Apa yang sebenarnya dilaporkan oleh pembilang 98%
Peratusan itu ialah pembilang peringkat klien sendiri, bukan ukuran daya pemprosesan. Tersangkut pada nombor yang sama pada setiap cubaan bermakna klien mencapai peringkat tertentu lalu menunggu; sebab itulah sambungan perlahan dan klien tersangkut kelihatan berbeza dalam log. Masalah kelayakan akan mencetak ralat kelayakan dan bukan jeda senyap.
Fortinet mendokumenkan gejala ini terhadap satu punca di pihak klien: IPv6 diaktifkan pada penyesuai yang digunakan klien. Itu menjadikan tetapan penyesuai perkara pertama yang perlu diuji, bukan penjelasan sejagat untuk setiap SSL-VPN kesesakan.
Langkah 1: baca log sebelum bar
Sebelum mengubah apa-apa, tangkap baris sebelum kesesakan. Anda mencari sama ada penyesuai terowong dicipta, sama ada alamat diberikan, dan sama ada klien berputus asa menunggu keluarga alamat. Tersangkut pada peratusan lain ialah peringkat lain dengan diagnosisnya sendiri, dan amaran sijil atau alamat gerbang yang salah menghasilkan mesejnya sendiri dan bukannya menunggu senyap. Catat cap masa, kerana cubaan seterusnya menambah satu lagi blok pada fail yang sama.
Jika log menunjukkan log masuk selesai diikuti tiada apa-apa, anda berada dalam persediaan setempat dan penyesuai ialah suspek yang sah.
Langkah 2: hadkan perubahan IPv6 kepada satu penyesuai
Perubahan itu milik penyesuai, bukan mesin. Dalam sifat penyesuai Windows itu bermakna mengosongkan Internet Protocol Version 6 (TCP/IPv6) pada antara muka tertentu, dan dari shell ia ialah Disable-NetAdapterBinding -Name "Ethernet 2" -ComponentID ms_tcpip6. Sahkan keadaan dengan Get-NetAdapterBinding -ComponentID ms_tcpip6 sebelum menyambung semula. Kemudian sambung semula dan lihat sama ada bar melepasi 98% dan bukannya berhenti di situ.
Hadkan dahulu, kemudian uji. Melumpuhkan IPv6 secara global ialah perubahan yang lebih besar daripada yang diperlukan soalan dan ia menjejaskan perkhidmatan yang anda tidak berniat menyentuhnya.
Langkah 3: sahkan apa yang disembunyikan oleh kesesakan
Terowong yang bersambung bukan terowong yang berfungsi. Periksa alamat yang diberikan klien, laluan yang dipasang profil, dan penyelesaian nama untuk satu hos dalaman: Resolve-DnsName files.corp.example. Klien yang bersambung dan tidak menyelesaikan apa-apa mempunyai masalah DNS, dan itu mudah disalah baca sebagai kesalahan yang sama kembali.
Uji satu sumber dalaman mengikut nama dan satu destinasi awam, supaya terowong berpecah yang rosak tidak disangka klien yang sudah dibaiki.
Langkah 4: jadikan pembetulan boleh diulang
Jika tetapan itu perlu sampai ke seluruh armada, letakkan dalam pakej penggunaan atau dalam konfigurasi penyesuai dan bukannya dalam langkah manual yang diulang pada setiap komputer riba. Catat dalam tiket bahawa kesesakan 98% berkait dengan IPv6 pada antara muka rangkaian, dan catat apa lagi pada hos yang bergantung pada IPv6 sebelum seseorang mengaktifkannya semula untuk membaiki sesuatu yang tidak berkaitan.
Pembetulan yang hanya wujud dalam ingatan seorang jurutera ialah pembetulan yang akan kembali pada suku tahun berikutnya.
Jika bar masih berhenti pada 98% dengan IPv6 dimatikan, nota vendor tidak lagi menjelaskannya dan log ialah bukti seterusnya anda. Berhenti merawat gejala itu dan kembali ke pembilang peringkat.