Unexpected error response to Juniper hostname packet

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

 



A user of openconnect-gp reported an unexpected response to the
Juniper "hostname packet"
(https://github.com/dlenski/openconnect/issues/113).

    $ openconnect --juniper juniper.server.com --cookie="DSID=..."
    ...
    > 0000: 19 00 00 04 00 00 00 0c 00 65 34 30 37 65 37 32
    > 0010: 62 65 36 66 34 bb 01 00 00 00 00
    Read 3 bytes of SSL record
    < 0000: 00 00 01
    Unexpected response of size 3 after hostname packet

The expected 3-byte response here is something like d2 01 00, where
the first two bytes indicate the length of the subsequent routing
configuration packet (0x01d2) and the third byte indicates status (0
means success).

The response here indicates some kind of error (length 0, status 1),
and I've never seen it on a real Juniper server before.

Has anyone encountered this? Is there some version of the Juniper
NC/Pulse server which is known to be intolerant of the "hostname
packet" as sent by openconnect? Any workarounds?

Thanks,
Dan

ps- This issue is *not* the same as the one wherein some versions of
Juniper concatenate the 3-byte response and the following
configuration packet, which I already submitted a patch for and which
is David merged in:
http://git.infradead.org/users/dwmw2/openconnect.git/commitdiff/342a85bf8b49165dddeb679a1d4abd55afca89e3



[Index of Archives]     [Linux Samsung SoC]     [Linux Rockchip SoC]     [Linux Actions SoC]     [Linux for Synopsys ARC Processors]     [Linux NFS]     [Linux NILFS]     [Linux USB Devel]     [Video for Linux]     [Linux Audio Users]     [Yosemite News]     [Linux Kernel]     [Linux SCSI]


  Powered by Linux