From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Ken Raeburn Newsgroups: gmane.emacs.bugs Subject: bug#54087: 28.0.91; rcirc: irc.gnome reg timeout; reconnects after quit Date: Tue, 22 Feb 2022 03:44:42 -0500 Organization: Red Hat, Inc. Message-ID: <8ebcab7f-5d2a-6e08-4659-1d1933b4d94d@redhat.com> References: <87a6ekbhis.fsf@redhat.com> Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="31149"; mail-complaints-to="usenet@ciao.gmane.io" User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:91.0) Gecko/20100101 Thunderbird/91.5.0 To: 54087@debbugs.gnu.org Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Tue Feb 22 09:45:46 2022 Return-path: Envelope-to: geb-bug-gnu-emacs@m.gmane-mx.org Original-Received: from lists.gnu.org ([209.51.188.17]) by ciao.gmane.io with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1nMQnp-0007qQ-TS for geb-bug-gnu-emacs@m.gmane-mx.org; Tue, 22 Feb 2022 09:45:46 +0100 Original-Received: from localhost ([::1]:51050 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1nMQno-00038C-5g for geb-bug-gnu-emacs@m.gmane-mx.org; Tue, 22 Feb 2022 03:45:44 -0500 Original-Received: from eggs.gnu.org ([209.51.188.92]:35378) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1nMQn8-000382-Ih for bug-gnu-emacs@gnu.org; Tue, 22 Feb 2022 03:45:02 -0500 Original-Received: from debbugs.gnu.org ([209.51.188.43]:46076) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1nMQn8-0006wn-5A for bug-gnu-emacs@gnu.org; Tue, 22 Feb 2022 03:45:02 -0500 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1nMQn8-0001Vw-4f for bug-gnu-emacs@gnu.org; Tue, 22 Feb 2022 03:45:02 -0500 X-Loop: help-debbugs@gnu.org In-Reply-To: <87a6ekbhis.fsf@redhat.com> Resent-From: Ken Raeburn Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Tue, 22 Feb 2022 08:45:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 54087 X-GNU-PR-Package: emacs Original-Received: via spool by 54087-submit@debbugs.gnu.org id=B54087.16455194945790 (code B ref 54087); Tue, 22 Feb 2022 08:45:02 +0000 Original-Received: (at 54087) by debbugs.gnu.org; 22 Feb 2022 08:44:54 +0000 Original-Received: from localhost ([127.0.0.1]:39973 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nMQmz-0001VK-Q0 for submit@debbugs.gnu.org; Tue, 22 Feb 2022 03:44:54 -0500 Original-Received: from us-smtp-delivery-124.mimecast.com ([170.10.133.124]:37623) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nMQmx-0001VC-FH for 54087@debbugs.gnu.org; Tue, 22 Feb 2022 03:44:52 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=redhat.com; s=mimecast20190719; t=1645519490; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=qsUHJvk1jciAAvF1e61adKiOw4kv4/19oFmScHnFgpY=; b=L0E+btU2/61mTTnyQSxfACRzWNhMxImgvnkIUAUktXk4BraJ86Dab+UJbFUEWFeZ/hfXZr ig3xGV+lVJR1uT9Lg7iVhNjfsrRyknf4NPUCgymmPqvCIq8WZjQtd2++v4a0NumL9HtVVv 8/ApoBz2UUMCrx4a1iCj/mBwXqV6v6c= Original-Received: from mail-qv1-f71.google.com (mail-qv1-f71.google.com [209.85.219.71]) by relay.mimecast.com with ESMTP with STARTTLS (version=TLSv1.2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id us-mta-626-bYO_kFkzNt-t9OO19KtAkw-1; Tue, 22 Feb 2022 03:44:48 -0500 X-MC-Unique: bYO_kFkzNt-t9OO19KtAkw-1 Original-Received: by mail-qv1-f71.google.com with SMTP id c8-20020a0ce7c8000000b0042c12357076so20222040qvo.6 for <54087@debbugs.gnu.org>; Tue, 22 Feb 2022 00:44:48 -0800 (PST) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:message-id:date:mime-version:user-agent:to :content-language:from:subject:organization :content-transfer-encoding; bh=qsUHJvk1jciAAvF1e61adKiOw4kv4/19oFmScHnFgpY=; b=Yif7Qr7JdGCtpjtKQ531wFYAE5Uv+NwhMAbKk6pIWmV6z08bA/soBqm35510ojCwdG zgY/ryZdyHeidB1rQWRQ7NAVrnLBhIJ4biaGGKsYhifiG0YFCDyW/L5NT07nklWenLdH NITywfI6xiOt5UD+fOMksprmqvz72TWtV8/drjs8VQ+0HGBzf7Sdk5MG2Cxot7lpyO5p fO4KlirV1pYmVopq3AWFPyCKtTWjKLC8zUPDbL8dBYtNJPeUz4UpL5t116ppGruonySo 2Pt/Yc+4+rz6tJ49zUdDlVjgyZRsFygGt9IEwdP9jDykIYdkgaP439Xf9nnwy97BuYCi iPhw== X-Gm-Message-State: AOAM533MB9wgqALJCOgGk8NlN12m7MQqfdAlto6Wtqi8HH2LGuD5JOR6 sjawqTmwEHu3k98SMm3z/pHqkqxH3TjVWurdNjtjlJT+ngsXwqg14SCDr+Vta62MZoJG2QsZMwK PHGO85LVWfeWiX1//k0+A8UCrMxV+ULEp44HlB/37+/1CSf3YhtgxQl/cfJGjcXJ9pQ== X-Received: by 2002:a05:622a:1101:b0:2de:3c6a:bae2 with SMTP id e1-20020a05622a110100b002de3c6abae2mr4908293qty.640.1645519487061; Tue, 22 Feb 2022 00:44:47 -0800 (PST) X-Google-Smtp-Source: ABdhPJwWGc8ZlViocNcnzgAgRbC08G1DHDqWygLpPgWtNFaa8OLNpwlVAd2BrpHaO2bqirJHAE6mqw== X-Received: by 2002:a05:622a:1101:b0:2de:3c6a:bae2 with SMTP id e1-20020a05622a110100b002de3c6abae2mr4908223qty.640.1645519485148; Tue, 22 Feb 2022 00:44:45 -0800 (PST) Original-Received: from [192.168.23.170] (c-24-60-138-149.hsd1.ma.comcast.net. [24.60.138.149]) by smtp.gmail.com with ESMTPSA id l6sm2371735qtk.34.2022.02.22.00.44.44 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Tue, 22 Feb 2022 00:44:44 -0800 (PST) Authentication-Results: relay.mimecast.com; auth=pass smtp.auth=CUSA124A263 smtp.mailfrom=raeburn@redhat.com X-Mimecast-Spam-Score: 1 X-Mimecast-Originator: redhat.com Content-Language: en-US X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-BeenThere: bug-gnu-emacs@gnu.org List-Id: "Bug reports for GNU Emacs, the Swiss army knife of text editors" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Original-Sender: "bug-gnu-emacs" Xref: news.gmane.io gmane.emacs.bugs:227416 Archived-At: Turns out the timeout from irc.gnome.org had nothing to do with switching to the alternate name "raeburn`" ... I tried emacs-28.0.91 on my main work laptop without any other IRC sessions going, and it still got timeouts from irc.gnome.org, just without the nickname-in-use error first this time. Also, this time I tried connecting to an internal company IRC server, and hit two problems: 1) First, I forgot to bring up my VPN, so internal DNS was unavailable and the server name couldn't be resolved. All that was reported in the IRC server buffer was that the connection failed, no reason given. 2) After I got the VPN up, it could connect, but the server kept closing the connection. Running it with the debug flag set: [2022-02-22T01:36:25 $irchost] SENTINEL: # "open " [2022-02-22T01:36:25 $irchost] CAP REQ :message-tags [2022-02-22T01:36:25 $irchost] CAP REQ :server-time [2022-02-22T01:36:25 $irchost] CAP REQ :batch [2022-02-22T01:36:25 $irchost] CAP REQ :message-ids [2022-02-22T01:36:25 $irchost] CAP REQ :invite-notify [2022-02-22T01:36:25 $irchost] CAP REQ :sasl [2022-02-22T01:36:25 $irchost] CAP REQ :multi-prefix [2022-02-22T01:36:25 $irchost] CAP REQ :standard-replies [2022-02-22T01:36:25 $irchost] NICK raeburn [2022-02-22T01:36:25 $irchost] USER user 0 * :unknown [2022-02-22T01:36:25 $irchost] NOTICE AUTH :*** Processing connection to $irchost [2022-02-22T01:36:25 $irchost] NOTICE AUTH :*** Looking up your hostname... NOTICE AUTH :*** Checking Ident NOTICE AUTH :*** Couldn't look up your hostname [2022-02-22T01:37:02 $irchost] SENTINEL: # "connection broken by remote peer " [2022-02-22T01:37:02 $irchost] SENTINEL: # "open " [2022-02-22T01:37:02 $irchost] CAP REQ :message-tags [2022-02-22T01:37:02 $irchost] CAP REQ :server-time [2022-02-22T01:37:02 $irchost] CAP REQ :batch [2022-02-22T01:37:02 $irchost] CAP REQ :message-ids [2022-02-22T01:37:02 $irchost] CAP REQ :invite-notify [2022-02-22T01:37:02 $irchost] CAP REQ :sasl [2022-02-22T01:37:02 $irchost] CAP REQ :multi-prefix [2022-02-22T01:37:02 $irchost] CAP REQ :standard-replies [2022-02-22T01:37:02 $irchost] NICK raeburn [2022-02-22T01:37:02 $irchost] USER user 0 * :unknown [2022-02-22T01:37:09 $irchost] SENTINEL: # "connection broken by remote peer " [2022-02-22T01:37:57 $irchost] SENTINEL: # "open " [2022-02-22T01:37:57 $irchost] CAP REQ :message-tags [2022-02-22T01:37:57 $irchost] CAP REQ :server-time [2022-02-22T01:37:57 $irchost] CAP REQ :batch [2022-02-22T01:37:57 $irchost] CAP REQ :message-ids [2022-02-22T01:37:57 $irchost] CAP REQ :invite-notify [2022-02-22T01:37:57 $irchost] CAP REQ :sasl [2022-02-22T01:37:57 $irchost] CAP REQ :multi-prefix [2022-02-22T01:37:57 $irchost] CAP REQ :standard-replies [2022-02-22T01:37:57 $irchost] NICK raeburn [2022-02-22T01:37:57 $irchost] USER user 0 * :unknown [2022-02-22T01:37:57 $irchost] NOTICE AUTH :*** Processing connection to $irchost [2022-02-22T01:37:57 $irchost] NOTICE AUTH :*** Looking up your hostname... NOTICE AUTH :*** Checking Ident NOTICE AUTH :*** Couldn't look up your hostname [2022-02-22T01:37:57 $irchost] NOTICE AUTH :*** No Ident response :$irchost CAP * NAK :message-tags :$irchost CAP * NAK :server-time :$irchost CAP * NAK :batch :$irchost CAP * NAK :message-ids :$irchost CAP * NAK :invite-notify [2022-02-22T01:37:58 $irchost] :$irchost CAP * NAK :sasl [2022-02-22T01:37:59 $irchost] :$irchost CAP * ACK :multi-prefix [2022-02-22T01:38:00 $irchost] :$irchost CAP * NAK :standard-replies [2022-02-22T01:38:53 $irchost] ERROR :Closing Link: 10.22.16.11 (Connection timed out) [2022-02-22T01:38:53 $irchost] SENTINEL: # "connection broken by remote peer " Since using this IRC server is pretty important for work, this made emacs-28 a non-starter for the moment; I switched back to emacs-27 and connected with debugging on, and it connected right away: [2022-02-22T02:57:54 $irchost] NICK raeburn [2022-02-22T02:57:54 $irchost] USER user 0 * :unknown [2022-02-22T02:57:54 $irchost] NOTICE AUTH :*** Processing connection to $irchost [2022-02-22T02:57:54 $irchost] NOTICE AUTH :*** Looking up your hostname... NOTICE AUTH :*** Checking Ident NOTICE AUTH :*** Couldn't look up your hostname [2022-02-22T02:57:54 $irchost] NOTICE AUTH :*** No Ident response :$irchost 001 raeburn :Welcome to the RHAT Internet Relay Chat Network raeburn All I see that's different is the CAP requests, but ... ah, no "CAP END" has gotten sent for some reason, and apparently that's required before registration can complete on a server that understands capabilities. In the gnome log I sent earlier, it looks like all the requested capabilities were responded to, but still no "CAP END" was logged. Here, with my company server (running "ircd-ratbox-2.2.8") it seems to simply drop the connection quickly sometimes, and sometimes respond to the capabilities messages and then eventually time out. Ken