1

Я пытался попасть на #httpd на FreeNode. Из приведенных здесь инструкций я понимаю, что я должен ввести /msg NickServ REGISTER password youremail@example.com используя вместо этого мою информацию. Я не могу ввести это, потому что я отключаюсь, как только я пытаюсь подключиться к Freenode. Я попытался подключиться к каналу #freenode, чтобы попросить о помощи, но опять-таки, меня просто отключили.

Это происходит так каждый раз:

...
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...
...

Просто продолжаю делать это снова и снова и снова.

1 ответ1

3

Согласно этому посту в /r/irc subreddit:

SASL - это метод идентификации сетевых сервисов, который вы можете сделать, только если вы уже зарегистрированы. Если у вас нет зарегистрированного ника или учетной записи на Freenode, вы не можете подключиться с помощью SASL. Сначала вам нужно будет нормально подключиться и зарегистрироваться, а затем использовать SASL для будущих подключений.

Это означает, что у вас в основном проблемы с яйцом и яйцом, если вы подключаетесь с одного из IP-блоков, занесенных в черный список Freenode, для подключения которых требуется SASL. Большая часть IP-пространства AWS и несколько интернет-провайдеров находятся в этом черном списке.

Возможные решения:

  1. Подключитесь из не занесенного в черный список IP-пространства, чтобы зарегистрировать свой ник, затем подключитесь через SASL в обычном режиме.

  2. Подключитесь и зарегистрируйтесь через Интернет по адресу https://webchat.freenode.net/ и действуйте, как указано выше.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .