Jika Messages berhenti menyegerak sementara Safari masih memuatkan halaman, VPN ialah punca yang munasabah tetapi belum terbukti. iMessage bergantung pada Apple Push Notification service bersama perkhidmatan identiti Apple, dan terowong boleh mengubah laluan, resolver, atau pemeriksaan yang dikenakan pada sambungan tersebut tanpa menyentuh trafik web. Satu port yang disekat jarang menjadi keseluruhan cerita, jadi semakan di bawah bergerak dari Mac ke luar. Berhenti pada langkah pertama yang gagal dan betulkan langkah itu sebelum mengubah apa-apa yang lain.

Tetapkan simptom dahulu. Kegagalan log masuk, mesej yang tidak pernah keluar, mesej yang tidak pernah tiba, dan lampiran yang tidak boleh dimuat turun ialah empat masalah berbeza yang kebetulan berkongsi satu aplikasi. Catat yang mana anda alami, profil VPN mana yang aktif, dan versi klien; nota itu juga diperlukan oleh pemilik rangkaian kemudian.

Semakan 1: apa yang dihalakan dan dicakup oleh terowong

Lihat profil sebelum aplikasi. Terowong penuh menghantar semua trafik melalui VPN, terowong berpecah hanya menghantar subnet yang disenaraikan, dan terowong setiap aplikasi hanya merangkumi aplikasi yang dipilih. Jika Messages berada di luar set yang disertakan, ia menggunakan antara muka fizikal dan VPN tidak boleh menjadi puncanya. scutil --nc list menunjukkan perkhidmatan yang diurus konfigurasi, netstat -rn -f inet menunjukkan ke mana laluan lalai menunjuk, dan paparan profil klien menunjukkan sama ada skop itu berasaskan aplikasi.

Syarat lulus: laluan lalai atau penyertaan setiap aplikasi benar-benar merangkumi Messages, dan profil yang anda uji ialah profil yang digunakan sekarang. Jika tidak, berhenti dan periksa klien atau OS, bukan rangkaian.

Semakan 2: dasar resolver dan pemeriksaan

Perkhidmatan push dan akaun menyelesaikan nama yang sering berbeza daripada yang digunakan pelayar anda, dan DNS berpecah boleh menghantar pertanyaan itu ke tempat yang tidak dijangka. scutil --dns menyenaraikan resolver mengikut domain; bandingkan resolver yang digunakan untuk domain Apple dengan yang anda jangkakan. Resolver yang menjawab dengan alamat dalaman, atau menolak pertanyaan terus, merosakkan perkhidmatan sebelum satu paket pun sampai ke Apple.

Kemudian periksa sama ada terowong memeriksa TLS. Keperluan rangkaian Apple menyatakan bahawa perkhidmatan yang disenaraikan tidak direka untuk pemintasan HTTPS, dan perkakas yang menamatkan sambungan itu boleh membiarkan pelayaran web utuh sementara pemesejan gagal secara senyap. Jika pemeriksaan merangkumi segala-galanya, kecualikan kategori perkhidmatan Apple yang berkaitan dan uji semula daripada mematikan pemeriksaan secara global.

Semakan 3: pengangkutan APNs, termasuk 443

Sambungan peranti ke APNs menggunakan TCP 5223, manakala TCP 443 digunakan untuk pengaktifan dan laluan sandaran dalam situasi yang disokong. Kedua-duanya sambungan keluar yang dimulakan peranti. Anda tidak memerlukan port masuk pada penghala, dan menerbitkan satu pada Mac mendedahkan perkhidmatan tanpa membantu klien yang memang tidak dapat mencapai Apple.

Syarat lulus: mesej baharu dari Mac sampai kepada penerima di rangkaian lain, dan balasan mereka tiba, dengan profil yang sama masih aktif. Hantar satu mesej tidak sensitif dan tunggu satu balasan dan bukan sekumpulan, supaya kejayaan separa masih menunjukkan arah mana yang gagal. Jika penghantaran berfungsi tetapi lampiran tersekat, pengangkutan mungkin baik dan laluan yang lebih sempit itulah yang perlu diperiksa.

Semakan 4: keadaan akaun sebelum anda menetapkannya semula

Ralat pengaktifan atau log masuk tergolong dalam lapisan akaun, bukan terowong. Sahkan bahawa tarikh dan masa Mac betul, Apple ID telah log masuk, dan sama ada gesaan pengesahan sedang menunggu pada peranti lain. Kelulusan dua faktor yang belum selesai kelihatan sama seperti kegagalan sambungan dari dalam tetingkap Messages.

Lawan dorongan untuk menetapkan semula. Log keluar dan log masuk semula, atau menetapkan semula akaun, membuang keadaan yang sepatutnya menunjukkan di mana kegagalan itu berada, dan pada Mac terurus ia boleh memulakan langkah pendaftaran yang anda tidak boleh batalkan sendiri. Sahkan semula sekali sahaja, dan hanya selepas semakan pengangkutan lulus dan akaun menjadi suspek yang tinggal.

Apa yang perlu diserahkan kepada pemilik rangkaian

Jika semakan menunjuk ke terowong, laporan yang berguna adalah pendek: model Mac dan versi macOS, nama dan versi klien, nama profil, tetingkap masa, arah mana yang gagal, dan pemerhatian laluan atau resolver yang berbeza. Tinggalkan kandungan mesej dan tangkapan skrin perbualan.

Minta dasar itu digunakan pada sempadan penapisan yang sebenar. Apple keperluan rangkaian perusahaan semasa menyenaraikan hos dan syarat pengangkutan bagi setiap perkhidmatan, jadi pemilik boleh memadankannya dengan set peraturan daripada membuka port dan berharap. Uji semula dengan satu mesej selepas setiap perubahan; dua pemboleh ubah sekali gus memberi hasil yang tidak boleh anda baca.

Artikel berkaitan