Re: OpenSSH server doesn't log client disconnect without SSH_MSG_DISCONNECT

[Date Prev] [Date Next] [Thread Prev] [Thread Next] [Date Index] [Thread Index]

 



On Sat, Jun 1, 2024 at 5:23 AM Damien Miller <djm@xxxxxxxxxxx> wrote:
> On Fri, 31 May 2024, Opty wrote:
> > 9.7p1 built from source without TCP wrappers and still no 'Connection
> > closed' at 'LogLevel INFO'.
>
> You might be hitting this exit path:
>
> diff --git a/serverloop.c b/serverloop.c
> index 4eabfced6..bf45f77a2 100644
> --- a/serverloop.c
> +++ b/serverloop.c
> @@ -266,11 +266,11 @@ process_input(struct ssh *ssh, int connection_in)
>                 if (errno == EAGAIN || errno == EINTR || errno == EWOULDBLOCK)
>                         return 0;
>                 if (errno == EPIPE) {
> -                       verbose("Connection closed by %.100s port %d",
> +                       logit("Connection closed by %.100s port %d",
>                             ssh_remote_ipaddr(ssh), ssh_remote_port(ssh));
>                         return -1;
>                 }
> -               verbose("Read error from remote host %s port %d: %s",
> +               logit("Read error from remote host %s port %d: %s",
>                     ssh_remote_ipaddr(ssh), ssh_remote_port(ssh),
>                     strerror(errno));
>                 cleanup_exit(255);

Indeed I am.

What now? Should PuTTY change its 'perfectly OK to unceremoniously
slam the connection shut when you're done' attitude?

Regards,
Opty
_______________________________________________
openssh-unix-dev mailing list
openssh-unix-dev@xxxxxxxxxxx
https://lists.mindrot.org/mailman/listinfo/openssh-unix-dev




[Date Prev] [Date Next] [Thread Prev] [Thread Next] [Date Index] [Thread Index]

[Index of Archives]     [Linux ARM Kernel]     [Linux ARM]     [Linux Omap]     [Fedora ARM]     [IETF Annouce]     [Security]     [Bugtraq]     [Linux]     [Linux OMAP]     [Linux MIPS]     [ECOS]     [Asterisk Internet PBX]     [Linux API]

  Powered by Linux