(IRC) Làm cách nào để đăng ký FreeNode bằng HexChat khi tôi bị ngắt kết nối ngay lập tức?


0

Tôi đã cố gắng truy cập #httpd trên FreeNode. Từ hướng dẫn đây , Tôi hiểu rằng tôi phải nhập /msg NickServ REGISTER password youremail@example.com sử dụng thông tin của tôi thay thế. Tôi không thể nhập cái này vì tôi bị ngắt kết nối ngay khi tôi cố gắng kết nối với Freenode. Tôi đã cố gắng kết nối với kênh #freenode để yêu cầu trợ giúp nhưng một lần nữa, tôi chỉ bị rối loạn.

Nó cứ như thế mỗi lần:

...
Cycling to next server in freenode...
* Disconnected ()
* Looking up irc.freenode.net
* Connecting to chat.freenode.net (162.213.39.42:6667)
* Connected. Now logging in.
* *** Looking up your hostname...
* *** Checking Ident
* *** Found your hostname
* *** No Ident response
* Capabilities supported: account-notify extended-join identify-msg multi-prefix sasl
* Capabilities requested: account-notify extended-join identify-msg multi-prefix sasl 
* Capabilities acknowledged: account-notify extended-join identify-msg multi-prefix sasl 
* Authenticating via SASL as will (PLAIN)
* SASL authentication failed
* *** Notice -- You need to identify via SASL to use this server
* Closing Link: gateway/vpn/privateinternetaccess/account (SASL access only)
* Disconnected (Remote host closed socket)
 Cycling to next server in freenode...
* Disconnected ()
* Looking up chat.freenode.net
* Connecting to chat.freenode.net (149.56.134.238:6697)
* * Subject: /O=Digital Signature Trust Co./CN=DST Root CA X3
* * Issuer: /O=Digital Signature Trust Co./CN=DST Root CA X3
* * Subject: /C=US/O=Let's Encrypt/CN=Let's Encrypt Authority X3
* * Issuer: /O=Digital Signature Trust Co./CN=DST Root CA X3
* * Subject: /CN=cherryh.freenode.net
* * Issuer: /C=US/O=Let's Encrypt/CN=Let's Encrypt Authority X3
* * Certification info:
*   Subject:
*     CN=cherryh.freenode.net
*   Issuer:
*     C=US
*     O=Let's Encrypt
*     CN=Let's Encrypt Authority X3
*   Public key algorithm: rsaEncryption (4096 bits)
*   Sign algorithm sha256WithRSAEncryption
*   Valid since Apr 24 05:02:00 2017 GM to Jul 23 05:02:00 2017 GM
* * Cipher info:
*   Version: TLSv1/SSLv3, cipher DHE-RSA-AES256-GCM-SHA384 (256 bits)
* Connected. Now logging in.
* *** Looking up your hostname...
* *** Checking Ident
* *** Found your hostname
* *** No Ident response
* Capabilities supported: account-notify extended-join identify-msg multi-prefix sasl
* Capabilities requested: account-notify extended-join identify-msg multi-prefix sasl 
* Capabilities acknowledged: account-notify extended-join identify-msg multi-prefix sasl 
* Authenticating via SASL as will (PLAIN)
* SASL authentication failed
* *** Notice -- You need to identify via SASL to use this server
* Closing Link: gateway/vpn/privateinternetaccess/account (SASL access only)
* Disconnected (Remote host closed socket)
 Cycling to next server in freenode...
...

Chỉ cần làm điều đó nhiều lần.

Câu trả lời:


2

Theo bài này trên /r/irc subreddit:

SASL là một phương pháp xác định các dịch vụ mạng, điều mà bạn chỉ có thể làm nếu bạn đã đăng ký. Nếu bạn không có nick hoặc tài khoản đã đăng ký trên Freenode, bạn không thể kết nối với SASL. Bạn sẽ cần kết nối bình thường trước và đăng ký, sau đó sử dụng SASL cho các kết nối trong tương lai.

Điều đó có nghĩa là về cơ bản bạn đã gặp phải vấn đề về gà và trứng nếu bạn đang kết nối từ một trong các khối IP được liệt kê trong danh sách đen của Freenode, yêu cầu SASL kết nối. Hầu hết không gian IP AWS và một số ISP đều nằm trong danh sách đen này.

Phương pháp khả thi:

  1. Kết nối từ một không gian IP không nằm trong danh sách đen để đăng ký nick của bạn, sau đó kết nối qua SASL bình thường.

  2. Kết nối và đăng ký qua web tại https://webchat.freenode.net/ và tiến hành như trên.

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.