# [OmniOS-discuss] strangeness ssh into omnios from oi_151a9

Richard PALO richard at netbsd.org
Thu Oct 1 09:50:03 UTC 2015

- Next message: [OmniOS-discuss] strangeness ssh into omnios from oi_151a9
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]

    Le 30/09/15 10:02, Lauri Tirkkonen a écrit :
    > On Wed, Sep 30 2015 09:56:47 +0200, Richard PALO wrote:
    >>> To be clear, it's not implementing RFC 1323 (and not even *not*
    >>> implementing 7323) that causes the issue. 1323 actually didn't specify
    >>> what to do with non-timestamped segments on a timestamp-negotiated
    >>> connection, and illumos pre-5850 did something very surprising which I
    >>> doubt nobody else did (stop generating timestamps on all future
    >>> segments), so I don't think you will be able to reproduce the hang with
    >>> other operating systems, but you'll likely be able to see the unexpected
    >>> non-timestamped segments in connections between other OSes as well (but
    >>> I still can't be sure because I don't know what middlebox is injecting
    >>> them or why :)
    >>>
    >>
    >> In that case, wouldn't setting tcp_tstamp_always on OI to '1' be better in
    >> this case (or would OI not honour that setting correctly)?
    >
    > It wouldn't work. From what I can tell, those ndd settings only affect
    > the SYN segments (ie.  timestamp negotiation); pre-5850 illumos will
    > always stop timestamping mid-connection if it receives a non-timestamped
    > segment.
    >

    Okay, I set tcp_tstamp_if_wscale to 0 and it does seem to work fine.

    (Hoping there isn't any fallout from doing this now...)

    kiitoksia

- Next message: [OmniOS-discuss] strangeness ssh into omnios from oi_151a9
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]

More information about the OmniOS-discuss mailing list