Saya menggunakan jabber.el untuk terhubung ke server obrolan kerja saya dari dalam emacs
. Ini bekerja sampai baru-baru ini, tetapi sekarang ketika saya menjalankannya jabber-connect
hang setelah meminta JID saya. Emacs mengunci sampai saya membatalkannya C-g
, pada titik mana saya melihat:
Buffer " *-jabber-process-*" has a running process; kill it? (y or n)
... di minibuffer, dan saya harus menjawab y
untuk keluar.
Di *Messages*
buffer, saya bisa melihat pesan-pesan lain ini:
Opening TLS connection to `lxchat'...
Opening TLS connection with `gnutls-cli --insecure -p 5223 lxchat'...failed
Opening TLS connection with `gnutls-cli --insecure -p 5223 lxchat --protocols ssl3'...failed
Opening TLS connection with `openssl s_client -connect lxchat:5223 -no_ssl2 -ign_eof'...
Jika saya mencoba menjalankan openssl_client
perintah dari baris perintah, sepertinya berhasil terhubung. Meskipun saya kira itu hanya menunjukkan itu dapat membuat koneksi SSL?
~> openssl s_client -connect lxchat:5223 -no_ssl2 -ign_eof
CONNECTED(00000003)
^C
Apa lagi yang bisa saya lakukan untuk mencari tahu apa masalahnya?
www.google.com:443
, itu memuntahkan banyak informasi sertifikat setelahCONNECTED
baris. Mungkin server Anda menerima koneksi tetapi tidak pernah menyelesaikan handshake SSL? ..