reassign 686956 mosh
fixed 686956 1.2.4.95rc2-1
thanks

Hi,

I'm reassigning this bug only to mosh and document the version which
include the binding option.

On Tue, 30 Apr 2013 10:05:21 -0400 Keith Winstein <kei...@mit.edu> wrote:
> This is fixed in git (adding a new mosh option, --bind-server=ANY) and
> will be in the next release.
> 
> On Fri, Sep 7, 2012 at 12:12 PM, chrysn <chr...@fsfe.org> wrote:
> > Package: mosh, sslh
> > Severity: minor
> >
> > mosh can't be used on hosts that hide their ssh services behind sslh.
> >
> > when connecting to such a host, mosh displays
> >
> >> mosh: Nothing received from server on UDP port 60001.
> >
> > then:
> >
> >> mosh: Nothing received from server on UDP port 60001. (... s without
> >> contact)
> >
> > the problem seems to be caused by the way the ssh connection is
> > established in sslh: sslh forwards the connection by creating another
> > tcp stream from itself to the ssh server, causing SSH_CONNECTION have
> > "127.0.0.1" in both source and destination ip fields -- and mosh, when
> > started with -s, binds to the address it finds in SSH_CONNECTION.
> >
> > the mosh server seems to get started with -s automatically (even though
> > the client seems to just call "mosh-server", it shows up in the process
> > list as `mosh-server new -s ...`).
> >
> >
> > several solutions seem feasible, in increasing order of my preference:
> >
> > * provide a way for the client to specify he doesn't want to use the
> >   `-s` option server-side (fix on mosh side)
> > * have a server-side configuration option to turn off the `-s` flag for
> >   the host (better, as it has to be done only once per host) (fix on
> >   mosh side)
> > * provide a way to find out the real address (fix on ssh side)
> >
> >
> > as a workaround, i have provided a way around sslh for clients to
> > connect directly, but that's not usually what an sslh user wants to do.
> >
> > -- System Information:
> > Debian Release: wheezy/sid
> >   APT prefers unstable
> >   APT policy: (500, 'unstable'), (1, 'experimental')
> > Architecture: amd64 (x86_64)
> > Foreign Architectures: i386
> >
> > Kernel: Linux 3.4-trunk-amd64 (SMP w/2 CPU cores)
> > Locale: LANG=en_GB.UTF-8, LC_CTYPE=en_GB.UTF-8 (charmap=UTF-8)
> > Shell: /bin/sh linked to /bin/dash
> >
> > Versions of packages mosh depends on:
> > ii  libc6           2.13-35
> > ii  libgcc1         1:4.7.1-7
> > ii  libio-pty-perl  1:1.08-1+b2
> > ii  libprotobuf7    2.4.1-3
> > ii  libstdc++6      4.7.1-7
> > ii  libtinfo5       5.9-10

Attachment: signature.asc
Description: OpenPGP digital signature

Reply via email to