Configure option '--with-ssh1' breaks openssh-7.3p1

rl rainer.laatsch at t-online.de
Wed Aug 3 11:12:52 AEST 2016



On 08/03/16 02:12, Darren Tucker wrote:
> On Wed, Aug 3, 2016 at 7:42 AM, rl <rainer.laatsch at t-online.de> wrote:
> [...]
>> /Data/openssh-7.3p1/DESTDIR/usr/local/sbin/sshd -p 222   -f \n
>> DESTDIR/usr/local/etc/sshd_config
>
> It looks like you have an embedded newline in the config file name
> you're passing to sshd.  If that's the case I'm surprised it starts at
> all. Exactly how are you starting sshd?
>
>> Aug  2 17:35:07 host102 sshd[7449]: Server listening on 0.0.0.0 port 222.
>> Aug  2 17:35:07 host102 sshd[7449]: Server listening on :: port 222.
>> Aug  2 17:36:03 host102 sshd[7455]: error: buffer_get_bignum_ret: \n
>> incomplete message
>
> that might be the newline confusing the re-exec protocol although I'm not sure.
>
> Please including complete debug logs for both client and server.
>

The newlines are *not* in the real calls, but are all inserted by me 
into the email to indicate that my mail program does a wrap-around at 
these places.
I also started the sshd with flags ' -ddd ' ,but that did not give more 
errors than those I mailed.

This sshd is still running, ps -eaf shows the one-liner (i dont insert 
\n here):
root      7449     1  0 17:35 ?        00:00:00 
/Data/openssh-7.3p1/DESTDIR/usr/local/sbin/sshd -p 222 -f DESTDIR/usr/local
/etc/sshd_config

The current working directory is
/Data/openssh-7-3p1
, so i could abbreviate the names of the config files after the flags
-f resp. -F

I could run all that again with full debug logs again,but the
omissions in my mail indicated by  ' ... ' are in my opinion 
insignificant. Should I?
Best regards, Rainer


More information about the openssh-unix-dev mailing list