Używam jabber.el do łączenia się z moim serwerem czatu roboczego od wewnątrz emacs
. Działało to do niedawna, ale teraz, kiedy uruchamiam jabber-connect
, zawiesza się po wyświetleniu monitu o mój JID. Emacs blokuje się, dopóki go nie anuluję C-g
, w którym momencie widzę:
Buffer " *-jabber-process-*" has a running process; kill it? (y or n)
... w minibuforze i muszę odpowiedzieć, y
żeby się wydostać.
W *Messages*
buforze widzę te inne komunikaty:
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'...
Jeśli spróbuję uruchomić openssl_client
polecenie z wiersza poleceń, wydaje się, że połączenie się powiodło. Chociaż myślę, że to pokazuje, że może nawiązać połączenie SSL?
~> openssl s_client -connect lxchat:5223 -no_ssl2 -ign_eof
CONNECTED(00000003)
^C
Co jeszcze mogę zrobić, aby dowiedzieć się, na czym polega problem?
www.google.com:443
, wyrzuca dużo informacji o certyfikacie poCONNECTED
wierszu. Być może twój serwer akceptuje połączenie, ale nigdy nie kończy uzgadniania SSL? ..