Raspbian Package Auto-Building

Build log for sslh (1.20-1) on armhf

sslh1.20-1armhf → 2019-09-26 06:13:26

sbuild (Debian sbuild) 0.71.0 (24 Aug 2016) on bm-wb-03

+==============================================================================+
| sslh 1.20-1 (armhf)                          Thu, 26 Sep 2019 05:55:49 +0000 |
+==============================================================================+

Package: sslh
Version: 1.20-1
Source Version: 1.20-1
Distribution: bullseye-staging
Machine Architecture: armhf
Host Architecture: armhf
Build Architecture: armhf

I: NOTICE: Log filtering will replace 'var/lib/schroot/mount/bullseye-staging-armhf-sbuild-f73d684f-566d-4ea0-88be-b48c315ece65' with '<<CHROOT>>'

+------------------------------------------------------------------------------+
| Update chroot                                                                |
+------------------------------------------------------------------------------+

Get:1 http://172.17.0.1/private bullseye-staging InRelease [11.3 kB]
Get:2 http://172.17.0.1/private bullseye-staging/main Sources [11.5 MB]
Get:3 http://172.17.0.1/private bullseye-staging/main armhf Packages [12.9 MB]
Fetched 24.4 MB in 27s (920 kB/s)
Reading package lists...
W: No sandbox user '_apt' on the system, can not drop privileges

+------------------------------------------------------------------------------+
| Fetch source files                                                           |
+------------------------------------------------------------------------------+


Check APT
---------

Checking available source versions...

Download source files with APT
------------------------------

Reading package lists...
NOTICE: 'sslh' packaging is maintained in the 'Git' version control system at:
https://salsa.debian.org/debian/sslh.git
Please use:
git clone https://salsa.debian.org/debian/sslh.git
to retrieve the latest (possibly unreleased) updates to the package.
Need to get 80.6 kB of source archives.
Get:1 http://172.17.0.1/private bullseye-staging/main sslh 1.20-1 (dsc) [1940 B]
Get:2 http://172.17.0.1/private bullseye-staging/main sslh 1.20-1 (tar) [60.5 kB]
Get:3 http://172.17.0.1/private bullseye-staging/main sslh 1.20-1 (diff) [18.2 kB]
Fetched 80.6 kB in 0s (1597 kB/s)
Download complete and in download only mode
I: NOTICE: Log filtering will replace 'build/sslh-v9a9a1/sslh-1.20' with '<<PKGBUILDDIR>>'
I: NOTICE: Log filtering will replace 'build/sslh-v9a9a1' with '<<BUILDDIR>>'

+------------------------------------------------------------------------------+
| Install build-essential                                                      |
+------------------------------------------------------------------------------+


Setup apt archive
-----------------

Merged Build-Depends: build-essential, fakeroot
Filtered Build-Depends: build-essential, fakeroot
dpkg-deb: building package 'sbuild-build-depends-core-dummy' in '/<<BUILDDIR>>/resolver-fCPI5W/apt_archive/sbuild-build-depends-core-dummy.deb'.
dpkg-scanpackages: warning: Packages in archive but missing from override file:
dpkg-scanpackages: warning:   sbuild-build-depends-core-dummy
dpkg-scanpackages: info: Wrote 1 entries to output Packages file.
gpg: keybox '/<<BUILDDIR>>/resolver-fCPI5W/gpg/pubring.kbx' created
gpg: /<<BUILDDIR>>/resolver-fCPI5W/gpg/trustdb.gpg: trustdb created
gpg: key 35506D9A48F77B2E: public key "Sbuild Signer (Sbuild Build Dependency Archive Key) <buildd-tools-devel@lists.alioth.debian.org>" imported
gpg: Total number processed: 1
gpg:               imported: 1
gpg: key 35506D9A48F77B2E: "Sbuild Signer (Sbuild Build Dependency Archive Key) <buildd-tools-devel@lists.alioth.debian.org>" not changed
gpg: key 35506D9A48F77B2E: secret key imported
gpg: Total number processed: 1
gpg:              unchanged: 1
gpg:       secret keys read: 1
gpg:   secret keys imported: 1
gpg: using "Sbuild Signer" as default secret key for signing
Ign:1 copy:/<<BUILDDIR>>/resolver-fCPI5W/apt_archive ./ InRelease
Get:2 copy:/<<BUILDDIR>>/resolver-fCPI5W/apt_archive ./ Release [957 B]
Get:3 copy:/<<BUILDDIR>>/resolver-fCPI5W/apt_archive ./ Release.gpg [370 B]
Get:4 copy:/<<BUILDDIR>>/resolver-fCPI5W/apt_archive ./ Sources [349 B]
Get:5 copy:/<<BUILDDIR>>/resolver-fCPI5W/apt_archive ./ Packages [432 B]
Fetched 2108 B in 1s (2487 B/s)
Reading package lists...
W: No sandbox user '_apt' on the system, can not drop privileges
Reading package lists...

Install core build dependencies (apt-based resolver)
----------------------------------------------------

Installing build dependencies
Reading package lists...
Building dependency tree...
Reading state information...
The following package was automatically installed and is no longer required:
  netbase
Use 'apt autoremove' to remove it.
The following NEW packages will be installed:
  sbuild-build-depends-core-dummy
0 upgraded, 1 newly installed, 0 to remove and 66 not upgraded.
Need to get 848 B of archives.
After this operation, 0 B of additional disk space will be used.
Get:1 copy:/<<BUILDDIR>>/resolver-fCPI5W/apt_archive ./ sbuild-build-depends-core-dummy 0.invalid.0 [848 B]
debconf: delaying package configuration, since apt-utils is not installed
Fetched 848 B in 0s (0 B/s)
Selecting previously unselected package sbuild-build-depends-core-dummy.
(Reading database ... 12177 files and directories currently installed.)
Preparing to unpack .../sbuild-build-depends-core-dummy_0.invalid.0_armhf.deb ...
Unpacking sbuild-build-depends-core-dummy (0.invalid.0) ...
Setting up sbuild-build-depends-core-dummy (0.invalid.0) ...
W: No sandbox user '_apt' on the system, can not drop privileges

+------------------------------------------------------------------------------+
| Check architectures                                                          |
+------------------------------------------------------------------------------+

Arch check ok (armhf included in any)

+------------------------------------------------------------------------------+
| Install package build dependencies                                           |
+------------------------------------------------------------------------------+


Setup apt archive
-----------------

Merged Build-Depends: debhelper-compat (= 12), libwrap0-dev, binutils, po-debconf, libio-socket-inet6-perl, libconfig-dev, libcap-dev, psmisc, lcov, libpcre3-dev, init-system-helpers (>= 1.51)
Filtered Build-Depends: debhelper-compat (= 12), libwrap0-dev, binutils, po-debconf, libio-socket-inet6-perl, libconfig-dev, libcap-dev, psmisc, lcov, libpcre3-dev, init-system-helpers (>= 1.51)
dpkg-deb: building package 'sbuild-build-depends-sslh-dummy' in '/<<BUILDDIR>>/resolver-fCPI5W/apt_archive/sbuild-build-depends-sslh-dummy.deb'.
dpkg-scanpackages: warning: Packages in archive but missing from override file:
dpkg-scanpackages: warning:   sbuild-build-depends-core-dummy sbuild-build-depends-sslh-dummy
dpkg-scanpackages: info: Wrote 2 entries to output Packages file.
gpg: using "Sbuild Signer" as default secret key for signing
Ign:1 copy:/<<BUILDDIR>>/resolver-fCPI5W/apt_archive ./ InRelease
Get:2 copy:/<<BUILDDIR>>/resolver-fCPI5W/apt_archive ./ Release [963 B]
Get:3 copy:/<<BUILDDIR>>/resolver-fCPI5W/apt_archive ./ Release.gpg [370 B]
Get:4 copy:/<<BUILDDIR>>/resolver-fCPI5W/apt_archive ./ Sources [586 B]
Get:5 copy:/<<BUILDDIR>>/resolver-fCPI5W/apt_archive ./ Packages [652 B]
Fetched 2571 B in 1s (3375 B/s)
Reading package lists...
W: No sandbox user '_apt' on the system, can not drop privileges
Reading package lists...

Install sslh build dependencies (apt-based resolver)
----------------------------------------------------

Installing build dependencies
Reading package lists...
Building dependency tree...
Reading state information...
The following package was automatically installed and is no longer required:
  netbase
Use 'apt autoremove' to remove it.
The following additional packages will be installed:
  autoconf automake autopoint autotools-dev bsdmainutils debhelper
  dh-autoreconf dh-strip-nondeterminism dwz file gettext gettext-base
  groff-base intltool-debian lcov libarchive-zip-perl libbsd0 libcap-dev
  libcap2 libconfig-dev libconfig9 libcroco3 libdebhelper-perl libelf1
  libfile-stripnondeterminism-perl libglib2.0-0 libicu63
  libio-socket-inet6-perl libjson-perl libmagic-mgc libmagic1 libncurses6
  libncursesw6 libpcre16-3 libpcre3-dev libpcre32-3 libpcrecpp0v5
  libperlio-gzip-perl libpipeline1 libsigsegv2 libsocket6-perl
  libsub-override-perl libtinfo5 libtinfo6 libtool libuchardet0 libwrap0
  libwrap0-dev libxml2 m4 man-db pkg-config po-debconf psmisc sensible-utils
Suggested packages:
  autoconf-archive gnu-standards autoconf-doc wamerican | wordlist whois
  vacation dh-make gettext-doc libasprintf-dev libgettextpo-dev groff
  manpages-dev libtool-doc gfortran | fortran95-compiler gcj-jdk m4-doc
  apparmor less www-browser libmail-box-perl
Recommended packages:
  curl | wget | lynx libgd-gd2-perl libconfig-doc libarchive-cpio-perl
  libglib2.0-data shared-mime-info xdg-user-dirs libjson-xs-perl libgpm2
  libltdl-dev libmail-sendmail-perl
The following NEW packages will be installed:
  autoconf automake autopoint autotools-dev bsdmainutils debhelper
  dh-autoreconf dh-strip-nondeterminism dwz file gettext gettext-base
  groff-base intltool-debian lcov libarchive-zip-perl libbsd0 libcap-dev
  libcap2 libconfig-dev libconfig9 libcroco3 libdebhelper-perl libelf1
  libfile-stripnondeterminism-perl libglib2.0-0 libicu63
  libio-socket-inet6-perl libjson-perl libmagic-mgc libmagic1 libncurses6
  libpcre16-3 libpcre3-dev libpcre32-3 libpcrecpp0v5 libperlio-gzip-perl
  libpipeline1 libsigsegv2 libsocket6-perl libsub-override-perl libtinfo5
  libtool libuchardet0 libwrap0 libwrap0-dev libxml2 m4 man-db pkg-config
  po-debconf psmisc sbuild-build-depends-sslh-dummy sensible-utils
The following packages will be upgraded:
  libncursesw6 libtinfo6
2 upgraded, 54 newly installed, 0 to remove and 64 not upgraded.
Need to get 20.9 MB of archives.
After this operation, 72.3 MB of additional disk space will be used.
Get:1 copy:/<<BUILDDIR>>/resolver-fCPI5W/apt_archive ./ sbuild-build-depends-sslh-dummy 0.invalid.0 [940 B]
Get:2 http://172.17.0.1/private bullseye-staging/main armhf libbsd0 armhf 0.10.0-1 [112 kB]
Get:3 http://172.17.0.1/private bullseye-staging/main armhf libtinfo5 armhf 6.1+20190803-1 [314 kB]
Get:4 http://172.17.0.1/private bullseye-staging/main armhf bsdmainutils armhf 11.1.2 [182 kB]
Get:5 http://172.17.0.1/private bullseye-staging/main armhf libuchardet0 armhf 0.0.6-3 [62.2 kB]
Get:6 http://172.17.0.1/private bullseye-staging/main armhf groff-base armhf 1.22.4-3 [782 kB]
Get:7 http://172.17.0.1/private bullseye-staging/main armhf libpipeline1 armhf 1.5.1-2 [26.6 kB]
Get:8 http://172.17.0.1/private bullseye-staging/main armhf man-db armhf 2.8.7-3 [1254 kB]
Get:9 http://172.17.0.1/private bullseye-staging/main armhf libtinfo6 armhf 6.1+20190803-1 [318 kB]
Get:10 http://172.17.0.1/private bullseye-staging/main armhf libncursesw6 armhf 6.1+20190803-1 [104 kB]
Get:11 http://172.17.0.1/private bullseye-staging/main armhf sensible-utils all 0.0.12 [15.8 kB]
Get:12 http://172.17.0.1/private bullseye-staging/main armhf libmagic-mgc armhf 1:5.37-5 [253 kB]
Get:13 http://172.17.0.1/private bullseye-staging/main armhf libmagic1 armhf 1:5.37-5 [111 kB]
Get:14 http://172.17.0.1/private bullseye-staging/main armhf file armhf 1:5.37-5 [66.2 kB]
Get:15 http://172.17.0.1/private bullseye-staging/main armhf gettext-base armhf 0.19.8.1-9 [117 kB]
Get:16 http://172.17.0.1/private bullseye-staging/main armhf libsigsegv2 armhf 2.12-2 [32.3 kB]
Get:17 http://172.17.0.1/private bullseye-staging/main armhf m4 armhf 1.4.18-2 [185 kB]
Get:18 http://172.17.0.1/private bullseye-staging/main armhf autoconf all 2.69-11 [341 kB]
Get:19 http://172.17.0.1/private bullseye-staging/main armhf autotools-dev all 20180224.1 [77.0 kB]
Get:20 http://172.17.0.1/private bullseye-staging/main armhf automake all 1:1.16.1-4 [771 kB]
Get:21 http://172.17.0.1/private bullseye-staging/main armhf autopoint all 0.19.8.1-9 [434 kB]
Get:22 http://172.17.0.1/private bullseye-staging/main armhf libtool all 2.4.6-11 [547 kB]
Get:23 http://172.17.0.1/private bullseye-staging/main armhf dh-autoreconf all 19 [16.9 kB]
Get:24 http://172.17.0.1/private bullseye-staging/main armhf libarchive-zip-perl all 1.65-1 [95.8 kB]
Get:25 http://172.17.0.1/private bullseye-staging/main armhf libsub-override-perl all 0.09-2 [10.2 kB]
Get:26 http://172.17.0.1/private bullseye-staging/main armhf libfile-stripnondeterminism-perl all 1.6.0-1 [23.3 kB]
Get:27 http://172.17.0.1/private bullseye-staging/main armhf dh-strip-nondeterminism all 1.6.0-1 [14.3 kB]
Get:28 http://172.17.0.1/private bullseye-staging/main armhf libelf1 armhf 0.176-1.1 [158 kB]
Get:29 http://172.17.0.1/private bullseye-staging/main armhf dwz armhf 0.13-1 [69.7 kB]
Get:30 http://172.17.0.1/private bullseye-staging/main armhf libdebhelper-perl all 12.6.1 [172 kB]
Get:31 http://172.17.0.1/private bullseye-staging/main armhf libglib2.0-0 armhf 2.60.6-2 [1109 kB]
Get:32 http://172.17.0.1/private bullseye-staging/main armhf libicu63 armhf 63.2-2 [7974 kB]
Get:33 http://172.17.0.1/private bullseye-staging/main armhf libxml2 armhf 2.9.4+dfsg1-7+b2 [571 kB]
Get:34 http://172.17.0.1/private bullseye-staging/main armhf libcroco3 armhf 0.6.13-1 [133 kB]
Get:35 http://172.17.0.1/private bullseye-staging/main armhf libncurses6 armhf 6.1+20190803-1 [79.3 kB]
Get:36 http://172.17.0.1/private bullseye-staging/main armhf gettext armhf 0.19.8.1-9 [1219 kB]
Get:37 http://172.17.0.1/private bullseye-staging/main armhf intltool-debian all 0.35.0+20060710.5 [26.8 kB]
Get:38 http://172.17.0.1/private bullseye-staging/main armhf po-debconf all 1.0.21 [248 kB]
Get:39 http://172.17.0.1/private bullseye-staging/main armhf debhelper all 12.6.1 [993 kB]
Get:40 http://172.17.0.1/private bullseye-staging/main armhf libjson-perl all 4.02000-1 [88.8 kB]
Get:41 http://172.17.0.1/private bullseye-staging/main armhf libperlio-gzip-perl armhf 0.19-1+b4 [16.3 kB]
Get:42 http://172.17.0.1/private bullseye-staging/main armhf lcov all 1.14-2 [138 kB]
Get:43 http://172.17.0.1/private bullseye-staging/main armhf libcap2 armhf 1:2.25-2 [16.5 kB]
Get:44 http://172.17.0.1/private bullseye-staging/main armhf libcap-dev armhf 1:2.25-2 [29.5 kB]
Get:45 http://172.17.0.1/private bullseye-staging/main armhf libconfig9 armhf 1.5-0.4 [27.7 kB]
Get:46 http://172.17.0.1/private bullseye-staging/main armhf pkg-config armhf 0.29-6 [59.8 kB]
Get:47 http://172.17.0.1/private bullseye-staging/main armhf libconfig-dev armhf 1.5-0.4 [57.6 kB]
Get:48 http://172.17.0.1/private bullseye-staging/main armhf libsocket6-perl armhf 0.29-1+b1 [23.1 kB]
Get:49 http://172.17.0.1/private bullseye-staging/main armhf libio-socket-inet6-perl all 2.72-2 [16.6 kB]
Get:50 http://172.17.0.1/private bullseye-staging/main armhf libpcre16-3 armhf 2:8.39-12 [234 kB]
Get:51 http://172.17.0.1/private bullseye-staging/main armhf libpcre32-3 armhf 2:8.39-12 [227 kB]
Get:52 http://172.17.0.1/private bullseye-staging/main armhf libpcrecpp0v5 armhf 2:8.39-12 [150 kB]
Get:53 http://172.17.0.1/private bullseye-staging/main armhf libpcre3-dev armhf 2:8.39-12 [564 kB]
Get:54 http://172.17.0.1/private bullseye-staging/main armhf libwrap0 armhf 7.6.q-28 [56.0 kB]
Get:55 http://172.17.0.1/private bullseye-staging/main armhf libwrap0-dev armhf 7.6.q-28 [18.5 kB]
Get:56 http://172.17.0.1/private bullseye-staging/main armhf psmisc armhf 23.2-1 [121 kB]
debconf: delaying package configuration, since apt-utils is not installed
Fetched 20.9 MB in 2s (8438 kB/s)
Selecting previously unselected package libbsd0:armhf.
(Reading database ... 12177 files and directories currently installed.)
Preparing to unpack .../0-libbsd0_0.10.0-1_armhf.deb ...
Unpacking libbsd0:armhf (0.10.0-1) ...
Selecting previously unselected package libtinfo5:armhf.
Preparing to unpack .../1-libtinfo5_6.1+20190803-1_armhf.deb ...
Unpacking libtinfo5:armhf (6.1+20190803-1) ...
Selecting previously unselected package bsdmainutils.
Preparing to unpack .../2-bsdmainutils_11.1.2_armhf.deb ...
Unpacking bsdmainutils (11.1.2) ...
Selecting previously unselected package libuchardet0:armhf.
Preparing to unpack .../3-libuchardet0_0.0.6-3_armhf.deb ...
Unpacking libuchardet0:armhf (0.0.6-3) ...
Selecting previously unselected package groff-base.
Preparing to unpack .../4-groff-base_1.22.4-3_armhf.deb ...
Unpacking groff-base (1.22.4-3) ...
Selecting previously unselected package libpipeline1:armhf.
Preparing to unpack .../5-libpipeline1_1.5.1-2_armhf.deb ...
Unpacking libpipeline1:armhf (1.5.1-2) ...
Selecting previously unselected package man-db.
Preparing to unpack .../6-man-db_2.8.7-3_armhf.deb ...
Unpacking man-db (2.8.7-3) ...
Preparing to unpack .../7-libtinfo6_6.1+20190803-1_armhf.deb ...
Unpacking libtinfo6:armhf (6.1+20190803-1) over (6.1+20181013-2) ...
Setting up libtinfo6:armhf (6.1+20190803-1) ...
(Reading database ... 12818 files and directories currently installed.)
Preparing to unpack .../libncursesw6_6.1+20190803-1_armhf.deb ...
Unpacking libncursesw6:armhf (6.1+20190803-1) over (6.1+20181013-2) ...
Setting up libncursesw6:armhf (6.1+20190803-1) ...
Selecting previously unselected package sensible-utils.
(Reading database ... 12818 files and directories currently installed.)
Preparing to unpack .../00-sensible-utils_0.0.12_all.deb ...
Unpacking sensible-utils (0.0.12) ...
Selecting previously unselected package libmagic-mgc.
Preparing to unpack .../01-libmagic-mgc_1%3a5.37-5_armhf.deb ...
Unpacking libmagic-mgc (1:5.37-5) ...
Selecting previously unselected package libmagic1:armhf.
Preparing to unpack .../02-libmagic1_1%3a5.37-5_armhf.deb ...
Unpacking libmagic1:armhf (1:5.37-5) ...
Selecting previously unselected package file.
Preparing to unpack .../03-file_1%3a5.37-5_armhf.deb ...
Unpacking file (1:5.37-5) ...
Selecting previously unselected package gettext-base.
Preparing to unpack .../04-gettext-base_0.19.8.1-9_armhf.deb ...
Unpacking gettext-base (0.19.8.1-9) ...
Selecting previously unselected package libsigsegv2:armhf.
Preparing to unpack .../05-libsigsegv2_2.12-2_armhf.deb ...
Unpacking libsigsegv2:armhf (2.12-2) ...
Selecting previously unselected package m4.
Preparing to unpack .../06-m4_1.4.18-2_armhf.deb ...
Unpacking m4 (1.4.18-2) ...
Selecting previously unselected package autoconf.
Preparing to unpack .../07-autoconf_2.69-11_all.deb ...
Unpacking autoconf (2.69-11) ...
Selecting previously unselected package autotools-dev.
Preparing to unpack .../08-autotools-dev_20180224.1_all.deb ...
Unpacking autotools-dev (20180224.1) ...
Selecting previously unselected package automake.
Preparing to unpack .../09-automake_1%3a1.16.1-4_all.deb ...
Unpacking automake (1:1.16.1-4) ...
Selecting previously unselected package autopoint.
Preparing to unpack .../10-autopoint_0.19.8.1-9_all.deb ...
Unpacking autopoint (0.19.8.1-9) ...
Selecting previously unselected package libtool.
Preparing to unpack .../11-libtool_2.4.6-11_all.deb ...
Unpacking libtool (2.4.6-11) ...
Selecting previously unselected package dh-autoreconf.
Preparing to unpack .../12-dh-autoreconf_19_all.deb ...
Unpacking dh-autoreconf (19) ...
Selecting previously unselected package libarchive-zip-perl.
Preparing to unpack .../13-libarchive-zip-perl_1.65-1_all.deb ...
Unpacking libarchive-zip-perl (1.65-1) ...
Selecting previously unselected package libsub-override-perl.
Preparing to unpack .../14-libsub-override-perl_0.09-2_all.deb ...
Unpacking libsub-override-perl (0.09-2) ...
Selecting previously unselected package libfile-stripnondeterminism-perl.
Preparing to unpack .../15-libfile-stripnondeterminism-perl_1.6.0-1_all.deb ...
Unpacking libfile-stripnondeterminism-perl (1.6.0-1) ...
Selecting previously unselected package dh-strip-nondeterminism.
Preparing to unpack .../16-dh-strip-nondeterminism_1.6.0-1_all.deb ...
Unpacking dh-strip-nondeterminism (1.6.0-1) ...
Selecting previously unselected package libelf1:armhf.
Preparing to unpack .../17-libelf1_0.176-1.1_armhf.deb ...
Unpacking libelf1:armhf (0.176-1.1) ...
Selecting previously unselected package dwz.
Preparing to unpack .../18-dwz_0.13-1_armhf.deb ...
Unpacking dwz (0.13-1) ...
Selecting previously unselected package libdebhelper-perl.
Preparing to unpack .../19-libdebhelper-perl_12.6.1_all.deb ...
Unpacking libdebhelper-perl (12.6.1) ...
Selecting previously unselected package libglib2.0-0:armhf.
Preparing to unpack .../20-libglib2.0-0_2.60.6-2_armhf.deb ...
Unpacking libglib2.0-0:armhf (2.60.6-2) ...
Selecting previously unselected package libicu63:armhf.
Preparing to unpack .../21-libicu63_63.2-2_armhf.deb ...
Unpacking libicu63:armhf (63.2-2) ...
Selecting previously unselected package libxml2:armhf.
Preparing to unpack .../22-libxml2_2.9.4+dfsg1-7+b2_armhf.deb ...
Unpacking libxml2:armhf (2.9.4+dfsg1-7+b2) ...
Selecting previously unselected package libcroco3:armhf.
Preparing to unpack .../23-libcroco3_0.6.13-1_armhf.deb ...
Unpacking libcroco3:armhf (0.6.13-1) ...
Selecting previously unselected package libncurses6:armhf.
Preparing to unpack .../24-libncurses6_6.1+20190803-1_armhf.deb ...
Unpacking libncurses6:armhf (6.1+20190803-1) ...
Selecting previously unselected package gettext.
Preparing to unpack .../25-gettext_0.19.8.1-9_armhf.deb ...
Unpacking gettext (0.19.8.1-9) ...
Selecting previously unselected package intltool-debian.
Preparing to unpack .../26-intltool-debian_0.35.0+20060710.5_all.deb ...
Unpacking intltool-debian (0.35.0+20060710.5) ...
Selecting previously unselected package po-debconf.
Preparing to unpack .../27-po-debconf_1.0.21_all.deb ...
Unpacking po-debconf (1.0.21) ...
Selecting previously unselected package debhelper.
Preparing to unpack .../28-debhelper_12.6.1_all.deb ...
Unpacking debhelper (12.6.1) ...
Selecting previously unselected package libjson-perl.
Preparing to unpack .../29-libjson-perl_4.02000-1_all.deb ...
Unpacking libjson-perl (4.02000-1) ...
Selecting previously unselected package libperlio-gzip-perl.
Preparing to unpack .../30-libperlio-gzip-perl_0.19-1+b4_armhf.deb ...
Unpacking libperlio-gzip-perl (0.19-1+b4) ...
Selecting previously unselected package lcov.
Preparing to unpack .../31-lcov_1.14-2_all.deb ...
Unpacking lcov (1.14-2) ...
Selecting previously unselected package libcap2:armhf.
Preparing to unpack .../32-libcap2_1%3a2.25-2_armhf.deb ...
Unpacking libcap2:armhf (1:2.25-2) ...
Selecting previously unselected package libcap-dev:armhf.
Preparing to unpack .../33-libcap-dev_1%3a2.25-2_armhf.deb ...
Unpacking libcap-dev:armhf (1:2.25-2) ...
Selecting previously unselected package libconfig9:armhf.
Preparing to unpack .../34-libconfig9_1.5-0.4_armhf.deb ...
Unpacking libconfig9:armhf (1.5-0.4) ...
Selecting previously unselected package pkg-config.
Preparing to unpack .../35-pkg-config_0.29-6_armhf.deb ...
Unpacking pkg-config (0.29-6) ...
Selecting previously unselected package libconfig-dev:armhf.
Preparing to unpack .../36-libconfig-dev_1.5-0.4_armhf.deb ...
Unpacking libconfig-dev:armhf (1.5-0.4) ...
Selecting previously unselected package libsocket6-perl.
Preparing to unpack .../37-libsocket6-perl_0.29-1+b1_armhf.deb ...
Unpacking libsocket6-perl (0.29-1+b1) ...
Selecting previously unselected package libio-socket-inet6-perl.
Preparing to unpack .../38-libio-socket-inet6-perl_2.72-2_all.deb ...
Unpacking libio-socket-inet6-perl (2.72-2) ...
Selecting previously unselected package libpcre16-3:armhf.
Preparing to unpack .../39-libpcre16-3_2%3a8.39-12_armhf.deb ...
Unpacking libpcre16-3:armhf (2:8.39-12) ...
Selecting previously unselected package libpcre32-3:armhf.
Preparing to unpack .../40-libpcre32-3_2%3a8.39-12_armhf.deb ...
Unpacking libpcre32-3:armhf (2:8.39-12) ...
Selecting previously unselected package libpcrecpp0v5:armhf.
Preparing to unpack .../41-libpcrecpp0v5_2%3a8.39-12_armhf.deb ...
Unpacking libpcrecpp0v5:armhf (2:8.39-12) ...
Selecting previously unselected package libpcre3-dev:armhf.
Preparing to unpack .../42-libpcre3-dev_2%3a8.39-12_armhf.deb ...
Unpacking libpcre3-dev:armhf (2:8.39-12) ...
Selecting previously unselected package libwrap0:armhf.
Preparing to unpack .../43-libwrap0_7.6.q-28_armhf.deb ...
Unpacking libwrap0:armhf (7.6.q-28) ...
Selecting previously unselected package libwrap0-dev:armhf.
Preparing to unpack .../44-libwrap0-dev_7.6.q-28_armhf.deb ...
Unpacking libwrap0-dev:armhf (7.6.q-28) ...
Selecting previously unselected package psmisc.
Preparing to unpack .../45-psmisc_23.2-1_armhf.deb ...
Unpacking psmisc (23.2-1) ...
Selecting previously unselected package sbuild-build-depends-sslh-dummy.
Preparing to unpack .../46-sbuild-build-depends-sslh-dummy_0.invalid.0_armhf.deb ...
Unpacking sbuild-build-depends-sslh-dummy (0.invalid.0) ...
Setting up libconfig9:armhf (1.5-0.4) ...
Setting up libpcrecpp0v5:armhf (2:8.39-12) ...
Setting up libpipeline1:armhf (1.5.1-2) ...
Setting up libpcre16-3:armhf (2:8.39-12) ...
Setting up libmagic-mgc (1:5.37-5) ...
Setting up psmisc (23.2-1) ...
Setting up libarchive-zip-perl (1.65-1) ...
Setting up libglib2.0-0:armhf (2.60.6-2) ...
No schema files found: doing nothing.
Setting up libdebhelper-perl (12.6.1) ...
Setting up libmagic1:armhf (1:5.37-5) ...
Setting up gettext-base (0.19.8.1-9) ...
Setting up file (1:5.37-5) ...
Setting up libicu63:armhf (63.2-2) ...
Setting up libcap2:armhf (1:2.25-2) ...
Setting up autotools-dev (20180224.1) ...
Setting up libwrap0:armhf (7.6.q-28) ...
Setting up libsocket6-perl (0.29-1+b1) ...
Setting up libncurses6:armhf (6.1+20190803-1) ...
Setting up libsigsegv2:armhf (2.12-2) ...
Setting up libpcre32-3:armhf (2:8.39-12) ...
Setting up autopoint (0.19.8.1-9) ...
Setting up pkg-config (0.29-6) ...
Setting up sensible-utils (0.0.12) ...
Setting up libwrap0-dev:armhf (7.6.q-28) ...
Setting up libuchardet0:armhf (0.0.6-3) ...
Setting up libjson-perl (4.02000-1) ...
Setting up libconfig-dev:armhf (1.5-0.4) ...
Setting up libsub-override-perl (0.09-2) ...
Setting up libbsd0:armhf (0.10.0-1) ...
Setting up libcap-dev:armhf (1:2.25-2) ...
Setting up libtinfo5:armhf (6.1+20190803-1) ...
Setting up libperlio-gzip-perl (0.19-1+b4) ...
Setting up libelf1:armhf (0.176-1.1) ...
Setting up libxml2:armhf (2.9.4+dfsg1-7+b2) ...
Setting up libfile-stripnondeterminism-perl (1.6.0-1) ...
Setting up libtool (2.4.6-11) ...
Setting up libpcre3-dev:armhf (2:8.39-12) ...
Setting up m4 (1.4.18-2) ...
Setting up lcov (1.14-2) ...
Setting up libio-socket-inet6-perl (2.72-2) ...
Setting up bsdmainutils (11.1.2) ...
update-alternatives: using /usr/bin/bsd-write to provide /usr/bin/write (write) in auto mode
update-alternatives: using /usr/bin/bsd-from to provide /usr/bin/from (from) in auto mode
Setting up libcroco3:armhf (0.6.13-1) ...
Setting up autoconf (2.69-11) ...
Setting up dwz (0.13-1) ...
Setting up groff-base (1.22.4-3) ...
Setting up automake (1:1.16.1-4) ...
update-alternatives: using /usr/bin/automake-1.16 to provide /usr/bin/automake (automake) in auto mode
Setting up gettext (0.19.8.1-9) ...
Setting up man-db (2.8.7-3) ...
Not building database; man-db/auto-update is not 'true'.
Setting up intltool-debian (0.35.0+20060710.5) ...
Setting up po-debconf (1.0.21) ...
Setting up debhelper (12.6.1) ...
Setting up dh-autoreconf (19) ...
Setting up dh-strip-nondeterminism (1.6.0-1) ...
Setting up sbuild-build-depends-sslh-dummy (0.invalid.0) ...
Processing triggers for libc-bin (2.29-1+rpi1) ...
W: No sandbox user '_apt' on the system, can not drop privileges

+------------------------------------------------------------------------------+
| Build environment                                                            |
+------------------------------------------------------------------------------+

Kernel: Linux 4.9.0-0.bpo.2-armmp armhf (armv7l)
Toolchain package versions: binutils_2.32.51.20190909-1+rpi1 dpkg-dev_1.19.7 g++-9_9.2.1-8+rpi1 gcc-9_9.2.1-8+rpi1 libc6-dev_2.29-1+rpi1 libstdc++-9-dev_9.2.1-8+rpi1 libstdc++6_9.2.1-8+rpi1 linux-libc-dev_4.18.20-2+rpi1
Package versions: adduser_3.118 apt_1.8.2 autoconf_2.69-11 automake_1:1.16.1-4 autopoint_0.19.8.1-9 autotools-dev_20180224.1 base-files_10.3+rpi1 base-passwd_3.5.46 bash_5.0-4 binutils_2.32.51.20190909-1+rpi1 binutils-arm-linux-gnueabihf_2.32.51.20190909-1+rpi1 binutils-common_2.32.51.20190909-1+rpi1 bsdmainutils_11.1.2 bsdutils_1:2.33.1-0.1 build-essential_12.8 bzip2_1.0.6-9.1 coreutils_8.30-3 cpp_4:9.2.1-3+rpi1 cpp-9_9.2.1-8+rpi1 dash_0.5.10.2-5 debconf_1.5.71 debhelper_12.6.1 debianutils_4.8.6.1 dh-autoreconf_19 dh-strip-nondeterminism_1.6.0-1 diffutils_1:3.7-3 dirmngr_2.2.17-3+b1 dpkg_1.19.7 dpkg-dev_1.19.7 dwz_0.13-1 e2fsprogs_1.45.3-4 fakeroot_1.23-1 fdisk_2.33.1-0.1 file_1:5.37-5 findutils_4.6.0+git+20190209-2 g++_4:9.2.1-3+rpi1 g++-9_9.2.1-8+rpi1 gcc_4:9.2.1-3+rpi1 gcc-4.9-base_4.9.4-2+rpi1+b19 gcc-5-base_5.5.0-8 gcc-6-base_6.5.0-1+rpi1+b1 gcc-7-base_7.3.0-19 gcc-9_9.2.1-8+rpi1 gcc-9-base_9.2.1-8+rpi1 gettext_0.19.8.1-9 gettext-base_0.19.8.1-9 gnupg_2.2.17-3 gnupg-l10n_2.2.17-3 gnupg-utils_2.2.17-3+b1 gpg_2.2.17-3+b1 gpg-agent_2.2.17-3+b1 gpg-wks-client_2.2.17-3+b1 gpg-wks-server_2.2.17-3+b1 gpgconf_2.2.17-3+b1 gpgsm_2.2.17-3+b1 gpgv_2.2.17-3+b1 grep_3.3-1 groff-base_1.22.4-3 gzip_1.9-3 hostname_3.21 init-system-helpers_1.56+nmu1 intltool-debian_0.35.0+20060710.5 lcov_1.14-2 libacl1_2.2.53-4 libapt-pkg5.0_1.8.2 libarchive-zip-perl_1.65-1 libasan5_9.2.1-8+rpi1 libassuan0_2.5.2-1 libatomic1_9.2.1-8+rpi1 libattr1_1:2.4.48-4 libaudit-common_1:2.8.4-3 libaudit1_1:2.8.4-3 libbinutils_2.32.51.20190909-1+rpi1 libblkid1_2.33.1-0.1 libbsd0_0.10.0-1 libbz2-1.0_1.0.6-9.1 libc-bin_2.29-1+rpi1 libc-dev-bin_2.29-1+rpi1 libc6_2.29-1+rpi1 libc6-dev_2.29-1+rpi1 libcap-dev_1:2.25-2 libcap-ng0_0.7.9-2 libcap2_1:2.25-2 libcc1-0_9.2.1-8+rpi1 libcom-err2_1.44.5-1 libconfig-dev_1.5-0.4 libconfig9_1.5-0.4 libcroco3_0.6.13-1 libdb5.3_5.3.28+dfsg1-0.5 libdebconfclient0_0.249 libdebhelper-perl_12.6.1 libdpkg-perl_1.19.7 libelf1_0.176-1.1 libext2fs2_1.45.3-4 libfakeroot_1.23-1 libfdisk1_2.33.1-0.1 libffi6_3.2.1-9 libfile-stripnondeterminism-perl_1.6.0-1 libgcc-9-dev_9.2.1-8+rpi1 libgcc1_1:9.2.1-8+rpi1 libgcrypt20_1.8.4-5 libgdbm-compat4_1.18.1-4 libgdbm6_1.18.1-4 libglib2.0-0_2.60.6-2 libgmp10_2:6.1.2+dfsg-4 libgnutls30_3.6.7-4 libgomp1_9.2.1-8+rpi1 libgpg-error0_1.35-1 libhogweed4_3.4.1-1 libicu63_63.2-2 libidn2-0_2.0.5-1 libio-socket-inet6-perl_2.72-2 libisl19_0.20-2 libisl21_0.21-2 libjson-perl_4.02000-1 libksba8_1.3.5-2 libldap-2.4-2_2.4.47+dfsg-3+rpi1 libldap-common_2.4.47+dfsg-3+rpi1 liblocale-gettext-perl_1.07-3+b3 liblz4-1_1.8.3-1 liblzma5_5.2.4-1 libmagic-mgc_1:5.37-5 libmagic1_1:5.37-5 libmount1_2.33.1-0.1 libmpc3_1.1.0-1 libmpfr6_4.0.2-1 libncurses6_6.1+20190803-1 libncursesw6_6.1+20190803-1 libnettle6_3.4.1-1 libnpth0_1.6-1 libp11-kit0_0.23.15-2 libpam-modules_1.3.1-5 libpam-modules-bin_1.3.1-5 libpam-runtime_1.3.1-5 libpam0g_1.3.1-5 libpcre16-3_2:8.39-12 libpcre3_2:8.39-12 libpcre3-dev_2:8.39-12 libpcre32-3_2:8.39-12 libpcrecpp0v5_2:8.39-12 libperl5.28_5.28.1-6 libperlio-gzip-perl_0.19-1+b4 libpipeline1_1.5.1-2 libreadline7_7.0-5 libreadline8_8.0-3 libsasl2-2_2.1.27+dfsg-1+b1 libsasl2-modules-db_2.1.27+dfsg-1+b1 libseccomp2_2.3.3-4 libselinux1_2.8-1+b1 libsemanage-common_2.8-2 libsemanage1_2.8-2 libsepol1_2.8-1 libsigsegv2_2.12-2 libsmartcols1_2.33.1-0.1 libsocket6-perl_0.29-1+b1 libsqlite3-0_3.27.2-3 libss2_1.44.5-1 libstdc++-9-dev_9.2.1-8+rpi1 libstdc++6_9.2.1-8+rpi1 libsub-override-perl_0.09-2 libsystemd0_241-5+rpi1 libtasn1-6_4.13-3 libtext-charwidth-perl_0.04-7.1+b1 libtext-iconv-perl_1.7-5+b10 libtext-wrapi18n-perl_0.06-7.1 libtinfo5_6.1+20190803-1 libtinfo6_6.1+20190803-1 libtool_2.4.6-11 libubsan1_9.2.1-8+rpi1 libuchardet0_0.0.6-3 libudev1_241-5+rpi1 libunistring2_0.9.10-1 libuuid1_2.33.1-0.1 libwrap0_7.6.q-28 libwrap0-dev_7.6.q-28 libxml2_2.9.4+dfsg1-7+b2 libzstd1_1.3.8+dfsg-3+rpi1 linux-libc-dev_4.18.20-2+rpi1 login_1:4.5-1.1 logsave_1.45.3-4 lsb-base_10.2019051400+rpi1 m4_1.4.18-2 make_4.2.1-1.2 man-db_2.8.7-3 mawk_1.3.3-17 mount_2.33.1-0.1 ncurses-base_6.1+20181013-2 ncurses-bin_6.1+20181013-2 netbase_5.6 passwd_1:4.5-1.1 patch_2.7.6-3 perl_5.28.1-6 perl-base_5.28.1-6 perl-modules-5.28_5.28.1-6 pinentry-curses_1.1.0-2 pkg-config_0.29-6 po-debconf_1.0.21 psmisc_23.2-1 raspbian-archive-keyring_20120528.2 readline-common_7.0-5 sbuild-build-depends-core-dummy_0.invalid.0 sbuild-build-depends-sslh-dummy_0.invalid.0 sed_4.7-1 sensible-utils_0.0.12 sysvinit-utils_2.93-8 tar_1.30+dfsg-6 tzdata_2019a-1 util-linux_2.33.1-0.1 xz-utils_5.2.4-1 zlib1g_1:1.2.11.dfsg-1

+------------------------------------------------------------------------------+
| Build                                                                        |
+------------------------------------------------------------------------------+


Unpack source
-------------

gpgv: unknown type of key resource 'trustedkeys.kbx'
gpgv: keyblock resource '/sbuild-nonexistent/.gnupg/trustedkeys.kbx': General error
gpgv: Signature made Sat Sep 21 05:57:42 2019 UTC
gpgv:                using RSA key 37942061E068204CA2855C96F55025658A66BF3F
gpgv: Can't check signature: No public key
dpkg-source: warning: failed to verify signature on ./sslh_1.20-1.dsc
dpkg-source: info: extracting sslh in /<<PKGBUILDDIR>>
dpkg-source: info: unpacking sslh_1.20.orig.tar.gz
dpkg-source: info: unpacking sslh_1.20-1.debian.tar.xz
dpkg-source: info: using patch list from debian/patches/series
dpkg-source: info: applying log_message_const
dpkg-source: info: applying fix_sslh_compiler_warnings
dpkg-source: info: applying fixed_version.diff
dpkg-source: info: applying fix-ftbfs-static-port.patch
dpkg-source: info: applying t_no_libconfig

Check disc space
----------------

Sufficient free space for build

User Environment
----------------

APT_CONFIG=/var/lib/sbuild/apt.conf
DEB_BUILD_OPTIONS=parallel=4
HOME=/sbuild-nonexistent
LC_ALL=POSIX
LOGNAME=buildd
PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games
SCHROOT_ALIAS_NAME=bullseye-staging-armhf-sbuild
SCHROOT_CHROOT_NAME=bullseye-staging-armhf-sbuild
SCHROOT_COMMAND=env
SCHROOT_GID=109
SCHROOT_GROUP=buildd
SCHROOT_SESSION_ID=bullseye-staging-armhf-sbuild-f73d684f-566d-4ea0-88be-b48c315ece65
SCHROOT_UID=104
SCHROOT_USER=buildd
SHELL=/bin/sh
TERM=xterm
USER=buildd

dpkg-buildpackage
-----------------

dpkg-buildpackage: info: source package sslh
dpkg-buildpackage: info: source version 1.20-1
dpkg-buildpackage: info: source distribution unstable
 dpkg-source --before-build .
dpkg-buildpackage: info: host architecture armhf
 fakeroot debian/rules clean
dh clean
   dh_auto_clean
	make -j4 distclean
make[1]: Entering directory '/<<PKGBUILDDIR>>'
rm -f sslh-fork sslh-select echosrv version.h sslh.8.gz	 systemd-sslh-generator *.o *.gcov *.gcno *.gcda *.png *.html *.css *.info
rm -f tags cscope.*
make[1]: Leaving directory '/<<PKGBUILDDIR>>'
   dh_clean
 debian/rules build-arch
dh build-arch
   dh_update_autotools_config -a
   dh_autoreconf -a
   dh_auto_configure -a
   debian/rules override_dh_auto_build
make[1]: Entering directory '/<<PKGBUILDDIR>>'
dh_auto_build -- USELIBWRAP=1 USELIBCAP=1
	make -j4 "INSTALL=install --strip-program=true" USELIBWRAP=1 USELIBCAP=1
make[2]: Entering directory '/<<PKGBUILDDIR>>'
./genver.sh >version.h
cc -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -DLIBWRAP -DENABLE_REGEX -DLIBPCRE -DLIBCONFIG -DLIBCAP -c sslh-fork.c
cc -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -DLIBWRAP -DENABLE_REGEX -DLIBPCRE -DLIBCONFIG -DLIBCAP -c sslh-select.c
pod2man --section=8 --release=1.20-1 --center=" " sslh.pod | gzip -9 - > sslh.8.gz	
cc -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -DLIBWRAP -DENABLE_REGEX -DLIBPCRE -DLIBCONFIG -DLIBCAP -c echosrv.c
cc -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -DLIBWRAP -DENABLE_REGEX -DLIBPCRE -DLIBCONFIG -DLIBCAP -c common.c
common.c: In function 'check_access_rights':
common.c:635:20: warning: passing argument 1 of 'hosts_ctl' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
  635 |     if (!hosts_ctl(service, host, addr_str, STRING_UNKNOWN)) {
      |                    ^~~~~~~
In file included from common.c:49:
/usr/include/tcpd.h:121:28: note: expected 'char *' but argument is of type 'const char *'
  121 | extern int hosts_ctl(char *daemon, char *client_name, char *client_addr,
      |                      ~~~~~~^~~~~~
cc -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -DLIBWRAP -DENABLE_REGEX -DLIBPCRE -DLIBCONFIG -DLIBCAP -c sslh-main.c
cc -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -DLIBWRAP -DENABLE_REGEX -DLIBPCRE -DLIBCONFIG -DLIBCAP -c probe.c
sslh-main.c: In function 'setup_sni_alpn_list.isra.0':
sslh-main.c:292:25: warning: argument 1 range [2147483649, 4294967295] exceeds maximum object size 2147483647 [-Walloc-size-larger-than=]
  292 |     sni_hostname_list = calloc(num_probes + 1, ++max_server_name_len);
      |                         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/pcreposix.h:45,
                 from sslh-main.c:30:
/usr/include/stdlib.h:541:14: note: in a call to allocation function 'calloc' declared here
  541 | extern void *calloc (size_t __nmemb, size_t __size)
      |              ^~~~~~
cc -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -DLIBWRAP -DENABLE_REGEX -DLIBPCRE -DLIBCONFIG -DLIBCAP -c tls.c
cc -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wl,-z,relro -Wl,-z,now -o sslh-fork sslh-fork.o common.o sslh-main.o probe.o tls.o  -lwrap -lpcreposix -lconfig -lcap
cc -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wl,-z,relro -Wl,-z,now -o sslh-select sslh-select.o common.o sslh-main.o probe.o tls.o  -lwrap -lpcreposix -lconfig -lcap
cc -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wl,-z,relro -Wl,-z,now -o echosrv echosrv.o probe.o common.o tls.o  -lwrap -lpcreposix -lconfig -lcap
#strip sslh-select
#strip sslh-fork
make[2]: Leaving directory '/<<PKGBUILDDIR>>'
make[1]: Leaving directory '/<<PKGBUILDDIR>>'
   dh_auto_test -a
	make -j4 test
make[1]: Entering directory '/<<PKGBUILDDIR>>'
./t
./echosrv --listen localhost:43855 --prefix 'ssh: '
./echosrv --listen localhost:45203 --prefix 'socks5: '
./echosrv --listen localhost:39279 --prefix 'http: '
./echosrv --listen localhost:34855 --prefix 'tinc: '
./echosrv --listen localhost:40471 --prefix 'openvpn: '
./echosrv --listen localhost:46481 --prefix 'xmpp: '
./echosrv --listen localhost:37627 --prefix 'adb: '
./echosrv --listen localhost:35149 --prefix 'tls:sni1;alpn1,alpn2: '
./echosrv --listen localhost:34337 --prefix 'tls:sni2,sni3;alpn1,alpn2: '
./echosrv --listen localhost:46367 --prefix 'tls:;alpn3: '
./echosrv --listen localhost:38519 --prefix 'tls:sni3;: '
./echosrv --listen localhost:44497 --prefix 'tls: '
./echosrv --listen localhost:36969 --prefix 'anyprot: '
Testing sslh-select
spawned 28453
./sslh-select -v -f -u buildd -Ftest.cfg
tls: sni_hostnames[0]: sni1
tls: alpn_protocols[0]: alpn1
tls: alpn_protocols[1]: alpn2
Usage of 'ssl' setting is deprecated and will be removed in v1.21. Please use 'tls' instead
tls: sni_hostnames[0]: sni2
tls: sni_hostnames[1]: sni3
tls: alpn_protocols[0]: alpn1
tls: alpn_protocols[1]: alpn2
tls: alpn_protocols[0]: alpn3
tls: sni_hostnames[0]: sni3
Usage of 'ssl' setting is deprecated and will be removed in v1.21. Please use 'tls' instead
ssh addr: localhost:43855. libwrap service: (null) log_level: 1 family 10 10 [] [fork]
socks5 addr: localhost:45203. libwrap service: (null) log_level: 1 family 10 10 [] []
http addr: localhost:39279. libwrap service: (null) log_level: 1 family 10 10 [] []
tinc addr: localhost:34855. libwrap service: (null) log_level: 1 family 10 10 [] []
openvpn addr: localhost:40471. libwrap service: (null) log_level: 1 family 10 10 [] []
xmpp addr: localhost:46481. libwrap service: (null) log_level: 1 family 10 10 [] []
adb addr: localhost:37627. libwrap service: (null) log_level: 1 family 10 10 [] []
tls addr: localhost:35149. libwrap service: (null) log_level: 1 family 10 10 [] []
tls addr: localhost:34337. libwrap service: (null) log_level: 1 family 10 10 [] []
tls addr: localhost:46367. libwrap service: (null) log_level: 1 family 10 10 [] []
tls addr: localhost:38519. libwrap service: (null) log_level: 1 family 10 10 [] []
tls addr: localhost:44497. libwrap service: (null) log_level: 1 family 10 10 [] []
anyprot addr: localhost:36969. libwrap service: (null) log_level: 1 family 10 10 [] []
listening on:
	localhost:42457	[keepalive]
	localhost:42457	[keepalive]
	localhost:tproxy	[keepalive]
	localhost:tproxy	[keepalive]
timeout: 10
on-timeout: ssh
listening to 4 addresses
sslh-select 1.20-1 started
turning into buildd
capabilities: =
selecting... max_fd=7 num_probing=0
***Test: Shy SSH connection
accepted fd 7 on slot 0
selecting... max_fd=8 num_probing=1
processing fd0 slot 0
hexdump of incoming packet:
0x000000: 68 65 6c 6c 6f 20 77 6f 72 6c 64 0a             hello world.    
**** writing deferred on fd -1
probing for ssh: PROBE_NEXT
probing for socks5: PROBE_NEXT
probing for http: PROBE_NEXT
probing for tinc: PROBE_NEXT
probing for openvpn: PROBE_NEXT
probing for xmpp: PROBE_AGAIN
probing for adb: PROBE_AGAIN
Request did not begin with TLS handshake.
probing for tls: PROBE_NEXT
Request did not begin with TLS handshake.
probing for tls: PROBE_NEXT
Request did not begin with TLS handshake.
probing for tls: PROBE_NEXT
Request did not begin with TLS handshake.
probing for tls: PROBE_NEXT
Request did not begin with TLS handshake.
probing for tls: PROBE_NEXT
selecting... max_fd=8 num_probing=1
processing fd0 slot 0
timed out, connect to ssh
closing fd 7
selecting... max_fd=8 num_probing=0
connecting to localhost:43855 family 10 len 28
ssh:connection from localhost:41002 to localhost:42457 forwarded from localhost:44162 to localhost:43855
flushing deferred data to fd 4
ok 1 - Shy SSH connection
***Test: One SSL half-started then one SSH
accepted fd 7 on slot 0
selecting... max_fd=8 num_probing=1
processing fd0 slot 0
hexdump of incoming packet:
0x000000: 16 03 01 00 ab 01 00 00 a7 03 03 89 22 33 95 43 socket closed
............"3.C
0x000010: 7a c3 89 45 51 12 3c 28 24 1b 6a 78 bf be 95 d8 z..EQ.<($.jx....
0x000020: 90 58 d7 65 f7 bb 2d b2 8d a0 75 00 00 38 c0 2c .X.e..-connection closed down
...u..8.,
0x000030: c0 30 00 9f cc a9 cc a8 cc aa c0 2b c0 2f 00 9e .0.........+./..
0x000040: c0 24 c0 28 00 6b c0 23 c0 27 00 67 c0 0a c0 14 .$.(.k.#.'.g....
0x000050: 00 39 c0 09 c0 13 00 33 00 9d 00 9c 00 3d 00 3c .9.....3.....=.<
0x000060: 00 35 00 2f 00 ff 01 00 00 46 00 0b 00 04 03 00 .5./.....F......
0x000070: 01 02 00 0a 00 0a 00 08 00 1d 00 17 00 19 00 18 ................
0x000080: 00 23 00 00 00 0d 00 20 00 1e 06 01 06 02 06 03 .#..... ........
0x000090: 05 01 05 02 05 03 04 01 04 02 04 03 03 01 03 02 ................
0x0000a0: 03 03 02 01 02 02 02 03 00 16 00 00 00 17 00 00 ................
0x0000b0: 68 65 6c 6c 6f 20 74 6c 73 20 61 6c 6f 6e 65    hello tls alone 
**** writing deferred on fd -1
probing for ssh: PROBE_NEXT
probing for socks5: PROBE_NEXT
probing for http: PROBE_NEXT
probing for tinc: PROBE_NEXT
probing for openvpn: PROBE_NEXT
probing for xmpp: PROBE_NEXT
probing for adb: PROBE_NEXT
probing for tls: PROBE_NEXT
probing for tls: PROBE_NEXT
probing for tls: PROBE_NEXT
probing for tls: PROBE_NEXT
probing for tls: PROBE_MATCH
connecting to localhost:44497 family 10 len 28
tls:connection from localhost:41006 to localhost:42457 forwarded from localhost:32998 to localhost:44497
flushing deferred data to fd 8
selecting... max_fd=9 num_probing=0
accepted fd 9 on slot 1
processing fd1 slot 0
activity on fd8
selecting... max_fd=10 num_probing=1
processing fd0 slot 1
hexdump of incoming packet:
0x000000: 68 65 6c 6c 6f 20 77 6f 72 6c 64 0a             hello world.    
**** writing deferred on fd -1
probing for ssh: PROBE_NEXT
probing for socks5: PROBE_NEXT
probing for http: PROBE_NEXT
probing for tinc: PROBE_NEXT
probing for openvpn: PROBE_NEXT
probing for xmpp: PROBE_AGAIN
probing for adb: PROBE_AGAIN
Request did not begin with TLS handshake.
probing for tls: PROBE_NEXT
Request did not begin with TLS handshake.
probing for tls: PROBE_NEXT
Request did not begin with TLS handshake.
probing for tls: PROBE_NEXT
Request did not begin with TLS handshake.
probing for tls: PROBE_NEXT
Request did not begin with TLS handshake.
probing for tls: PROBE_NEXT
selecting... max_fd=10 num_probing=1
processing fd0 slot 1
timed out, connect to ssh
closing fd 9
selecting... max_fd=10 num_probing=0
connecting to localhost:43855 family 10 len 28
ssh:connection from localhost:41008 to localhost:42457 forwarded from localhost:44170 to localhost:43855
flushing deferred data to fd 4
ok 2 - SSH during SSL being established
ok 3 - SSL connection interrupted by SSH
***Test: One SSH half-started then one SSL
processing fd0 slot 0
activity on fd7
closing fd 7
closing fd 8
selecting... max_fd=10 num_probing=0
socket closed
connection closed down
accepted fd 7 on slot 0
selecting... max_fd=10 num_probing=1
accepted fd 8 on slot 1
selecting... max_fd=10 num_probing=2
processing fd0 slot 1
hexdump of incoming packet:
0x000000: 16 03 01 00 ab 01 00 00 a7 03 03 89 22 33 95 43 ............"3.C
0x000010: 7a c3 89 45 51 12 3c 28 24 1b 6a 78 bf be 95 d8 z..EQ.<($.jx....
0x000020: 90 58 d7 65 f7 bb 2d b2 8d a0 75 00 00 38 c0 2c .X.e..-...u..8.,
0x000030: c0 30 00 9f cc a9 cc a8 cc aa c0 2b c0 2f 00 9e .0.........+./..
0x000040: c0 24 c0 28 00 6b c0 23 c0 27 00 67 c0 0a c0 14 .$.(.k.#.'.g....
0x000050: 00 39 c0 09 c0 13 00 33 00 9d 00 9c 00 3d 00 3c .9.....3.....=.<
0x000060: 00 35 00 2f 00 ff 01 00 00 46 00 0b 00 04 03 00 .5./.....F......
0x000070: 01 02 00 0a 00 0a 00 08 00 1d 00 17 00 19 00 18 ................
0x000080: 00 23 00 00 00 0d 00 20 00 1e 06 01 06 02 06 03 .#..... ........
0x000090: 05 01 05 02 05 03 04 01 04 02 04 03 03 01 03 02 ................
0x0000a0: 03 03 02 01 02 02 02 03 00 16 00 00 00 17 00 00 ................
0x0000b0: 68 65 6c 6c 6f 20 74 6c 73 20 61 6c 6f 6e 65    hello tls alone 
**** writing deferred on fd -1
probing for ssh: PROBE_NEXT
probing for socks5: PROBE_NEXT
probing for http: PROBE_NEXT
probing for tinc: PROBE_NEXT
probing for openvpn: PROBE_NEXT
probing for xmpp: PROBE_NEXT
probing for adb: PROBE_NEXT
probing for tls: PROBE_NEXT
probing for tls: PROBE_NEXT
probing for tls: PROBE_NEXT
probing for tls: PROBE_NEXT
probing for tls: PROBE_MATCH
connecting to localhost:44497 family 10 len 28
tls:connection from localhost:41016 to localhost:42457 forwarded from localhost:33006 to localhost:44497
flushing deferred data to fd 9
selecting... max_fd=10 num_probing=1
processing fd1 slot 1
activity on fd9
selecting... max_fd=10 num_probing=1
ok 4 - SSL during SSH being established
processing fd0 slot 0
hexdump of incoming packet:
0x000000: 68 65 6c 6c 6f 20 77 6f 72 6c 64 0a             hello world.    
**** writing deferred on fd -1
probing for ssh: PROBE_NEXT
probing for socks5: PROBE_NEXT
probing for http: PROBE_NEXT
probing for tinc: PROBE_NEXT
probing for openvpn: PROBE_NEXT
probing for xmpp: PROBE_AGAIN
probing for adb: PROBE_AGAIN
Request did not begin with TLS handshake.
probing for tls: PROBE_NEXT
Request did not begin with TLS handshake.
probing for tls: PROBE_NEXT
Request did not begin with TLS handshake.
probing for tls: PROBE_NEXT
Request did not begin with TLS handshake.
probing for tls: PROBE_NEXT
Request did not begin with TLS handshake.
probing for tls: PROBE_NEXT
selecting... max_fd=10 num_probing=1
processing fd0 slot 0
timed out, connect to ssh
closing fd 7
selecting... max_fd=10 num_probing=0
connecting to localhost:43855 family 10 len 28
ssh:connection from localhost:41014 to localhost:42457 forwarded from localhost:44178 to localhost:43855
flushing deferred data to fd 4
ok 5 - SSH connection interrupted by SSL
processing fd0 slot 1
activity on fd8
closing fd 8
closing fd 9
socket closed
connection closed down
selecting... max_fd=10 num_probing=0
accepted fd 7 on slot 0
selecting... max_fd=10 num_probing=1
processing fd0 slot 0
hexdump of incoming packet:
0x000000: 53 53 48 2d 32 2e 30 20 74 65 73 74 65 72       SSH-2.0 tester  
**** writing deferred on fd -1
probing for ssh: PROBE_MATCH
closing fd 7
selecting... max_fd=10 num_probing=0
connecting to localhost:43855 family 10 len 28
ssh:connection from localhost:41022 to localhost:42457 forwarded from localhost:44182 to localhost:43855
flushing deferred data to fd 4
Received: protocol ssh data [SSH-2.0 tester]
ok 6 - probe ssh connected correctly
ok 7 - data shoveled correctly
socket closed
accepted fd 7 on slot 0
selecting... max_fd=10 num_probing=1
processing fd0 slot 0
hexdump of incoming packet:
0x000000: 05 04 01 02 03 04                               ......          
**** writing deferred on fd -1
probing for ssh: PROBE_NEXT
probing for socks5: PROBE_MATCH
connection closed down
connecting to localhost:45203 family 10 len 28
socks5:connection from localhost:41026 to localhost:42457 forwarded from localhost:45506 to localhost:45203
flushing deferred data to fd 8
selecting... max_fd=10 num_probing=0
processing fd1 slot 0
activity on fd8
selecting... max_fd=10 num_probing=0
Received: protocol socks5 data []
processing fd0 slot 0
activity on fd7
closing fd 7
ok 8 - probe socks5 connected correctly
closing fd 8
selecting... max_fd=10 num_probing=0
ok 9 - data shoveled correctly
accepted fd 7 on slot 0
selecting... max_fd=10 num_probing=1
processing fd0 slot 0
hexdump of incoming packet:
0x000000: 47 45 54 20 69 6e 64 65 78 2e 68 74 6d 6c 20 48 GET index.html H
0x000010: 54 54 50 2f 31 2e 31                            TTP/1.1         
**** writing deferred on fd -1
probing for ssh: PROBE_NEXT
probing for socks5: PROBE_NEXT
probing for http: PROBE_MATCH
connecting to localhost:39279 family 10 len 28
http:connection from localhost:41030 to localhost:42457 forwarded from localhost:49992 to localhost:39279
flushing deferred data to fd 8
selecting... max_fd=10 num_probing=0
processing fd1 slot 0
activity on fd8
selecting... max_fd=10 num_probing=0
Received: protocol http data [GET index.html HTTP/1.1]
processing fd0 slot 0
activity on fd7
closing fd 7
closing fd 8
ok 10 - probe http connected correctly
selecting... max_fd=10 num_probing=0
ok 11 - data shoveled correctly
accepted fd 7 on slot 0
selecting... max_fd=10 num_probing=1
processing fd0 slot 0
hexdump of incoming packet:
0x000000: 30 20 68 65 6c 6c 6f                            0 hello         
**** writing deferred on fd -1
probing for ssh: PROBE_NEXT
probing for socks5: PROBE_NEXT
probing for http: PROBE_NEXT
probing for tinc: PROBE_MATCH
connecting to localhost:34855 family 10 len 28
tinc:connection from localhost:41034 to localhost:42457 forwarded from localhost:40182 to localhost:34855
flushing deferred data to fd 8
selecting... max_fd=10 num_probing=0
processing fd1 slot 0
activity on fd8
selecting... max_fd=10 num_probing=0
Received: protocol tinc data [0 hello]
ok 12 - probe tinc connected correctly
ok 13 - data shoveled correctly
processing fd0 slot 0
activity on fd7
closing fd 7
closing fd 8
selecting... max_fd=10 num_probing=0
accepted fd 7 on slot 0
selecting... max_fd=10 num_probing=1
processing fd0 slot 0
hexdump of incoming packet:
0x000000: 00 00                                           ..              
**** writing deferred on fd -1
probing for ssh: PROBE_AGAIN
probing for socks5: PROBE_NEXT
probing for http: PROBE_AGAIN
probing for tinc: PROBE_NEXT
probing for openvpn: PROBE_MATCH
connecting to localhost:40471 family 10 len 28
openvpn:connection from localhost:41038 to localhost:42457 forwarded from localhost:43008 to localhost:40471
flushing deferred data to fd 8
selecting... max_fd=10 num_probing=0
processing fd1 slot 0
activity on fd8
selecting... max_fd=10 num_probing=0
Received: protocol openvpn data []
processing fd0 slot 0
activity on fd7
closing fd 7
ok 14 - probe openvpn connected correctly
closing fd 8
selecting... max_fd=10 num_probing=0
ok 15 - data shoveled correctly
accepted fd 7 on slot 0
selecting... max_fd=10 num_probing=1
processing fd0 slot 0
hexdump of incoming packet:
0x000000: 49 20 73 68 6f 75 6c 64 20 67 65 74 20 61 20 72 I should get a r
0x000010: 65 61 6c 20 6a 61 62 62 65 72 20 63 6f 6e 6e 65 eal jabber conne
0x000020: 63 74 69 6f 6e 20 69 6e 69 74 69 61 6c 69 73 61 ction initialisa
0x000030: 74 69 6f 6e 20 68 65 72 65                      tion here       
**** writing deferred on fd -1
probing for ssh: PROBE_NEXT
probing for socks5: PROBE_NEXT
probing for http: PROBE_NEXT
probing for tinc: PROBE_NEXT
probing for openvpn: PROBE_NEXT
probing for xmpp: PROBE_MATCH
connecting to localhost:46481 family 10 len 28
xmpp:connection from localhost:41042 to localhost:42457 forwarded from localhost:53496 to localhost:46481
flushing deferred data to fd 8
selecting... max_fd=10 num_probing=0
processing fd1 slot 0
activity on fd8
selecting... max_fd=10 num_probing=0
Received: protocol xmpp data [I should get a real jabber connection initialisation here]
ok 16 - probe xmpp connected correctly
processing fd0 slot 0
activity on fd7
closing fd 7
closing fd 8
selecting... max_fd=10 num_probing=0
ok 17 - data shoveled correctly
accepted fd 7 on slot 0
selecting... max_fd=10 num_probing=1
processing fd0 slot 0
hexdump of incoming packet:
0x000000: 43 4e 58 4e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e CNXN............
0x000010: 2e 2e 2e 2e 2e 2e 2e 2e 68 6f 73 74 3a 2e 2e 2e ........host:...
**** writing deferred on fd -1
probing for ssh: PROBE_NEXT
probing for socks5: PROBE_NEXT
probing for http: PROBE_NEXT
probing for tinc: PROBE_NEXT
probing for openvpn: PROBE_NEXT
probing for xmpp: PROBE_AGAIN
probing for adb: PROBE_MATCH
connecting to localhost:37627 family 10 len 28
adb:connection from localhost:41046 to localhost:42457 forwarded from localhost:45622 to localhost:37627
flushing deferred data to fd 8
selecting... max_fd=10 num_probing=0
processing fd1 slot 0
activity on fd8
selecting... max_fd=10 num_probing=0
Received: protocol adb data [CNXN....................host:...]
processing fd0 slot 0
activity on fd7
closing fd 7
closing fd 8
selecting... max_fd=10 num_probing=0
ok 18 - probe adb connected correctly
ok 19 - data shoveled correctly
sni: sni1
alpn: alpn1
accepted fd 7 on slot 0
selecting... max_fd=10 num_probing=1
processing fd0 slot 0
hexdump of incoming packet:
0x000000: 16 03 01 00 c4 01 00 00 c0 03 03 03 19 01 00 40 ...............@
0x000010: 14 13 cc 1b 94 ad 20 5d 13 1a 8d d2 65 23 70 de ...... ]....e#p.
0x000020: d1 3c 5d 05 19 cb 27 0d 7c 2c 89 00 00 38 c0 2c .<]...'.|,...8.,
0x000030: c0 30 00 9f cc a9 cc a8 cc aa c0 2b c0 2f 00 9e .0.........+./..
0x000040: c0 24 c0 28 00 6b c0 23 c0 27 00 67 c0 0a c0 14 .$.(.k.#.'.g....
0x000050: 00 39 c0 09 c0 13 00 33 00 9d 00 9c 00 3d 00 3c .9.....3.....=.<
0x000060: 00 35 00 2f 00 ff 01 00 00 5f 00 00 00 09 00 07 .5./....._......
0x000070: 00 00 04 73 6e 69 31 00 0b 00 04 03 00 01 02 00 ...sni1.........
0x000080: 0a 00 0a 00 08 00 1d 00 17 00 19 00 18 00 23 00 ..............#.
0x000090: 00 00 0d 00 20 00 1e 06 01 06 02 06 03 05 01 05 .... ...........
0x0000a0: 02 05 03 04 01 04 02 04 03 03 01 03 02 03 03 02 ................
0x0000b0: 01 02 02 02 03 00 10 00 08 00 06 05 61 6c 70 6e ............alpn
0x0000c0: 31 00 16 00 00 00 17 00 00 68 65 6c 6c 6f 20 73 1........hello s
0x0000d0: 6e 69 2f 61 6c 70 6e                            ni/alpn         
**** writing deferred on fd -1
probing for ssh: PROBE_NEXT
probing for socks5: PROBE_NEXT
probing for http: PROBE_NEXT
probing for tinc: PROBE_NEXT
probing for openvpn: PROBE_NEXT
probing for xmpp: PROBE_NEXT
probing for adb: PROBE_NEXT
matching [sni1] with [sni1]
matching [alpn1] with [alpn1]
probing for tls: PROBE_MATCH
connecting to localhost:35149 family 10 len 28
tls:connection from localhost:41050 to localhost:42457 forwarded from localhost:55676 to localhost:35149
flushing deferred data to fd 8
selecting... max_fd=10 num_probing=0
processing fd1 slot 0
activity on fd8

#
 alpn1hello sni/alpn]
ok 20 - probe tls:sni1;alpn1,alpn2 connected correctly
ok 21 - data shoveled correctly
sni: sni1
alpn: alpn2
selecting... max_fd=10 num_probing=0
processing fd0 slot 0
activity on fd7
closing fd 7
closing fd 8
selecting... max_fd=10 num_probing=0
accepted fd 7 on slot 0
selecting... max_fd=10 num_probing=1
processing fd0 slot 0
hexdump of incoming packet:
0x000000: 16 03 01 00 c4 01 00 00 c0 03 03 03 19 01 00 40 ...............@
0x000010: 14 13 cc 1b 94 ad 20 5d 13 1a 8d d2 65 23 70 de ...... ]....e#p.
0x000020: d1 3c 5d 05 19 cb 27 0d 7c 2c 89 00 00 38 c0 2c .<]...'.|,...8.,
0x000030: c0 30 00 9f cc a9 cc a8 cc aa c0 2b c0 2f 00 9e .0.........+./..
0x000040: c0 24 c0 28 00 6b c0 23 c0 27 00 67 c0 0a c0 14 .$.(.k.#.'.g....
0x000050: 00 39 c0 09 c0 13 00 33 00 9d 00 9c 00 3d 00 3c .9.....3.....=.<
0x000060: 00 35 00 2f 00 ff 01 00 00 5f 00 00 00 09 00 07 .5./....._......
0x000070: 00 00 04 73 6e 69 31 00 0b 00 04 03 00 01 02 00 ...sni1.........
0x000080: 0a 00 0a 00 08 00 1d 00 17 00 19 00 18 00 23 00 ..............#.
0x000090: 00 00 0d 00 20 00 1e 06 01 06 02 06 03 05 01 05 .... ...........
0x0000a0: 02 05 03 04 01 04 02 04 03 03 01 03 02 03 03 02 ................
0x0000b0: 01 02 02 02 03 00 10 00 08 00 06 05 61 6c 70 6e ............alpn
0x0000c0: 32 00 16 00 00 00 17 00 00 68 65 6c 6c 6f 20 73 2........hello s
0x0000d0: 6e 69 2f 61 6c 70 6e                            ni/alpn         
**** writing deferred on fd -1
probing for ssh: PROBE_NEXT
probing for socks5: PROBE_NEXT
probing for http: PROBE_NEXT
probing for tinc: PROBE_NEXT
probing for openvpn: PROBE_NEXT
probing for xmpp: PROBE_NEXT
probing for adb: PROBE_NEXT
matching [sni1] with [sni1]
matching [alpn2] with [alpn1]
matching [alpn2] with [alpn2]
probing for tls: PROBE_MATCH
connecting to localhost:35149 family 10 len 28
tls:connection from localhost:41054 to localhost:42457 forwarded from localhost:55680 to localhost:35149
flushing deferred data to fd 8
selecting... max_fd=10 num_probing=0
processing fd1 slot 0
activity on fd8
selecting... max_fd=10 num_probing=0

#
 alpn2hello sni/alpn]
processing fd0 slot 0
activity on fd7
closing fd 7
closing fd 8
selecting... max_fd=10 num_probing=0
ok 22 - probe tls:sni1;alpn1,alpn2 connected correctly
ok 23 - data shoveled correctly
sni: sni2
alpn: alpn1
accepted fd 7 on slot 0
selecting... max_fd=10 num_probing=1
processing fd0 slot 0
hexdump of incoming packet:
0x000000: 16 03 01 00 c4 01 00 00 c0 03 03 03 19 01 00 40 ...............@
0x000010: 14 13 cc 1b 94 ad 20 5d 13 1a 8d d2 65 23 70 de ...... ]....e#p.
0x000020: d1 3c 5d 05 19 cb 27 0d 7c 2c 89 00 00 38 c0 2c .<]...'.|,...8.,
0x000030: c0 30 00 9f cc a9 cc a8 cc aa c0 2b c0 2f 00 9e .0.........+./..
0x000040: c0 24 c0 28 00 6b c0 23 c0 27 00 67 c0 0a c0 14 .$.(.k.#.'.g....
0x000050: 00 39 c0 09 c0 13 00 33 00 9d 00 9c 00 3d 00 3c .9.....3.....=.<
0x000060: 00 35 00 2f 00 ff 01 00 00 5f 00 00 00 09 00 07 .5./....._......
0x000070: 00 00 04 73 6e 69 32 00 0b 00 04 03 00 01 02 00 ...sni2.........
0x000080: 0a 00 0a 00 08 00 1d 00 17 00 19 00 18 00 23 00 ..............#.
0x000090: 00 00 0d 00 20 00 1e 06 01 06 02 06 03 05 01 05 .... ...........
0x0000a0: 02 05 03 04 01 04 02 04 03 03 01 03 02 03 03 02 ................
0x0000b0: 01 02 02 02 03 00 10 00 08 00 06 05 61 6c 70 6e ............alpn
0x0000c0: 31 00 16 00 00 00 17 00 00 68 65 6c 6c 6f 20 73 1........hello s
0x0000d0: 6e 69 2f 61 6c 70 6e                            ni/alpn         
**** writing deferred on fd -1
probing for ssh: PROBE_NEXT
probing for socks5: PROBE_NEXT
probing for http: PROBE_NEXT
probing for tinc: PROBE_NEXT
probing for openvpn: PROBE_NEXT
probing for xmpp: PROBE_NEXT
probing for adb: PROBE_NEXT
matching [sni2] with [sni1]
probing for tls: PROBE_NEXT
matching [sni2] with [sni2]
matching [alpn1] with [alpn1]
probing for tls: PROBE_MATCH
connecting to localhost:34337 family 10 len 28
tls:connection from localhost:41058 to localhost:42457 forwarded from localhost:56688 to localhost:34337
flushing deferred data to fd 8
selecting... max_fd=10 num_probing=0
processing fd1 slot 0
activity on fd8
selecting... max_fd=10 num_probing=0

#
 alpn1hello sni/alpn]
processing fd0 slot 0
activity on fd7
closing fd 7
closing fd 8
selecting... max_fd=10 num_probing=0
ok 24 - probe tls:sni2,sni3;alpn1,alpn2 connected correctly
ok 25 - data shoveled correctly
sni: sni2
alpn: alpn2
accepted fd 7 on slot 0
selecting... max_fd=10 num_probing=1
processing fd0 slot 0
hexdump of incoming packet:
0x000000: 16 03 01 00 c4 01 00 00 c0 03 03 03 19 01 00 40 ...............@
0x000010: 14 13 cc 1b 94 ad 20 5d 13 1a 8d d2 65 23 70 de ...... ]....e#p.
0x000020: d1 3c 5d 05 19 cb 27 0d 7c 2c 89 00 00 38 c0 2c .<]...'.|,...8.,
0x000030: c0 30 00 9f cc a9 cc a8 cc aa c0 2b c0 2f 00 9e .0.........+./..
0x000040: c0 24 c0 28 00 6b c0 23 c0 27 00 67 c0 0a c0 14 .$.(.k.#.'.g....
0x000050: 00 39 c0 09 c0 13 00 33 00 9d 00 9c 00 3d 00 3c .9.....3.....=.<
0x000060: 00 35 00 2f 00 ff 01 00 00 5f 00 00 00 09 00 07 .5./....._......
0x000070: 00 00 04 73 6e 69 32 00 0b 00 04 03 00 01 02 00 ...sni2.........
0x000080: 0a 00 0a 00 08 00 1d 00 17 00 19 00 18 00 23 00 ..............#.
0x000090: 00 00 0d 00 20 00 1e 06 01 06 02 06 03 05 01 05 .... ...........
0x0000a0: 02 05 03 04 01 04 02 04 03 03 01 03 02 03 03 02 ................
0x0000b0: 01 02 02 02 03 00 10 00 08 00 06 05 61 6c 70 6e ............alpn
0x0000c0: 32 00 16 00 00 00 17 00 00 68 65 6c 6c 6f 20 73 2........hello s
0x0000d0: 6e 69 2f 61 6c 70 6e                            ni/alpn         
**** writing deferred on fd -1
probing for ssh: PROBE_NEXT
probing for socks5: PROBE_NEXT
probing for http: PROBE_NEXT
probing for tinc: PROBE_NEXT
probing for openvpn: PROBE_NEXT
probing for xmpp: PROBE_NEXT
probing for adb: PROBE_NEXT
matching [sni2] with [sni1]
probing for tls: PROBE_NEXT
matching [sni2] with [sni2]
matching [alpn2] with [alpn1]
matching [alpn2] with [alpn2]
probing for tls: PROBE_MATCH
connecting to localhost:34337 family 10 len 28
tls:connection from localhost:41062 to localhost:42457 forwarded from localhost:56692 to localhost:34337
flushing deferred data to fd 8
selecting... max_fd=10 num_probing=0
processing fd1 slot 0
activity on fd8
selecting... max_fd=10 num_probing=0

#
 alpn2hello sni/alpn]
processing fd0 slot 0
activity on fd7
closing fd 7
closing fd 8
selecting... max_fd=10 num_probing=0
ok 26 - probe tls:sni2,sni3;alpn1,alpn2 connected correctly
ok 27 - data shoveled correctly
sni: sni3
alpn: alpn1
accepted fd 7 on slot 0
selecting... max_fd=10 num_probing=1
processing fd0 slot 0
hexdump of incoming packet:
0x000000: 16 03 01 00 c4 01 00 00 c0 03 03 03 19 01 00 40 ...............@
0x000010: 14 13 cc 1b 94 ad 20 5d 13 1a 8d d2 65 23 70 de ...... ]....e#p.
0x000020: d1 3c 5d 05 19 cb 27 0d 7c 2c 89 00 00 38 c0 2c .<]...'.|,...8.,
0x000030: c0 30 00 9f cc a9 cc a8 cc aa c0 2b c0 2f 00 9e .0.........+./..
0x000040: c0 24 c0 28 00 6b c0 23 c0 27 00 67 c0 0a c0 14 .$.(.k.#.'.g....
0x000050: 00 39 c0 09 c0 13 00 33 00 9d 00 9c 00 3d 00 3c .9.....3.....=.<
0x000060: 00 35 00 2f 00 ff 01 00 00 5f 00 00 00 09 00 07 .5./....._......
0x000070: 00 00 04 73 6e 69 33 00 0b 00 04 03 00 01 02 00 ...sni3.........
0x000080: 0a 00 0a 00 08 00 1d 00 17 00 19 00 18 00 23 00 ..............#.
0x000090: 00 00 0d 00 20 00 1e 06 01 06 02 06 03 05 01 05 .... ...........
0x0000a0: 02 05 03 04 01 04 02 04 03 03 01 03 02 03 03 02 ................
0x0000b0: 01 02 02 02 03 00 10 00 08 00 06 05 61 6c 70 6e ............alpn
0x0000c0: 31 00 16 00 00 00 17 00 00 68 65 6c 6c 6f 20 73 1........hello s
0x0000d0: 6e 69 2f 61 6c 70 6e                            ni/alpn         
**** writing deferred on fd -1
probing for ssh: PROBE_NEXT
probing for socks5: PROBE_NEXT
probing for http: PROBE_NEXT
probing for tinc: PROBE_NEXT
probing for openvpn: PROBE_NEXT
probing for xmpp: PROBE_NEXT
probing for adb: PROBE_NEXT
matching [sni3] with [sni1]
probing for tls: PROBE_NEXT
matching [sni3] with [sni2]
matching [sni3] with [sni3]
matching [alpn1] with [alpn1]
probing for tls: PROBE_MATCH
connecting to localhost:34337 family 10 len 28
tls:connection from localhost:41066 to localhost:42457 forwarded from localhost:56696 to localhost:34337
flushing deferred data to fd 8
selecting... max_fd=10 num_probing=0
processing fd1 slot 0
activity on fd8
selecting... max_fd=10 num_probing=0

#
 alpn1hello sni/alpn]
processing fd0 slot 0
activity on fd7
closing fd 7
ok 28 - probe tls:sni2,sni3;alpn1,alpn2 connected correctly
closing fd 8
selecting... max_fd=10 num_probing=0
ok 29 - data shoveled correctly
sni: sni3
alpn: alpn2
accepted fd 7 on slot 0
selecting... max_fd=10 num_probing=1
processing fd0 slot 0
hexdump of incoming packet:
0x000000: 16 03 01 00 c4 01 00 00 c0 03 03 03 19 01 00 40 ...............@
0x000010: 14 13 cc 1b 94 ad 20 5d 13 1a 8d d2 65 23 70 de ...... ]....e#p.
0x000020: d1 3c 5d 05 19 cb 27 0d 7c 2c 89 00 00 38 c0 2c .<]...'.|,...8.,
0x000030: c0 30 00 9f cc a9 cc a8 cc aa c0 2b c0 2f 00 9e .0.........+./..
0x000040: c0 24 c0 28 00 6b c0 23 c0 27 00 67 c0 0a c0 14 .$.(.k.#.'.g....
0x000050: 00 39 c0 09 c0 13 00 33 00 9d 00 9c 00 3d 00 3c .9.....3.....=.<
0x000060: 00 35 00 2f 00 ff 01 00 00 5f 00 00 00 09 00 07 .5./....._......
0x000070: 00 00 04 73 6e 69 33 00 0b 00 04 03 00 01 02 00 ...sni3.........
0x000080: 0a 00 0a 00 08 00 1d 00 17 00 19 00 18 00 23 00 ..............#.
0x000090: 00 00 0d 00 20 00 1e 06 01 06 02 06 03 05 01 05 .... ...........
0x0000a0: 02 05 03 04 01 04 02 04 03 03 01 03 02 03 03 02 ................
0x0000b0: 01 02 02 02 03 00 10 00 08 00 06 05 61 6c 70 6e ............alpn
0x0000c0: 32 00 16 00 00 00 17 00 00 68 65 6c 6c 6f 20 73 2........hello s
0x0000d0: 6e 69 2f 61 6c 70 6e                            ni/alpn         
**** writing deferred on fd -1
probing for ssh: PROBE_NEXT
probing for socks5: PROBE_NEXT
probing for http: PROBE_NEXT
probing for tinc: PROBE_NEXT
probing for openvpn: PROBE_NEXT
probing for xmpp: PROBE_NEXT
probing for adb: PROBE_NEXT
matching [sni3] with [sni1]
probing for tls: PROBE_NEXT
matching [sni3] with [sni2]
matching [sni3] with [sni3]
matching [alpn2] with [alpn1]
matching [alpn2] with [alpn2]
probing for tls: PROBE_MATCH
connecting to localhost:34337 family 10 len 28
tls:connection from localhost:41070 to localhost:42457 forwarded from localhost:56700 to localhost:34337
flushing deferred data to fd 8
selecting... max_fd=10 num_probing=0
processing fd1 slot 0
activity on fd8
selecting... max_fd=10 num_probing=0

#
 alpn2hello sni/alpn]
processing fd0 slot 0
activity on fd7
closing fd 7
closing fd 8
selecting... max_fd=10 num_probing=0
ok 30 - probe tls:sni2,sni3;alpn1,alpn2 connected correctly
ok 31 - data shoveled correctly
sni: 
alpn: alpn3
accepted fd 7 on slot 0
selecting... max_fd=10 num_probing=1
processing fd0 slot 0
hexdump of incoming packet:
0x000000: 16 03 01 00 b7 01 00 00 b3 03 03 e2 90 a2 29 03 ..............).
0x000010: 31 ad 98 44 51 54 90 5b d9 51 0e 66 b5 3f e8 8b 1..DQT.[.Q.f.?..
0x000020: 09 c9 e4 2b 97 24 ef ad 56 06 c9 00 00 38 c0 2c ...+.$..V....8.,
0x000030: c0 30 00 9f cc a9 cc a8 cc aa c0 2b c0 2f 00 9e .0.........+./..
0x000040: c0 24 c0 28 00 6b c0 23 c0 27 00 67 c0 0a c0 14 .$.(.k.#.'.g....
0x000050: 00 39 c0 09 c0 13 00 33 00 9d 00 9c 00 3d 00 3c .9.....3.....=.<
0x000060: 00 35 00 2f 00 ff 01 00 00 52 00 0b 00 04 03 00 .5./.....R......
0x000070: 01 02 00 0a 00 0a 00 08 00 1d 00 17 00 19 00 18 ................
0x000080: 00 23 00 00 00 0d 00 20 00 1e 06 01 06 02 06 03 .#..... ........
0x000090: 05 01 05 02 05 03 04 01 04 02 04 03 03 01 03 02 ................
0x0000a0: 03 03 02 01 02 02 02 03 00 10 00 08 00 06 05 61 ...............a
0x0000b0: 6c 70 6e 33 00 16 00 00 00 17 00 00 68 65 6c 6c lpn3........hell
0x0000c0: 6f 20 61 6c 70 6e                               o alpn          
**** writing deferred on fd -1
probing for ssh: PROBE_NEXT
probing for socks5: PROBE_NEXT
probing for http: PROBE_NEXT
probing for tinc: PROBE_NEXT
probing for openvpn: PROBE_NEXT
probing for xmpp: PROBE_NEXT
probing for adb: PROBE_NEXT
matching [alpn3] with [alpn1]
matching [alpn3] with [alpn2]
Unknown ALPN name: alpn3
probing for tls: PROBE_NEXT
matching [alpn3] with [alpn1]
matching [alpn3] with [alpn2]
Unknown ALPN name: alpn3
probing for tls: PROBE_NEXT
matching [alpn3] with [alpn3]
probing for tls: PROBE_MATCH
connecting to localhost:46367 family 10 len 28
tls:connection from localhost:41074 to localhost:42457 forwarded from localhost:51214 to localhost:46367
flushing deferred data to fd 8
selecting... max_fd=10 num_probing=0
processing fd1 slot 0
activity on fd8
selecting... max_fd=10 num_probing=0

#
 alpn3hello alpn]
processing fd0 slot 0
activity on fd7
closing fd 7
closing fd 8
selecting... max_fd=10 num_probing=0
ok 32 - probe tls:;alpn3 connected correctly
ok 33 - data shoveled correctly
sni: sni3
alpn: 
accepted fd 7 on slot 0
selecting... max_fd=10 num_probing=1
processing fd0 slot 0
hexdump of incoming packet:
0x000000: 16 03 01 00 b8 01 00 00 b4 03 03 97 e4 e9 ad 86 ................
0x000010: e1 21 fd c4 5b 27 0e ad 4b 55 c2 50 e4 1c 86 2f .!..['..KU.P.../
0x000020: 37 25 de e8 9c 59 fc 1b a9 37 32 00 00 38 c0 2c 7%...Y...72..8.,
0x000030: c0 30 00 9f cc a9 cc a8 cc aa c0 2b c0 2f 00 9e .0.........+./..
0x000040: c0 24 c0 28 00 6b c0 23 c0 27 00 67 c0 0a c0 14 .$.(.k.#.'.g....
0x000050: 00 39 c0 09 c0 13 00 33 00 9d 00 9c 00 3d 00 3c .9.....3.....=.<
0x000060: 00 35 00 2f 00 ff 01 00 00 53 00 00 00 09 00 07 .5./.....S......
0x000070: 00 00 04 73 6e 69 33 00 0b 00 04 03 00 01 02 00 ...sni3.........
0x000080: 0a 00 0a 00 08 00 1d 00 17 00 19 00 18 00 23 00 ..............#.
0x000090: 00 00 0d 00 20 00 1e 06 01 06 02 06 03 05 01 05 .... ...........
0x0000a0: 02 05 03 04 01 04 02 04 03 03 01 03 02 03 03 02 ................
0x0000b0: 01 02 02 02 03 00 16 00 00 00 17 00 00 68 65 6c .............hel
0x0000c0: 6c 6f 20 73 6e 69                               lo sni          
**** writing deferred on fd -1
probing for ssh: PROBE_NEXT
probing for socks5: PROBE_NEXT
probing for http: PROBE_NEXT
probing for tinc: PROBE_NEXT
probing for openvpn: PROBE_NEXT
probing for xmpp: PROBE_NEXT
probing for adb: PROBE_NEXT
matching [sni3] with [sni1]
probing for tls: PROBE_NEXT
matching [sni3] with [sni2]
matching [sni3] with [sni3]
probing for tls: PROBE_NEXT
probing for tls: PROBE_NEXT
matching [sni3] with [sni3]
probing for tls: PROBE_MATCH
connecting to localhost:38519 family 10 len 28
tls:connection from localhost:41078 to localhost:42457 forwarded from localhost:37180 to localhost:38519
flushing deferred data to fd 8
selecting... max_fd=10 num_probing=0
processing fd1 slot 0
activity on fd8
selecting... max_fd=10 num_probing=0

#
 hello sni]
processing fd0 slot 0
activity on fd7
closing fd 7
closing fd 8
selecting... max_fd=10 num_probing=0
ok 34 - probe tls:sni3; connected correctly
ok 35 - data shoveled correctly
accepted fd 7 on slot 0
selecting... max_fd=10 num_probing=1
processing fd0 slot 0
hexdump of incoming packet:
0x000000: 16 03 01 00 ab 01 00 00 a7 03 03 89 22 33 95 43 ............"3.C
0x000010: 7a c3 89 45 51 12 3c 28 24 1b 6a 78 bf be 95 d8 z..EQ.<($.jx....
0x000020: 90 58 d7 65 f7 bb 2d b2 8d a0 75 00 00 38 c0 2c .X.e..-...u..8.,
0x000030: c0 30 00 9f cc a9 cc a8 cc aa c0 2b c0 2f 00 9e .0.........+./..
0x000040: c0 24 c0 28 00 6b c0 23 c0 27 00 67 c0 0a c0 14 .$.(.k.#.'.g....
0x000050: 00 39 c0 09 c0 13 00 33 00 9d 00 9c 00 3d 00 3c .9.....3.....=.<
0x000060: 00 35 00 2f 00 ff 01 00 00 46 00 0b 00 04 03 00 .5./.....F......
0x000070: 01 02 00 0a 00 0a 00 08 00 1d 00 17 00 19 00 18 ................
0x000080: 00 23 00 00 00 0d 00 20 00 1e 06 01 06 02 06 03 .#..... ........
0x000090: 05 01 05 02 05 03 04 01 04 02 04 03 03 01 03 02 ................
0x0000a0: 03 03 02 01 02 02 02 03 00 16 00 00 00 17 00 00 ................
0x0000b0: 68 65 6c 6c 6f 20 73 73 6c 20 61 6c 6f 6e 65    hello ssl alone 
**** writing deferred on fd -1
probing for ssh: PROBE_NEXT
probing for socks5: PROBE_NEXT
probing for http: PROBE_NEXT
probing for tinc: PROBE_NEXT
probing for openvpn: PROBE_NEXT
probing for xmpp: PROBE_NEXT
probing for adb: PROBE_NEXT
probing for tls: PROBE_NEXT
probing for tls: PROBE_NEXT
probing for tls: PROBE_NEXT
probing for tls: PROBE_NEXT
probing for tls: PROBE_MATCH
connecting to localhost:44497 family 10 len 28
tls:connection from localhost:41082 to localhost:42457 forwarded from localhost:33072 to localhost:44497
flushing deferred data to fd 8
selecting... max_fd=10 num_probing=0
processing fd1 slot 0
activity on fd8

#
 hello ssl alone]
ok 36 - probe tls connected correctly
ok 37 - data shoveled correctly
selecting... max_fd=10 num_probing=0
processing fd0 slot 0
activity on fd7
closing fd 7
closing fd 8
selecting... max_fd=10 num_probing=0
accepted fd 7 on slot 0
selecting... max_fd=10 num_probing=1
processing fd0 slot 0
hexdump of incoming packet:
0x000000: 68 65 6c 6c 6f 20 61 6e 79 70 72 6f 74 20 74 68 hello anyprot th
0x000010: 69 73 20 6e 65 65 64 73 20 74 6f 20 62 65 20 6c is needs to be l
0x000020: 6f 6e 67 65 72 20 74 68 61 6e 20 78 6d 70 70 20 onger than xmpp 
0x000030: 61 6e 64 20 61 64 62 20 77 68 69 63 68 20 65 78 and adb which ex
0x000040: 70 65 63 74 20 61 62 6f 75 74 20 35 30 20 63 68 pect about 50 ch
0x000050: 61 72 61 63 74 65 72 73 2c 20 77 68 69 63 68 20 aracters, which 
0x000060: 49 20 61 6c 6c 20 68 61 76 65 20 74 6f 20 77 72 I all have to wr
0x000070: 69 74 65 20 62 65 66 6f 72 65 20 74 68 65 20 74 ite before the t
0x000080: 69 6d 65 6f 75 74 21                            imeout!         
**** writing deferred on fd -1
probing for ssh: PROBE_NEXT
probing for socks5: PROBE_NEXT
probing for http: PROBE_NEXT
probing for tinc: PROBE_NEXT
probing for openvpn: PROBE_NEXT
probing for xmpp: PROBE_NEXT
probing for adb: PROBE_NEXT
Request did not begin with TLS handshake.
probing for tls: PROBE_NEXT
Request did not begin with TLS handshake.
probing for tls: PROBE_NEXT
Request did not begin with TLS handshake.
probing for tls: PROBE_NEXT
Request did not begin with TLS handshake.
probing for tls: PROBE_NEXT
Request did not begin with TLS handshake.
probing for tls: PROBE_NEXT
connecting to localhost:36969 family 10 len 28
anyprot:connection from localhost:41086 to localhost:42457 forwarded from localhost:36982 to localhost:36969
flushing deferred data to fd 8
selecting... max_fd=10 num_probing=0
processing fd1 slot 0
activity on fd8
selecting... max_fd=10 num_probing=0
Received: protocol anyprot data [hello anyprot this needs to be longer than xmpp and adb which expect about 50 characters, which I all have to write before the timeout!]
processing fd0 slot 0
activity on fd7
closing fd 7
closing fd 8
selecting... max_fd=10 num_probing=0
ok 38 - probe anyprot connected correctly
ok 39 - data shoveled correctly
accepted fd 7 on slot 0
selecting... max_fd=10 num_probing=1
processing fd0 slot 0
hexdump of incoming packet:
0x000000: 53                                              S               
**** writing deferred on fd -1
probing for ssh: PROBE_AGAIN
probing for socks5: PROBE_AGAIN
probing for http: PROBE_AGAIN
probing for tinc: PROBE_AGAIN
probing for openvpn: PROBE_AGAIN
probing for xmpp: PROBE_AGAIN
probing for adb: PROBE_AGAIN
probing for tls: PROBE_AGAIN
probing for tls: PROBE_AGAIN
probing for tls: PROBE_AGAIN
probing for tls: PROBE_AGAIN
probing for tls: PROBE_AGAIN
selecting... max_fd=10 num_probing=1
processing fd0 slot 0
hexdump of incoming packet:
0x000000: 53                                              S               
**** writing deferred on fd -1
probing for ssh: PROBE_AGAIN
probing for socks5: PROBE_NEXT
probing for http: PROBE_AGAIN
probing for tinc: PROBE_NEXT
probing for openvpn: PROBE_NEXT
probing for xmpp: PROBE_AGAIN
probing for adb: PROBE_AGAIN
probing for tls: PROBE_AGAIN
probing for tls: PROBE_AGAIN
probing for tls: PROBE_AGAIN
probing for tls: PROBE_AGAIN
probing for tls: PROBE_AGAIN
selecting... max_fd=10 num_probing=1
processing fd0 slot 0
hexdump of incoming packet:
0x000000: 48                                              H               
**** writing deferred on fd -1
probing for ssh: PROBE_AGAIN
probing for socks5: PROBE_NEXT
probing for http: PROBE_AGAIN
probing for tinc: PROBE_NEXT
probing for openvpn: PROBE_NEXT
probing for xmpp: PROBE_AGAIN
probing for adb: PROBE_AGAIN
probing for tls: PROBE_AGAIN
probing for tls: PROBE_AGAIN
probing for tls: PROBE_AGAIN
probing for tls: PROBE_AGAIN
probing for tls: PROBE_AGAIN
selecting... max_fd=10 num_probing=1
processing fd0 slot 0
hexdump of incoming packet:
0x000000: 2d                                              -               
**** writing deferred on fd -1
probing for ssh: PROBE_MATCH
closing fd 7
selecting... max_fd=10 num_probing=0
connecting to localhost:43855 family 10 len 28
ssh:connection from localhost:41090 to localhost:42457 forwarded from localhost:44250 to localhost:43855
flushing deferred data to fd 4
Received: protocol ssh data [SSH-2.0 tester]
socket closed
connection closed down
ok 40 - probe ssh connected correctly
ok 41 - data shoveled correctly
accepted fd 7 on slot 0
selecting... max_fd=10 num_probing=1
processing fd0 slot 0
hexdump of incoming packet:
0x000000: 05                                              .               
**** writing deferred on fd -1
probing for ssh: PROBE_AGAIN
probing for socks5: PROBE_AGAIN
probing for http: PROBE_AGAIN
probing for tinc: PROBE_AGAIN
probing for openvpn: PROBE_AGAIN
probing for xmpp: PROBE_AGAIN
probing for adb: PROBE_AGAIN
probing for tls: PROBE_AGAIN
probing for tls: PROBE_AGAIN
probing for tls: PROBE_AGAIN
probing for tls: PROBE_AGAIN
probing for tls: PROBE_AGAIN
selecting... max_fd=10 num_probing=1
processing fd0 slot 0
hexdump of incoming packet:
0x000000: 04                                              .               
**** writing deferred on fd -1
probing for ssh: PROBE_AGAIN
probing for socks5: PROBE_AGAIN
probing for http: PROBE_AGAIN
probing for tinc: PROBE_NEXT
probing for openvpn: PROBE_NEXT
probing for xmpp: PROBE_AGAIN
probing for adb: PROBE_AGAIN
probing for tls: PROBE_AGAIN
probing for tls: PROBE_AGAIN
probing for tls: PROBE_AGAIN
probing for tls: PROBE_AGAIN
probing for tls: PROBE_AGAIN
selecting... max_fd=10 num_probing=1
processing fd0 slot 0
hexdump of incoming packet:
0x000000: 01                                              .               
**** writing deferred on fd -1
probing for ssh: PROBE_AGAIN
probing for socks5: PROBE_AGAIN
probing for http: PROBE_AGAIN
probing for tinc: PROBE_NEXT
probing for openvpn: PROBE_NEXT
probing for xmpp: PROBE_AGAIN
probing for adb: PROBE_AGAIN
probing for tls: PROBE_AGAIN
probing for tls: PROBE_AGAIN
probing for tls: PROBE_AGAIN
probing for tls: PROBE_AGAIN
probing for tls: PROBE_AGAIN
selecting... max_fd=10 num_probing=1
processing fd0 slot 0
hexdump of incoming packet:
0x000000: 02                                              .               
**** writing deferred on fd -1
probing for ssh: PROBE_NEXT
probing for socks5: PROBE_AGAIN
probing for http: PROBE_AGAIN
probing for tinc: PROBE_NEXT
probing for openvpn: PROBE_NEXT
probing for xmpp: PROBE_AGAIN
probing for adb: PROBE_AGAIN
probing for tls: PROBE_AGAIN
probing for tls: PROBE_AGAIN
probing for tls: PROBE_AGAIN
probing for tls: PROBE_AGAIN
probing for tls: PROBE_AGAIN
selecting... max_fd=10 num_probing=1
processing fd0 slot 0
hexdump of incoming packet:
0x000000: 03                                              .               
**** writing deferred on fd -1
probing for ssh: PROBE_NEXT
probing for socks5: PROBE_AGAIN
probing for http: PROBE_AGAIN
probing for tinc: PROBE_NEXT
probing for openvpn: PROBE_NEXT
probing for xmpp: PROBE_AGAIN
probing for adb: PROBE_AGAIN
Request did not begin with TLS handshake.
probing for tls: PROBE_NEXT
Request did not begin with TLS handshake.
probing for tls: PROBE_NEXT
Request did not begin with TLS handshake.
probing for tls: PROBE_NEXT
Request did not begin with TLS handshake.
probing for tls: PROBE_NEXT
Request did not begin with TLS handshake.
probing for tls: PROBE_NEXT
selecting... max_fd=10 num_probing=1
processing fd0 slot 0
hexdump of incoming packet:
0x000000: 04                                              .               
**** writing deferred on fd -1
probing for ssh: PROBE_NEXT
probing for socks5: PROBE_MATCH
connecting to localhost:45203 family 10 len 28
socks5:connection from localhost:41094 to localhost:42457 forwarded from localhost:45574 to localhost:45203
flushing deferred data to fd 8
selecting... max_fd=10 num_probing=0
processing fd1 slot 0
activity on fd8
selecting... max_fd=10 num_probing=0
Received: protocol socks5 data []
processing fd0 slot 0
activity on fd7
closing fd 7
closing fd 8
selecting... max_fd=10 num_probing=0
ok 42 - probe socks5 connected correctly
ok 43 - data shoveled correctly
accepted fd 7 on slot 0
selecting... max_fd=10 num_probing=1
processing fd0 slot 0
hexdump of incoming packet:
0x000000: 47 45 54 20 69 6e 64 65 78 2e 68 74 6d 6c 20 48 GET index.html H
0x000010: 54 54 50 2f 31 2e 31                            TTP/1.1         
**** writing deferred on fd -1
probing for ssh: PROBE_NEXT
probing for socks5: PROBE_NEXT
probing for http: PROBE_MATCH
connecting to localhost:39279 family 10 len 28
http:connection from localhost:41098 to localhost:42457 forwarded from localhost:50060 to localhost:39279
flushing deferred data to fd 8
selecting... max_fd=10 num_probing=0
processing fd1 slot 0
activity on fd8
selecting... max_fd=10 num_probing=0
Received: protocol http data [GET index.html HTTP/1.1]
processing fd0 slot 0
activity on fd7
closing fd 7
closing fd 8
selecting... max_fd=10 num_probing=0
ok 44 - probe http connected correctly
ok 45 - data shoveled correctly
accepted fd 7 on slot 0
selecting... max_fd=10 num_probing=1
processing fd0 slot 0
hexdump of incoming packet:
0x000000: 30 20 68 65 6c 6c 6f                            0 hello         
**** writing deferred on fd -1
probing for ssh: PROBE_NEXT
probing for socks5: PROBE_NEXT
probing for http: PROBE_NEXT
probing for tinc: PROBE_MATCH
connecting to localhost:34855 family 10 len 28
tinc:connection from localhost:41102 to localhost:42457 forwarded from localhost:40250 to localhost:34855
flushing deferred data to fd 8
selecting... max_fd=10 num_probing=0
processing fd1 slot 0
activity on fd8
selecting... max_fd=10 num_probing=0
Received: protocol tinc data [0 hello]
processing fd0 slot 0
activity on fd7
closing fd 7
closing fd 8
selecting... max_fd=10 num_probing=0
ok 46 - probe tinc connected correctly
ok 47 - data shoveled correctly
accepted fd 7 on slot 0
selecting... max_fd=10 num_probing=1
processing fd0 slot 0
hexdump of incoming packet:
0x000000: 00 00                                           ..              
**** writing deferred on fd -1
probing for ssh: PROBE_AGAIN
probing for socks5: PROBE_NEXT
probing for http: PROBE_AGAIN
probing for tinc: PROBE_NEXT
probing for openvpn: PROBE_MATCH
connecting to localhost:40471 family 10 len 28
openvpn:connection from localhost:41106 to localhost:42457 forwarded from localhost:43076 to localhost:40471
flushing deferred data to fd 8
selecting... max_fd=10 num_probing=0
processing fd1 slot 0
activity on fd8
selecting... max_fd=10 num_probing=0
Received: protocol openvpn data []
processing fd0 slot 0
activity on fd7
closing fd 7
closing fd 8
selecting... max_fd=10 num_probing=0
ok 48 - probe openvpn connected correctly
ok 49 - data shoveled correctly
accepted fd 7 on slot 0
selecting... max_fd=10 num_probing=1
processing fd0 slot 0
hexdump of incoming packet:
0x000000: 49 20 73 68 6f 75 6c 64 20 67 65 74 20 61 20 72 I should get a r
0x000010: 65 61 6c 20 6a 61 62 62 65 72 20 63 6f 6e 6e 65 eal jabber conne
0x000020: 63 74 69 6f 6e 20 69 6e 69 74 69 61 6c 69 73 61 ction initialisa
0x000030: 74 69 6f 6e 20 68 65 72 65                      tion here       
**** writing deferred on fd -1
probing for ssh: PROBE_NEXT
probing for socks5: PROBE_NEXT
probing for http: PROBE_NEXT
probing for tinc: PROBE_NEXT
probing for openvpn: PROBE_NEXT
probing for xmpp: PROBE_MATCH
connecting to localhost:46481 family 10 len 28
xmpp:connection from localhost:41110 to localhost:42457 forwarded from localhost:53564 to localhost:46481
flushing deferred data to fd 8
selecting... max_fd=10 num_probing=0
processing fd1 slot 0
activity on fd8
selecting... max_fd=10 num_probing=0
Received: protocol xmpp data [I should get a real jabber connection initialisation here]
processing fd0 slot 0
activity on fd7
closing fd 7
closing fd 8
selecting... max_fd=10 num_probing=0
ok 50 - probe xmpp connected correctly
ok 51 - data shoveled correctly
accepted fd 7 on slot 0
selecting... max_fd=10 num_probing=1
processing fd0 slot 0
hexdump of incoming packet:
0x000000: 43 4e 58 4e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e CNXN............
0x000010: 2e 2e 2e 2e 2e 2e 2e 2e 68 6f 73 74 3a 2e 2e 2e ........host:...
**** writing deferred on fd -1
probing for ssh: PROBE_NEXT
probing for socks5: PROBE_NEXT
probing for http: PROBE_NEXT
probing for tinc: PROBE_NEXT
probing for openvpn: PROBE_NEXT
probing for xmpp: PROBE_AGAIN
probing for adb: PROBE_MATCH
connecting to localhost:37627 family 10 len 28
adb:connection from localhost:41114 to localhost:42457 forwarded from localhost:45690 to localhost:37627
flushing deferred data to fd 8
selecting... max_fd=10 num_probing=0
processing fd1 slot 0
activity on fd8
selecting... max_fd=10 num_probing=0
Received: protocol adb data [CNXN....................host:...]
processing fd0 slot 0
activity on fd7
closing fd 7
closing fd 8
selecting... max_fd=10 num_probing=0
ok 52 - probe adb connected correctly
ok 53 - data shoveled correctly
sni: sni1
alpn: alpn1
accepted fd 7 on slot 0
selecting... max_fd=10 num_probing=1
processing fd0 slot 0
hexdump of incoming packet:
0x000000: 16 03 01 00 c4 01 00 00 c0 03 03 03 19 01 00 40 ...............@
0x000010: 14 13 cc 1b 94 ad 20 5d 13 1a 8d d2 65 23 70 de ...... ]....e#p.
0x000020: d1 3c 5d 05 19 cb 27 0d 7c 2c 89 00 00 38 c0 2c .<]...'.|,...8.,
0x000030: c0 30 00 9f cc a9 cc a8 cc aa c0 2b c0 2f 00 9e .0.........+./..
0x000040: c0 24 c0 28 00 6b c0 23 c0 27 00 67 c0 0a c0 14 .$.(.k.#.'.g....
0x000050: 00 39 c0 09 c0 13 00 33 00 9d 00 9c 00 3d 00 3c .9.....3.....=.<
0x000060: 00 35 00 2f 00 ff 01 00 00 5f 00 00 00 09 00 07 .5./....._......
0x000070: 00 00 04 73 6e 69 31 00 0b 00 04 03 00 01 02 00 ...sni1.........
0x000080: 0a 00 0a 00 08 00 1d 00 17 00 19 00 18 00 23 00 ..............#.
0x000090: 00 00 0d 00 20 00 1e 06 01 06 02 06 03 05 01 05 .... ...........
0x0000a0: 02 05 03 04 01 04 02 04 03 03 01 03 02 03 03 02 ................
0x0000b0: 01 02 02 02 03 00 10 00 08 00 06 05 61 6c 70 6e ............alpn
0x0000c0: 31 00 16 00 00 00 17 00 00 68 65 6c 6c 6f 20 73 1........hello s
0x0000d0: 6e 69 2f 61 6c 70 6e                            ni/alpn         
**** writing deferred on fd -1
probing for ssh: PROBE_NEXT
probing for socks5: PROBE_NEXT
probing for http: PROBE_NEXT
probing for tinc: PROBE_NEXT
probing for openvpn: PROBE_NEXT
probing for xmpp: PROBE_NEXT
probing for adb: PROBE_NEXT
matching [sni1] with [sni1]
matching [alpn1] with [alpn1]
probing for tls: PROBE_MATCH
connecting to localhost:35149 family 10 len 28
tls:connection from localhost:41118 to localhost:42457 forwarded from localhost:55744 to localhost:35149
flushing deferred data to fd 8
selecting... max_fd=10 num_probing=0
processing fd1 slot 0
activity on fd8

#
 alpn1hello sni/alpn]
selecting... max_fd=10 num_probing=0
processing fd0 slot 0
activity on fd7
closing fd 7
closing fd 8
ok 54 - probe tls:sni1;alpn1,alpn2 connected correctly
selecting... max_fd=10 num_probing=0
ok 55 - data shoveled correctly
sni: sni1
alpn: alpn2
accepted fd 7 on slot 0
selecting... max_fd=10 num_probing=1
processing fd0 slot 0
hexdump of incoming packet:
0x000000: 16 03 01 00 c4 01 00 00 c0 03 03 03 19 01 00 40 ...............@
0x000010: 14 13 cc 1b 94 ad 20 5d 13 1a 8d d2 65 23 70 de ...... ]....e#p.
0x000020: d1 3c 5d 05 19 cb 27 0d 7c 2c 89 00 00 38 c0 2c .<]...'.|,...8.,
0x000030: c0 30 00 9f cc a9 cc a8 cc aa c0 2b c0 2f 00 9e .0.........+./..
0x000040: c0 24 c0 28 00 6b c0 23 c0 27 00 67 c0 0a c0 14 .$.(.k.#.'.g....
0x000050: 00 39 c0 09 c0 13 00 33 00 9d 00 9c 00 3d 00 3c .9.....3.....=.<
0x000060: 00 35 00 2f 00 ff 01 00 00 5f 00 00 00 09 00 07 .5./....._......
0x000070: 00 00 04 73 6e 69 31 00 0b 00 04 03 00 01 02 00 ...sni1.........
0x000080: 0a 00 0a 00 08 00 1d 00 17 00 19 00 18 00 23 00 ..............#.
0x000090: 00 00 0d 00 20 00 1e 06 01 06 02 06 03 05 01 05 .... ...........
0x0000a0: 02 05 03 04 01 04 02 04 03 03 01 03 02 03 03 02 ................
0x0000b0: 01 02 02 02 03 00 10 00 08 00 06 05 61 6c 70 6e ............alpn
0x0000c0: 32 00 16 00 00 00 17 00 00 68 65 6c 6c 6f 20 73 2........hello s
0x0000d0: 6e 69 2f 61 6c 70 6e                            ni/alpn         
**** writing deferred on fd -1
probing for ssh: PROBE_NEXT
probing for socks5: PROBE_NEXT
probing for http: PROBE_NEXT
probing for tinc: PROBE_NEXT
probing for openvpn: PROBE_NEXT
probing for xmpp: PROBE_NEXT
probing for adb: PROBE_NEXT
matching [sni1] with [sni1]
matching [alpn2] with [alpn1]
matching [alpn2] with [alpn2]
probing for tls: PROBE_MATCH
connecting to localhost:35149 family 10 len 28
tls:connection from localhost:41122 to localhost:42457 forwarded from localhost:55748 to localhost:35149
flushing deferred data to fd 8
selecting... max_fd=10 num_probing=0
processing fd1 slot 0
activity on fd8
selecting... max_fd=10 num_probing=0

#
 alpn2hello sni/alpn]
processing fd0 slot 0
activity on fd7
closing fd 7
closing fd 8
selecting... max_fd=10 num_probing=0
ok 56 - probe tls:sni1;alpn1,alpn2 connected correctly
ok 57 - data shoveled correctly
sni: sni2
alpn: alpn1
accepted fd 7 on slot 0
selecting... max_fd=10 num_probing=1
processing fd0 slot 0
hexdump of incoming packet:
0x000000: 16 03 01 00 c4 01 00 00 c0 03 03 03 19 01 00 40 ...............@
0x000010: 14 13 cc 1b 94 ad 20 5d 13 1a 8d d2 65 23 70 de ...... ]....e#p.
0x000020: d1 3c 5d 05 19 cb 27 0d 7c 2c 89 00 00 38 c0 2c .<]...'.|,...8.,
0x000030: c0 30 00 9f cc a9 cc a8 cc aa c0 2b c0 2f 00 9e .0.........+./..
0x000040: c0 24 c0 28 00 6b c0 23 c0 27 00 67 c0 0a c0 14 .$.(.k.#.'.g....
0x000050: 00 39 c0 09 c0 13 00 33 00 9d 00 9c 00 3d 00 3c .9.....3.....=.<
0x000060: 00 35 00 2f 00 ff 01 00 00 5f 00 00 00 09 00 07 .5./....._......
0x000070: 00 00 04 73 6e 69 32 00 0b 00 04 03 00 01 02 00 ...sni2.........
0x000080: 0a 00 0a 00 08 00 1d 00 17 00 19 00 18 00 23 00 ..............#.
0x000090: 00 00 0d 00 20 00 1e 06 01 06 02 06 03 05 01 05 .... ...........
0x0000a0: 02 05 03 04 01 04 02 04 03 03 01 03 02 03 03 02 ................
0x0000b0: 01 02 02 02 03 00 10 00 08 00 06 05 61 6c 70 6e ............alpn
0x0000c0: 31 00 16 00 00 00 17 00 00 68 65 6c 6c 6f 20 73 1........hello s
0x0000d0: 6e 69 2f 61 6c 70 6e                            ni/alpn         
**** writing deferred on fd -1
probing for ssh: PROBE_NEXT
probing for socks5: PROBE_NEXT
probing for http: PROBE_NEXT
probing for tinc: PROBE_NEXT
probing for openvpn: PROBE_NEXT
probing for xmpp: PROBE_NEXT
probing for adb: PROBE_NEXT
matching [sni2] with [sni1]
probing for tls: PROBE_NEXT
matching [sni2] with [sni2]
matching [alpn1] with [alpn1]
probing for tls: PROBE_MATCH
connecting to localhost:34337 family 10 len 28
tls:connection from localhost:41126 to localhost:42457 forwarded from localhost:56756 to localhost:34337
flushing deferred data to fd 8
selecting... max_fd=10 num_probing=0
processing fd1 slot 0
activity on fd8
selecting... max_fd=10 num_probing=0

#
 alpn1hello sni/alpn]
processing fd0 slot 0
activity on fd7
closing fd 7
closing fd 8
selecting... max_fd=10 num_probing=0
ok 58 - probe tls:sni2,sni3;alpn1,alpn2 connected correctly
ok 59 - data shoveled correctly
sni: sni2
alpn: alpn2
accepted fd 7 on slot 0
selecting... max_fd=10 num_probing=1
processing fd0 slot 0
hexdump of incoming packet:
0x000000: 16 03 01 00 c4 01 00 00 c0 03 03 03 19 01 00 40 ...............@
0x000010: 14 13 cc 1b 94 ad 20 5d 13 1a 8d d2 65 23 70 de ...... ]....e#p.
0x000020: d1 3c 5d 05 19 cb 27 0d 7c 2c 89 00 00 38 c0 2c .<]...'.|,...8.,
0x000030: c0 30 00 9f cc a9 cc a8 cc aa c0 2b c0 2f 00 9e .0.........+./..
0x000040: c0 24 c0 28 00 6b c0 23 c0 27 00 67 c0 0a c0 14 .$.(.k.#.'.g....
0x000050: 00 39 c0 09 c0 13 00 33 00 9d 00 9c 00 3d 00 3c .9.....3.....=.<
0x000060: 00 35 00 2f 00 ff 01 00 00 5f 00 00 00 09 00 07 .5./....._......
0x000070: 00 00 04 73 6e 69 32 00 0b 00 04 03 00 01 02 00 ...sni2.........
0x000080: 0a 00 0a 00 08 00 1d 00 17 00 19 00 18 00 23 00 ..............#.
0x000090: 00 00 0d 00 20 00 1e 06 01 06 02 06 03 05 01 05 .... ...........
0x0000a0: 02 05 03 04 01 04 02 04 03 03 01 03 02 03 03 02 ................
0x0000b0: 01 02 02 02 03 00 10 00 08 00 06 05 61 6c 70 6e ............alpn
0x0000c0: 32 00 16 00 00 00 17 00 00 68 65 6c 6c 6f 20 73 2........hello s
0x0000d0: 6e 69 2f 61 6c 70 6e                            ni/alpn         
**** writing deferred on fd -1
probing for ssh: PROBE_NEXT
probing for socks5: PROBE_NEXT
probing for http: PROBE_NEXT
probing for tinc: PROBE_NEXT
probing for openvpn: PROBE_NEXT
probing for xmpp: PROBE_NEXT
probing for adb: PROBE_NEXT
matching [sni2] with [sni1]
probing for tls: PROBE_NEXT
matching [sni2] with [sni2]
matching [alpn2] with [alpn1]
matching [alpn2] with [alpn2]
probing for tls: PROBE_MATCH
connecting to localhost:34337 family 10 len 28
tls:connection from localhost:41130 to localhost:42457 forwarded from localhost:56760 to localhost:34337
flushing deferred data to fd 8
selecting... max_fd=10 num_probing=0
processing fd1 slot 0
activity on fd8
selecting... max_fd=10 num_probing=0

#
 alpn2hello sni/alpn]
ok 60 - probe tls:sni2,sni3;alpn1,alpn2 connected correctly
processing fd0 slot 0
ok 61 - data shoveled correctly
activity on fd7
sni: sni3
alpn: alpn1
closing fd 7
closing fd 8
selecting... max_fd=10 num_probing=0
accepted fd 7 on slot 0
selecting... max_fd=10 num_probing=1
processing fd0 slot 0
hexdump of incoming packet:
0x000000: 16 03 01 00 c4 01 00 00 c0 03 03 03 19 01 00 40 ...............@
0x000010: 14 13 cc 1b 94 ad 20 5d 13 1a 8d d2 65 23 70 de ...... ]....e#p.
0x000020: d1 3c 5d 05 19 cb 27 0d 7c 2c 89 00 00 38 c0 2c .<]...'.|,...8.,
0x000030: c0 30 00 9f cc a9 cc a8 cc aa c0 2b c0 2f 00 9e .0.........+./..
0x000040: c0 24 c0 28 00 6b c0 23 c0 27 00 67 c0 0a c0 14 .$.(.k.#.'.g....
0x000050: 00 39 c0 09 c0 13 00 33 00 9d 00 9c 00 3d 00 3c .9.....3.....=.<
0x000060: 00 35 00 2f 00 ff 01 00 00 5f 00 00 00 09 00 07 .5./....._......
0x000070: 00 00 04 73 6e 69 33 00 0b 00 04 03 00 01 02 00 ...sni3.........
0x000080: 0a 00 0a 00 08 00 1d 00 17 00 19 00 18 00 23 00 ..............#.
0x000090: 00 00 0d 00 20 00 1e 06 01 06 02 06 03 05 01 05 .... ...........
0x0000a0: 02 05 03 04 01 04 02 04 03 03 01 03 02 03 03 02 ................
0x0000b0: 01 02 02 02 03 00 10 00 08 00 06 05 61 6c 70 6e ............alpn
0x0000c0: 31 00 16 00 00 00 17 00 00 68 65 6c 6c 6f 20 73 1........hello s
0x0000d0: 6e 69 2f 61 6c 70 6e                            ni/alpn         
**** writing deferred on fd -1
probing for ssh: PROBE_NEXT
probing for socks5: PROBE_NEXT
probing for http: PROBE_NEXT
probing for tinc: PROBE_NEXT
probing for openvpn: PROBE_NEXT
probing for xmpp: PROBE_NEXT
probing for adb: PROBE_NEXT
matching [sni3] with [sni1]
probing for tls: PROBE_NEXT
matching [sni3] with [sni2]
matching [sni3] with [sni3]
matching [alpn1] with [alpn1]
probing for tls: PROBE_MATCH
connecting to localhost:34337 family 10 len 28
tls:connection from localhost:41134 to localhost:42457 forwarded from localhost:56764 to localhost:34337
flushing deferred data to fd 8
selecting... max_fd=10 num_probing=0
processing fd1 slot 0
activity on fd8
selecting... max_fd=10 num_probing=0

#
 alpn1hello sni/alpn]
processing fd0 slot 0
activity on fd7
closing fd 7
closing fd 8
selecting... max_fd=10 num_probing=0
ok 62 - probe tls:sni2,sni3;alpn1,alpn2 connected correctly
ok 63 - data shoveled correctly
sni: sni3
alpn: alpn2
accepted fd 7 on slot 0
selecting... max_fd=10 num_probing=1
processing fd0 slot 0
hexdump of incoming packet:
0x000000: 16 03 01 00 c4 01 00 00 c0 03 03 03 19 01 00 40 ...............@
0x000010: 14 13 cc 1b 94 ad 20 5d 13 1a 8d d2 65 23 70 de ...... ]....e#p.
0x000020: d1 3c 5d 05 19 cb 27 0d 7c 2c 89 00 00 38 c0 2c .<]...'.|,...8.,
0x000030: c0 30 00 9f cc a9 cc a8 cc aa c0 2b c0 2f 00 9e .0.........+./..
0x000040: c0 24 c0 28 00 6b c0 23 c0 27 00 67 c0 0a c0 14 .$.(.k.#.'.g....
0x000050: 00 39 c0 09 c0 13 00 33 00 9d 00 9c 00 3d 00 3c .9.....3.....=.<
0x000060: 00 35 00 2f 00 ff 01 00 00 5f 00 00 00 09 00 07 .5./....._......
0x000070: 00 00 04 73 6e 69 33 00 0b 00 04 03 00 01 02 00 ...sni3.........
0x000080: 0a 00 0a 00 08 00 1d 00 17 00 19 00 18 00 23 00 ..............#.
0x000090: 00 00 0d 00 20 00 1e 06 01 06 02 06 03 05 01 05 .... ...........
0x0000a0: 02 05 03 04 01 04 02 04 03 03 01 03 02 03 03 02 ................
0x0000b0: 01 02 02 02 03 00 10 00 08 00 06 05 61 6c 70 6e ............alpn
0x0000c0: 32 00 16 00 00 00 17 00 00 68 65 6c 6c 6f 20 73 2........hello s
0x0000d0: 6e 69 2f 61 6c 70 6e                            ni/alpn         
**** writing deferred on fd -1
probing for ssh: PROBE_NEXT
probing for socks5: PROBE_NEXT
probing for http: PROBE_NEXT
probing for tinc: PROBE_NEXT
probing for openvpn: PROBE_NEXT
probing for xmpp: PROBE_NEXT
probing for adb: PROBE_NEXT
matching [sni3] with [sni1]
probing for tls: PROBE_NEXT
matching [sni3] with [sni2]
matching [sni3] with [sni3]
matching [alpn2] with [alpn1]
matching [alpn2] with [alpn2]
probing for tls: PROBE_MATCH
connecting to localhost:34337 family 10 len 28
tls:connection from localhost:41138 to localhost:42457 forwarded from localhost:56768 to localhost:34337
flushing deferred data to fd 8
selecting... max_fd=10 num_probing=0
processing fd1 slot 0
activity on fd8
selecting... max_fd=10 num_probing=0

#
 alpn2hello sni/alpn]
processing fd0 slot 0
activity on fd7
closing fd 7
closing fd 8
selecting... max_fd=10 num_probing=0
ok 64 - probe tls:sni2,sni3;alpn1,alpn2 connected correctly
ok 65 - data shoveled correctly
sni: 
alpn: alpn3
accepted fd 7 on slot 0
selecting... max_fd=10 num_probing=1
processing fd0 slot 0
hexdump of incoming packet:
0x000000: 16 03 01 00 b7 01 00 00 b3 03 03 e2 90 a2 29 03 ..............).
0x000010: 31 ad 98 44 51 54 90 5b d9 51 0e 66 b5 3f e8 8b 1..DQT.[.Q.f.?..
0x000020: 09 c9 e4 2b 97 24 ef ad 56 06 c9 00 00 38 c0 2c ...+.$..V....8.,
0x000030: c0 30 00 9f cc a9 cc a8 cc aa c0 2b c0 2f 00 9e .0.........+./..
0x000040: c0 24 c0 28 00 6b c0 23 c0 27 00 67 c0 0a c0 14 .$.(.k.#.'.g....
0x000050: 00 39 c0 09 c0 13 00 33 00 9d 00 9c 00 3d 00 3c .9.....3.....=.<
0x000060: 00 35 00 2f 00 ff 01 00 00 52 00 0b 00 04 03 00 .5./.....R......
0x000070: 01 02 00 0a 00 0a 00 08 00 1d 00 17 00 19 00 18 ................
0x000080: 00 23 00 00 00 0d 00 20 00 1e 06 01 06 02 06 03 .#..... ........
0x000090: 05 01 05 02 05 03 04 01 04 02 04 03 03 01 03 02 ................
0x0000a0: 03 03 02 01 02 02 02 03 00 10 00 08 00 06 05 61 ...............a
0x0000b0: 6c 70 6e 33 00 16 00 00 00 17 00 00 68 65 6c 6c lpn3........hell
0x0000c0: 6f 20 61 6c 70 6e                               o alpn          
**** writing deferred on fd -1
probing for ssh: PROBE_NEXT
probing for socks5: PROBE_NEXT
probing for http: PROBE_NEXT
probing for tinc: PROBE_NEXT
probing for openvpn: PROBE_NEXT
probing for xmpp: PROBE_NEXT
probing for adb: PROBE_NEXT
matching [alpn3] with [alpn1]
matching [alpn3] with [alpn2]
Unknown ALPN name: alpn3
probing for tls: PROBE_NEXT
matching [alpn3] with [alpn1]
matching [alpn3] with [alpn2]
Unknown ALPN name: alpn3
probing for tls: PROBE_NEXT
matching [alpn3] with [alpn3]
probing for tls: PROBE_MATCH
connecting to localhost:46367 family 10 len 28
tls:connection from localhost:41142 to localhost:42457 forwarded from localhost:51282 to localhost:46367
flushing deferred data to fd 8
selecting... max_fd=10 num_probing=0
processing fd1 slot 0
activity on fd8
selecting... max_fd=10 num_probing=0

#
 alpn3hello alpn]
processing fd0 slot 0
activity on fd7
closing fd 7
closing fd 8
selecting... max_fd=10 num_probing=0
ok 66 - probe tls:;alpn3 connected correctly
ok 67 - data shoveled correctly
sni: sni3
alpn: 
accepted fd 7 on slot 0
selecting... max_fd=10 num_probing=1
processing fd0 slot 0
hexdump of incoming packet:
0x000000: 16 03 01 00 b8 01 00 00 b4 03 03 97 e4 e9 ad 86 ................
0x000010: e1 21 fd c4 5b 27 0e ad 4b 55 c2 50 e4 1c 86 2f .!..['..KU.P.../
0x000020: 37 25 de e8 9c 59 fc 1b a9 37 32 00 00 38 c0 2c 7%...Y...72..8.,
0x000030: c0 30 00 9f cc a9 cc a8 cc aa c0 2b c0 2f 00 9e .0.........+./..
0x000040: c0 24 c0 28 00 6b c0 23 c0 27 00 67 c0 0a c0 14 .$.(.k.#.'.g....
0x000050: 00 39 c0 09 c0 13 00 33 00 9d 00 9c 00 3d 00 3c .9.....3.....=.<
0x000060: 00 35 00 2f 00 ff 01 00 00 53 00 00 00 09 00 07 .5./.....S......
0x000070: 00 00 04 73 6e 69 33 00 0b 00 04 03 00 01 02 00 ...sni3.........
0x000080: 0a 00 0a 00 08 00 1d 00 17 00 19 00 18 00 23 00 ..............#.
0x000090: 00 00 0d 00 20 00 1e 06 01 06 02 06 03 05 01 05 .... ...........
0x0000a0: 02 05 03 04 01 04 02 04 03 03 01 03 02 03 03 02 ................
0x0000b0: 01 02 02 02 03 00 16 00 00 00 17 00 00 68 65 6c .............hel
0x0000c0: 6c 6f 20 73 6e 69                               lo sni          
**** writing deferred on fd -1
probing for ssh: PROBE_NEXT
probing for socks5: PROBE_NEXT
probing for http: PROBE_NEXT
probing for tinc: PROBE_NEXT
probing for openvpn: PROBE_NEXT
probing for xmpp: PROBE_NEXT
probing for adb: PROBE_NEXT
matching [sni3] with [sni1]
probing for tls: PROBE_NEXT
matching [sni3] with [sni2]
matching [sni3] with [sni3]
probing for tls: PROBE_NEXT
probing for tls: PROBE_NEXT
matching [sni3] with [sni3]
probing for tls: PROBE_MATCH
connecting to localhost:38519 family 10 len 28
tls:connection from localhost:41146 to localhost:42457 forwarded from localhost:37248 to localhost:38519
flushing deferred data to fd 8
selecting... max_fd=10 num_probing=0
processing fd1 slot 0
activity on fd8
selecting... max_fd=10 num_probing=0

#
 hello sni]
processing fd0 slot 0
activity on fd7
closing fd 7
closing fd 8
selecting... max_fd=10 num_probing=0
ok 68 - probe tls:sni3; connected correctly
ok 69 - data shoveled correctly
accepted fd 7 on slot 0
selecting... max_fd=10 num_probing=1
processing fd0 slot 0
hexdump of incoming packet:
0x000000: 16 03 01 00 ab 01 00 00 a7 03 03 89 22 33 95 43 ............"3.C
0x000010: 7a c3 89 45 51 12 3c 28 24 1b 6a 78 bf be 95 d8 z..EQ.<($.jx....
0x000020: 90 58 d7 65 f7 bb 2d b2 8d a0 75 00 00 38 c0 2c .X.e..-...u..8.,
0x000030: c0 30 00 9f cc a9 cc a8 cc aa c0 2b c0 2f 00 9e .0.........+./..
0x000040: c0 24 c0 28 00 6b c0 23 c0 27 00 67 c0 0a c0 14 .$.(.k.#.'.g....
0x000050: 00 39 c0 09 c0 13 00 33 00 9d 00 9c 00 3d 00 3c .9.....3.....=.<
0x000060: 00 35 00 2f 00 ff 01 00 00 46 00 0b 00 04 03 00 .5./.....F......
0x000070: 01 02 00 0a 00 0a 00 08 00 1d 00 17 00 19 00 18 ................
0x000080: 00 23 00 00 00 0d 00 20 00 1e 06 01 06 02 06 03 .#..... ........
0x000090: 05 01 05 02 05 03 04 01 04 02 04 03 03 01 03 02 ................
0x0000a0: 03 03 02 01 02 02 02 03 00 16 00 00 00 17 00 00 ................
0x0000b0: 68 65 6c 6c 6f 20 73 73 6c 20 61 6c 6f 6e 65    hello ssl alone 
**** writing deferred on fd -1
probing for ssh: PROBE_NEXT
probing for socks5: PROBE_NEXT
probing for http: PROBE_NEXT
probing for tinc: PROBE_NEXT
probing for openvpn: PROBE_NEXT
probing for xmpp: PROBE_NEXT
probing for adb: PROBE_NEXT
probing for tls: PROBE_NEXT
probing for tls: PROBE_NEXT
probing for tls: PROBE_NEXT
probing for tls: PROBE_NEXT
probing for tls: PROBE_MATCH
connecting to localhost:44497 family 10 len 28
tls:connection from localhost:41150 to localhost:42457 forwarded from localhost:33140 to localhost:44497
flushing deferred data to fd 8
selecting... max_fd=10 num_probing=0
processing fd1 slot 0
activity on fd8
selecting... max_fd=10 num_probing=0

#
 hello ssl alone]
processing fd0 slot 0
activity on fd7
closing fd 7
closing fd 8
selecting... max_fd=10 num_probing=0
ok 70 - probe tls connected correctly
ok 71 - data shoveled correctly
accepted fd 7 on slot 0
selecting... max_fd=10 num_probing=1
processing fd0 slot 0
hexdump of incoming packet:
0x000000: 68 65 6c 6c 6f 20 61 6e 79 70 72 6f 74 20 74 68 hello anyprot th
0x000010: 69 73 20 6e 65 65 64 73 20 74 6f 20 62 65 20 6c is needs to be l
0x000020: 6f 6e 67 65 72 20 74 68 61 6e 20 78 6d 70 70 20 onger than xmpp 
0x000030: 61 6e 64 20 61 64 62 20 77 68 69 63 68 20 65 78 and adb which ex
0x000040: 70 65 63 74 20 61 62 6f 75 74 20 35 30 20 63 68 pect about 50 ch
0x000050: 61 72 61 63 74 65 72 73 2c 20 77 68 69 63 68 20 aracters, which 
0x000060: 49 20 61 6c 6c 20 68 61 76 65 20 74 6f 20 77 72 I all have to wr
0x000070: 69 74 65 20 62 65 66 6f 72 65 20 74 68 65 20 74 ite before the t
0x000080: 69 6d 65 6f 75 74 21                            imeout!         
**** writing deferred on fd -1
probing for ssh: PROBE_NEXT
probing for socks5: PROBE_NEXT
probing for http: PROBE_NEXT
probing for tinc: PROBE_NEXT
probing for openvpn: PROBE_NEXT
probing for xmpp: PROBE_NEXT
probing for adb: PROBE_NEXT
Request did not begin with TLS handshake.
probing for tls: PROBE_NEXT
Request did not begin with TLS handshake.
probing for tls: PROBE_NEXT
Request did not begin with TLS handshake.
probing for tls: PROBE_NEXT
Request did not begin with TLS handshake.
probing for tls: PROBE_NEXT
Request did not begin with TLS handshake.
probing for tls: PROBE_NEXT
connecting to localhost:36969 family 10 len 28
anyprot:connection from localhost:41154 to localhost:42457 forwarded from localhost:37050 to localhost:36969
flushing deferred data to fd 8
selecting... max_fd=10 num_probing=0
processing fd1 slot 0
activity on fd8
selecting... max_fd=10 num_probing=0
Received: protocol anyprot data [hello anyprot this needs to be longer than xmpp and adb which expect about 50 characters, which I all have to write before the timeout!]
processing fd0 slot 0
activity on fd7
closing fd 7
closing fd 8
selecting... max_fd=10 num_probing=0
ok 72 - probe anyprot connected correctly
ok 73 - data shoveled correctly
killing 28458

Testing sslh-fork
spawned 28511
./sslh-fork -v -f -u buildd -Ftest.cfg
tls: sni_hostnames[0]: sni1
tls: alpn_protocols[0]: alpn1
tls: alpn_protocols[1]: alpn2
Usage of 'ssl' setting is deprecated and will be removed in v1.21. Please use 'tls' instead
tls: sni_hostnames[0]: sni2
tls: sni_hostnames[1]: sni3
tls: alpn_protocols[0]: alpn1
tls: alpn_protocols[1]: alpn2
tls: alpn_protocols[0]: alpn3
tls: sni_hostnames[0]: sni3
Usage of 'ssl' setting is deprecated and will be removed in v1.21. Please use 'tls' instead
ssh addr: localhost:43855. libwrap service: (null) log_level: 1 family 10 10 [] [fork]
socks5 addr: localhost:45203. libwrap service: (null) log_level: 1 family 10 10 [] []
http addr: localhost:39279. libwrap service: (null) log_level: 1 family 10 10 [] []
tinc addr: localhost:34855. libwrap service: (null) log_level: 1 family 10 10 [] []
openvpn addr: localhost:40471. libwrap service: (null) log_level: 1 family 10 10 [] []
xmpp addr: localhost:46481. libwrap service: (null) log_level: 1 family 10 10 [] []
adb addr: localhost:37627. libwrap service: (null) log_level: 1 family 10 10 [] []
tls addr: localhost:35149. libwrap service: (null) log_level: 1 family 10 10 [] []
tls addr: localhost:34337. libwrap service: (null) log_level: 1 family 10 10 [] []
tls addr: localhost:46367. libwrap service: (null) log_level: 1 family 10 10 [] []
tls addr: localhost:38519. libwrap service: (null) log_level: 1 family 10 10 [] []
tls addr: localhost:44497. libwrap service: (null) log_level: 1 family 10 10 [] []
anyprot addr: localhost:36969. libwrap service: (null) log_level: 1 family 10 10 [] []
listening on:
	localhost:42457	[keepalive]
	localhost:42457	[keepalive]
	localhost:tproxy	[keepalive]
	localhost:tproxy	[keepalive]
timeout: 10
on-timeout: ssh
listening to 4 addresses
sslh-fork 1.20-1 started
turning into buildd
capabilities: =
***Test: Shy SSH connection
accepted fd 7
hexdump of incoming packet:
0x000000: 68 65 6c 6c 6f 20 77 6f 72 6c 64 0a             hello world.    
**** writing deferred on fd -1
probing for ssh: PROBE_NEXT
probing for socks5: PROBE_NEXT
probing for http: PROBE_NEXT
probing for tinc: PROBE_NEXT
probing for openvpn: PROBE_NEXT
probing for xmpp: PROBE_AGAIN
probing for adb: PROBE_AGAIN
Request did not begin with TLS handshake.
probing for tls: PROBE_NEXT
Request did not begin with TLS handshake.
probing for tls: PROBE_NEXT
Request did not begin with TLS handshake.
probing for tls: PROBE_NEXT
Request did not begin with TLS handshake.
probing for tls: PROBE_NEXT
Request did not begin with TLS handshake.
probing for tls: PROBE_NEXT
timed out, connect to ssh
connecting to localhost:43855 family 10 len 28
ssh:connection from localhost:41158 to localhost:42457 forwarded from localhost:44318 to localhost:43855
flushing deferred data to fd 3
ok 74 - Shy SSH connection
server socket closed
***Test: One SSL half-started then one SSH
connection closed down
accepted fd 7
hexdump of incoming packet:
accepted fd 7
0x000000: 16 03 01 00 ab 01 00 00 a7 03 03 89 22 33 95 43 ............"3.C
0x000010: 7a c3 89 45 51 12 3c 28 24 1b 6a 78 bf be 95 d8 z..EQ.<($.jx....
0x000020: 90 58 d7 65 f7 bb 2d b2 8d a0 75 00 00 38 c0 2c .X.e..-...u..8.,
0x000030: c0 30 00 9f cc a9 cc a8 cc aa c0 2b c0 2f 00 9e .0.........+./..
0x000040: c0 24 c0 28 00 6b c0 23 c0 27 00 67 c0 0a c0 14 .$.(.k.#.'.g....
0x000050: 00 39 c0 09 c0 13 00 33 00 9d 00 9c 00 3d 00 3c .9.....3.....=.<
0x000060: 00 35 00 2f 00 ff 01 00 00 46 00 0b 00 04 03 00 .5./.....F......
0x000070: 01 02 00 0a 00 0a 00 08 00 1d 00 17 00 19 00 18 ................
0x000080: 00 23 00 00 00 0d 00 20 00 1e 06 01 06 02 06 03 .#..... ........
0x000090: 05 01 05 02 05 03 04 01 04 02 04 03 03 01 03 02 ................
0x0000a0: 03 03 02 01 02 02 02 03 00 16 00 00 00 17 00 00 ................
0x0000b0: 68 65 6c 6c 6f 20 74 6c 73 20 61 6c 6f 6e 65    hello tls alone 
**** writing deferred on fd -1
probing for ssh: PROBE_NEXT
probing for socks5: PROBE_NEXT
probing for http: PROBE_NEXT
probing for tinc: PROBE_NEXT
probing for openvpn: PROBE_NEXT
probing for xmpp: PROBE_NEXT
probing for adb: PROBE_NEXT
probing for tls: PROBE_NEXT
probing for tls: PROBE_NEXT
probing for tls: PROBE_NEXT
probing for tls: PROBE_NEXT
probing for tls: PROBE_MATCH
connecting to localhost:44497 family 10 len 28
tls:connection from localhost:41162 to localhost:42457 forwarded from localhost:33154 to localhost:44497
flushing deferred data to fd 3
hexdump of incoming packet:
0x000000: 68 65 6c 6c 6f 20 77 6f 72 6c 64 0a             hello world.    
**** writing deferred on fd -1
probing for ssh: PROBE_NEXT
probing for socks5: PROBE_NEXT
probing for http: PROBE_NEXT
probing for tinc: PROBE_NEXT
probing for openvpn: PROBE_NEXT
probing for xmpp: PROBE_AGAIN
probing for adb: PROBE_AGAIN
Request did not begin with TLS handshake.
probing for tls: PROBE_NEXT
Request did not begin with TLS handshake.
probing for tls: PROBE_NEXT
Request did not begin with TLS handshake.
probing for tls: PROBE_NEXT
Request did not begin with TLS handshake.
probing for tls: PROBE_NEXT
Request did not begin with TLS handshake.
probing for tls: PROBE_NEXT
timed out, connect to ssh
connecting to localhost:43855 family 10 len 28
ssh:connection from localhost:41164 to localhost:42457 forwarded from localhost:44326 to localhost:43855
flushing deferred data to fd 3
ok 75 - SSH during SSL being established
ok 76 - SSL connection interrupted by SSH
***Test: One SSH half-started then one SSL
server socket closed
connection closed down
accepted fd 7
server socket closed
connection closed down
accepted fd 7
hexdump of incoming packet:
0x000000: 16 03 01 00 ab 01 00 00 a7 03 03 89 22 33 95 43 ............"3.C
0x000010: 7a c3 89 45 51 12 3c 28 24 1b 6a 78 bf be 95 d8 z..EQ.<($.jx....
0x000020: 90 58 d7 65 f7 bb 2d b2 8d a0 75 00 00 38 c0 2c .X.e..-...u..8.,
0x000030: c0 30 00 9f cc a9 cc a8 cc aa c0 2b c0 2f 00 9e .0.........+./..
0x000040: c0 24 c0 28 00 6b c0 23 c0 27 00 67 c0 0a c0 14 .$.(.k.#.'.g....
0x000050: 00 39 c0 09 c0 13 00 33 00 9d 00 9c 00 3d 00 3c .9.....3.....=.<
0x000060: 00 35 00 2f 00 ff 01 00 00 46 00 0b 00 04 03 00 .5./.....F......
0x000070: 01 02 00 0a 00 0a 00 08 00 1d 00 17 00 19 00 18 ................
0x000080: 00 23 00 00 00 0d 00 20 00 1e 06 01 06 02 06 03 .#..... ........
0x000090: 05 01 05 02 05 03 04 01 04 02 04 03 03 01 03 02 ................
0x0000a0: 03 03 02 01 02 02 02 03 00 16 00 00 00 17 00 00 ................
0x0000b0: 68 65 6c 6c 6f 20 74 6c 73 20 61 6c 6f 6e 65    hello tls alone 
**** writing deferred on fd -1
probing for ssh: PROBE_NEXT
probing for socks5: PROBE_NEXT
probing for http: PROBE_NEXT
probing for tinc: PROBE_NEXT
probing for openvpn: PROBE_NEXT
probing for xmpp: PROBE_NEXT
probing for adb: PROBE_NEXT
probing for tls: PROBE_NEXT
probing for tls: PROBE_NEXT
probing for tls: PROBE_NEXT
probing for tls: PROBE_NEXT
probing for tls: PROBE_MATCH
connecting to localhost:44497 family 10 len 28
tls:connection from localhost:41172 to localhost:42457 forwarded from localhost:33162 to localhost:44497
flushing deferred data to fd 3
ok 77 - SSL during SSH being established
hexdump of incoming packet:
0x000000: 68 65 6c 6c 6f 20 77 6f 72 6c 64 0a             hello world.    
**** writing deferred on fd -1
probing for ssh: PROBE_NEXT
probing for socks5: PROBE_NEXT
probing for http: PROBE_NEXT
probing for tinc: PROBE_NEXT
probing for openvpn: PROBE_NEXT
probing for xmpp: PROBE_AGAIN
probing for adb: PROBE_AGAIN
Request did not begin with TLS handshake.
probing for tls: PROBE_NEXT
Request did not begin with TLS handshake.
probing for tls: PROBE_NEXT
Request did not begin with TLS handshake.
probing for tls: PROBE_NEXT
Request did not begin with TLS handshake.
probing for tls: PROBE_NEXT
Request did not begin with TLS handshake.
probing for tls: PROBE_NEXT
timed out, connect to ssh
connecting to localhost:43855 family 10 len 28
ssh:connection from localhost:41170 to localhost:42457 forwarded from localhost:44334 to localhost:43855
flushing deferred data to fd 3
ok 78 - SSH connection interrupted by SSL
server socket closed
connection closed down
accepted fd 7
server socket closed
connection closed down
hexdump of incoming packet:
0x000000: 53 53 48 2d 32 2e 30 20 74 65 73 74 65 72       SSH-2.0 tester  
**** writing deferred on fd -1
probing for ssh: PROBE_MATCH
connecting to localhost:43855 family 10 len 28
ssh:connection from localhost:41178 to localhost:42457 forwarded from localhost:44338 to localhost:43855
flushing deferred data to fd 3
Received: protocol ssh data [SSH-2.0 tester]
server socket closed
connection closed down
ok 79 - probe ssh connected correctly
ok 80 - data shoveled correctly
accepted fd 7
hexdump of incoming packet:
0x000000: 05 04 01 02 03 04                               ......          
**** writing deferred on fd -1
probing for ssh: PROBE_NEXT
probing for socks5: PROBE_MATCH
connecting to localhost:45203 family 10 len 28
socks5:connection from localhost:41182 to localhost:42457 forwarded from localhost:45662 to localhost:45203
flushing deferred data to fd 3
Received: protocol socks5 data []
server socket closed
connection closed down
ok 81 - probe socks5 connected correctly
ok 82 - data shoveled correctly
accepted fd 7
hexdump of incoming packet:
0x000000: 47 45 54 20 69 6e 64 65 78 2e 68 74 6d 6c 20 48 GET index.html H
0x000010: 54 54 50 2f 31 2e 31                            TTP/1.1         
**** writing deferred on fd -1
probing for ssh: PROBE_NEXT
probing for socks5: PROBE_NEXT
probing for http: PROBE_MATCH
connecting to localhost:39279 family 10 len 28
http:connection from localhost:41186 to localhost:42457 forwarded from localhost:50148 to localhost:39279
flushing deferred data to fd 3
Received: protocol http data [GET index.html HTTP/1.1]
server socket closed
connection closed down
ok 83 - probe http connected correctly
ok 84 - data shoveled correctly
accepted fd 7
hexdump of incoming packet:
0x000000: 30 20 68 65 6c 6c 6f                            0 hello         
**** writing deferred on fd -1
probing for ssh: PROBE_NEXT
probing for socks5: PROBE_NEXT
probing for http: PROBE_NEXT
probing for tinc: PROBE_MATCH
connecting to localhost:34855 family 10 len 28
tinc:connection from localhost:41190 to localhost:42457 forwarded from localhost:40338 to localhost:34855
flushing deferred data to fd 3
Received: protocol tinc data [0 hello]
ok 85 - probe tinc connected correctly
ok 86 - data shoveled correctly
accepted fd 7
server socket closed
connection closed down
hexdump of incoming packet:
0x000000: 00 00                                           ..              
**** writing deferred on fd -1
probing for ssh: PROBE_AGAIN
probing for socks5: PROBE_NEXT
probing for http: PROBE_AGAIN
probing for tinc: PROBE_NEXT
probing for openvpn: PROBE_MATCH
connecting to localhost:40471 family 10 len 28
openvpn:connection from localhost:41194 to localhost:42457 forwarded from localhost:43164 to localhost:40471
flushing deferred data to fd 3
Received: protocol openvpn data []
server socket closed
connection closed down
ok 87 - probe openvpn connected correctly
ok 88 - data shoveled correctly
accepted fd 7
hexdump of incoming packet:
0x000000: 49 20 73 68 6f 75 6c 64 20 67 65 74 20 61 20 72 I should get a r
0x000010: 65 61 6c 20 6a 61 62 62 65 72 20 63 6f 6e 6e 65 eal jabber conne
0x000020: 63 74 69 6f 6e 20 69 6e 69 74 69 61 6c 69 73 61 ction initialisa
0x000030: 74 69 6f 6e 20 68 65 72 65                      tion here       
**** writing deferred on fd -1
probing for ssh: PROBE_NEXT
probing for socks5: PROBE_NEXT
probing for http: PROBE_NEXT
probing for tinc: PROBE_NEXT
probing for openvpn: PROBE_NEXT
probing for xmpp: PROBE_MATCH
connecting to localhost:46481 family 10 len 28
xmpp:connection from localhost:41198 to localhost:42457 forwarded from localhost:53652 to localhost:46481
flushing deferred data to fd 3
Received: protocol xmpp data [I should get a real jabber connection initialisation here]
server socket closed
connection closed down
ok 89 - probe xmpp connected correctly
ok 90 - data shoveled correctly
accepted fd 7
hexdump of incoming packet:
0x000000: 43 4e 58 4e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e CNXN............
0x000010: 2e 2e 2e 2e 2e 2e 2e 2e 68 6f 73 74 3a 2e 2e 2e ........host:...
**** writing deferred on fd -1
probing for ssh: PROBE_NEXT
probing for socks5: PROBE_NEXT
probing for http: PROBE_NEXT
probing for tinc: PROBE_NEXT
probing for openvpn: PROBE_NEXT
probing for xmpp: PROBE_AGAIN
probing for adb: PROBE_MATCH
connecting to localhost:37627 family 10 len 28
adb:connection from localhost:41202 to localhost:42457 forwarded from localhost:45778 to localhost:37627
flushing deferred data to fd 3
Received: protocol adb data [CNXN....................host:...]
server socket closed
connection closed down
ok 91 - probe adb connected correctly
ok 92 - data shoveled correctly
sni: sni1
alpn: alpn1
accepted fd 7
hexdump of incoming packet:
0x000000: 16 03 01 00 c4 01 00 00 c0 03 03 03 19 01 00 40 ...............@
0x000010: 14 13 cc 1b 94 ad 20 5d 13 1a 8d d2 65 23 70 de ...... ]....e#p.
0x000020: d1 3c 5d 05 19 cb 27 0d 7c 2c 89 00 00 38 c0 2c .<]...'.|,...8.,
0x000030: c0 30 00 9f cc a9 cc a8 cc aa c0 2b c0 2f 00 9e .0.........+./..
0x000040: c0 24 c0 28 00 6b c0 23 c0 27 00 67 c0 0a c0 14 .$.(.k.#.'.g....
0x000050: 00 39 c0 09 c0 13 00 33 00 9d 00 9c 00 3d 00 3c .9.....3.....=.<
0x000060: 00 35 00 2f 00 ff 01 00 00 5f 00 00 00 09 00 07 .5./....._......
0x000070: 00 00 04 73 6e 69 31 00 0b 00 04 03 00 01 02 00 ...sni1.........
0x000080: 0a 00 0a 00 08 00 1d 00 17 00 19 00 18 00 23 00 ..............#.
0x000090: 00 00 0d 00 20 00 1e 06 01 06 02 06 03 05 01 05 .... ...........
0x0000a0: 02 05 03 04 01 04 02 04 03 03 01 03 02 03 03 02 ................
0x0000b0: 01 02 02 02 03 00 10 00 08 00 06 05 61 6c 70 6e ............alpn
0x0000c0: 31 00 16 00 00 00 17 00 00 68 65 6c 6c 6f 20 73 1........hello s
0x0000d0: 6e 69 2f 61 6c 70 6e                            ni/alpn         
**** writing deferred on fd -1
probing for ssh: PROBE_NEXT
probing for socks5: PROBE_NEXT
probing for http: PROBE_NEXT
probing for tinc: PROBE_NEXT
probing for openvpn: PROBE_NEXT
probing for xmpp: PROBE_NEXT
probing for adb: PROBE_NEXT
matching [sni1] with [sni1]
matching [alpn1] with [alpn1]
probing for tls: PROBE_MATCH
connecting to localhost:35149 family 10 len 28
tls:connection from localhost:41206 to localhost:42457 forwarded from localhost:55832 to localhost:35149
flushing deferred data to fd 3

#
 alpn1hello sni/alpn]
server socket closed
connection closed down
ok 93 - probe tls:sni1;alpn1,alpn2 connected correctly
ok 94 - data shoveled correctly
sni: sni1
alpn: alpn2
accepted fd 7
hexdump of incoming packet:
0x000000: 16 03 01 00 c4 01 00 00 c0 03 03 03 19 01 00 40 ...............@
0x000010: 14 13 cc 1b 94 ad 20 5d 13 1a 8d d2 65 23 70 de ...... ]....e#p.
0x000020: d1 3c 5d 05 19 cb 27 0d 7c 2c 89 00 00 38 c0 2c .<]...'.|,...8.,
0x000030: c0 30 00 9f cc a9 cc a8 cc aa c0 2b c0 2f 00 9e .0.........+./..
0x000040: c0 24 c0 28 00 6b c0 23 c0 27 00 67 c0 0a c0 14 .$.(.k.#.'.g....
0x000050: 00 39 c0 09 c0 13 00 33 00 9d 00 9c 00 3d 00 3c .9.....3.....=.<
0x000060: 00 35 00 2f 00 ff 01 00 00 5f 00 00 00 09 00 07 .5./....._......
0x000070: 00 00 04 73 6e 69 31 00 0b 00 04 03 00 01 02 00 ...sni1.........
0x000080: 0a 00 0a 00 08 00 1d 00 17 00 19 00 18 00 23 00 ..............#.
0x000090: 00 00 0d 00 20 00 1e 06 01 06 02 06 03 05 01 05 .... ...........
0x0000a0: 02 05 03 04 01 04 02 04 03 03 01 03 02 03 03 02 ................
0x0000b0: 01 02 02 02 03 00 10 00 08 00 06 05 61 6c 70 6e ............alpn
0x0000c0: 32 00 16 00 00 00 17 00 00 68 65 6c 6c 6f 20 73 2........hello s
0x0000d0: 6e 69 2f 61 6c 70 6e                            ni/alpn         
**** writing deferred on fd -1
probing for ssh: PROBE_NEXT
probing for socks5: PROBE_NEXT
probing for http: PROBE_NEXT
probing for tinc: PROBE_NEXT
probing for openvpn: PROBE_NEXT
probing for xmpp: PROBE_NEXT
probing for adb: PROBE_NEXT
matching [sni1] with [sni1]
matching [alpn2] with [alpn1]
matching [alpn2] with [alpn2]
probing for tls: PROBE_MATCH
connecting to localhost:35149 family 10 len 28
tls:connection from localhost:41210 to localhost:42457 forwarded from localhost:55836 to localhost:35149
flushing deferred data to fd 3

#
 alpn2hello sni/alpn]
server socket closed
connection closed down
ok 95 - probe tls:sni1;alpn1,alpn2 connected correctly
ok 96 - data shoveled correctly
sni: sni2
alpn: alpn1
accepted fd 7
hexdump of incoming packet:
0x000000: 16 03 01 00 c4 01 00 00 c0 03 03 03 19 01 00 40 ...............@
0x000010: 14 13 cc 1b 94 ad 20 5d 13 1a 8d d2 65 23 70 de ...... ]....e#p.
0x000020: d1 3c 5d 05 19 cb 27 0d 7c 2c 89 00 00 38 c0 2c .<]...'.|,...8.,
0x000030: c0 30 00 9f cc a9 cc a8 cc aa c0 2b c0 2f 00 9e .0.........+./..
0x000040: c0 24 c0 28 00 6b c0 23 c0 27 00 67 c0 0a c0 14 .$.(.k.#.'.g....
0x000050: 00 39 c0 09 c0 13 00 33 00 9d 00 9c 00 3d 00 3c .9.....3.....=.<
0x000060: 00 35 00 2f 00 ff 01 00 00 5f 00 00 00 09 00 07 .5./....._......
0x000070: 00 00 04 73 6e 69 32 00 0b 00 04 03 00 01 02 00 ...sni2.........
0x000080: 0a 00 0a 00 08 00 1d 00 17 00 19 00 18 00 23 00 ..............#.
0x000090: 00 00 0d 00 20 00 1e 06 01 06 02 06 03 05 01 05 .... ...........
0x0000a0: 02 05 03 04 01 04 02 04 03 03 01 03 02 03 03 02 ................
0x0000b0: 01 02 02 02 03 00 10 00 08 00 06 05 61 6c 70 6e ............alpn
0x0000c0: 31 00 16 00 00 00 17 00 00 68 65 6c 6c 6f 20 73 1........hello s
0x0000d0: 6e 69 2f 61 6c 70 6e                            ni/alpn         
**** writing deferred on fd -1
probing for ssh: PROBE_NEXT
probing for socks5: PROBE_NEXT
probing for http: PROBE_NEXT
probing for tinc: PROBE_NEXT
probing for openvpn: PROBE_NEXT
probing for xmpp: PROBE_NEXT
probing for adb: PROBE_NEXT
matching [sni2] with [sni1]
probing for tls: PROBE_NEXT
matching [sni2] with [sni2]
matching [alpn1] with [alpn1]
probing for tls: PROBE_MATCH
connecting to localhost:34337 family 10 len 28
tls:connection from localhost:41214 to localhost:42457 forwarded from localhost:56844 to localhost:34337
flushing deferred data to fd 3

#
 alpn1hello sni/alpn]
server socket closed
connection closed down
ok 97 - probe tls:sni2,sni3;alpn1,alpn2 connected correctly
ok 98 - data shoveled correctly
sni: sni2
alpn: alpn2
accepted fd 7
hexdump of incoming packet:
0x000000: 16 03 01 00 c4 01 00 00 c0 03 03 03 19 01 00 40 ...............@
0x000010: 14 13 cc 1b 94 ad 20 5d 13 1a 8d d2 65 23 70 de ...... ]....e#p.
0x000020: d1 3c 5d 05 19 cb 27 0d 7c 2c 89 00 00 38 c0 2c .<]...'.|,...8.,
0x000030: c0 30 00 9f cc a9 cc a8 cc aa c0 2b c0 2f 00 9e .0.........+./..
0x000040: c0 24 c0 28 00 6b c0 23 c0 27 00 67 c0 0a c0 14 .$.(.k.#.'.g....
0x000050: 00 39 c0 09 c0 13 00 33 00 9d 00 9c 00 3d 00 3c .9.....3.....=.<
0x000060: 00 35 00 2f 00 ff 01 00 00 5f 00 00 00 09 00 07 .5./....._......
0x000070: 00 00 04 73 6e 69 32 00 0b 00 04 03 00 01 02 00 ...sni2.........
0x000080: 0a 00 0a 00 08 00 1d 00 17 00 19 00 18 00 23 00 ..............#.
0x000090: 00 00 0d 00 20 00 1e 06 01 06 02 06 03 05 01 05 .... ...........
0x0000a0: 02 05 03 04 01 04 02 04 03 03 01 03 02 03 03 02 ................
0x0000b0: 01 02 02 02 03 00 10 00 08 00 06 05 61 6c 70 6e ............alpn
0x0000c0: 32 00 16 00 00 00 17 00 00 68 65 6c 6c 6f 20 73 2........hello s
0x0000d0: 6e 69 2f 61 6c 70 6e                            ni/alpn         
**** writing deferred on fd -1
probing for ssh: PROBE_NEXT
probing for socks5: PROBE_NEXT
probing for http: PROBE_NEXT
probing for tinc: PROBE_NEXT
probing for openvpn: PROBE_NEXT
probing for xmpp: PROBE_NEXT
probing for adb: PROBE_NEXT
matching [sni2] with [sni1]
probing for tls: PROBE_NEXT
matching [sni2] with [sni2]
matching [alpn2] with [alpn1]
matching [alpn2] with [alpn2]
probing for tls: PROBE_MATCH
connecting to localhost:34337 family 10 len 28
tls:connection from localhost:41218 to localhost:42457 forwarded from localhost:56848 to localhost:34337
flushing deferred data to fd 3

#
 alpn2hello sni/alpn]
server socket closed
connection closed down
ok 99 - probe tls:sni2,sni3;alpn1,alpn2 connected correctly
ok 100 - data shoveled correctly
sni: sni3
alpn: alpn1
accepted fd 7
hexdump of incoming packet:
0x000000: 16 03 01 00 c4 01 00 00 c0 03 03 03 19 01 00 40 ...............@
0x000010: 14 13 cc 1b 94 ad 20 5d 13 1a 8d d2 65 23 70 de ...... ]....e#p.
0x000020: d1 3c 5d 05 19 cb 27 0d 7c 2c 89 00 00 38 c0 2c .<]...'.|,...8.,
0x000030: c0 30 00 9f cc a9 cc a8 cc aa c0 2b c0 2f 00 9e .0.........+./..
0x000040: c0 24 c0 28 00 6b c0 23 c0 27 00 67 c0 0a c0 14 .$.(.k.#.'.g....
0x000050: 00 39 c0 09 c0 13 00 33 00 9d 00 9c 00 3d 00 3c .9.....3.....=.<
0x000060: 00 35 00 2f 00 ff 01 00 00 5f 00 00 00 09 00 07 .5./....._......
0x000070: 00 00 04 73 6e 69 33 00 0b 00 04 03 00 01 02 00 ...sni3.........
0x000080: 0a 00 0a 00 08 00 1d 00 17 00 19 00 18 00 23 00 ..............#.
0x000090: 00 00 0d 00 20 00 1e 06 01 06 02 06 03 05 01 05 .... ...........
0x0000a0: 02 05 03 04 01 04 02 04 03 03 01 03 02 03 03 02 ................
0x0000b0: 01 02 02 02 03 00 10 00 08 00 06 05 61 6c 70 6e ............alpn
0x0000c0: 31 00 16 00 00 00 17 00 00 68 65 6c 6c 6f 20 73 1........hello s
0x0000d0: 6e 69 2f 61 6c 70 6e                            ni/alpn         
**** writing deferred on fd -1
probing for ssh: PROBE_NEXT
probing for socks5: PROBE_NEXT
probing for http: PROBE_NEXT
probing for tinc: PROBE_NEXT
probing for openvpn: PROBE_NEXT
probing for xmpp: PROBE_NEXT
probing for adb: PROBE_NEXT
matching [sni3] with [sni1]
probing for tls: PROBE_NEXT
matching [sni3] with [sni2]
matching [sni3] with [sni3]
matching [alpn1] with [alpn1]
probing for tls: PROBE_MATCH
connecting to localhost:34337 family 10 len 28
tls:connection from localhost:41222 to localhost:42457 forwarded from localhost:56852 to localhost:34337
flushing deferred data to fd 3

#
 alpn1hello sni/alpn]
ok 101 - probe tls:sni2,sni3;alpn1,alpn2 connected correctly
ok 102 - data shoveled correctly
sni: sni3
alpn: alpn2
server socket closed
accepted fd 7
connection closed down
hexdump of incoming packet:
0x000000: 16 03 01 00 c4 01 00 00 c0 03 03 03 19 01 00 40 ...............@
0x000010: 14 13 cc 1b 94 ad 20 5d 13 1a 8d d2 65 23 70 de ...... ]....e#p.
0x000020: d1 3c 5d 05 19 cb 27 0d 7c 2c 89 00 00 38 c0 2c .<]...'.|,...8.,
0x000030: c0 30 00 9f cc a9 cc a8 cc aa c0 2b c0 2f 00 9e .0.........+./..
0x000040: c0 24 c0 28 00 6b c0 23 c0 27 00 67 c0 0a c0 14 .$.(.k.#.'.g....
0x000050: 00 39 c0 09 c0 13 00 33 00 9d 00 9c 00 3d 00 3c .9.....3.....=.<
0x000060: 00 35 00 2f 00 ff 01 00 00 5f 00 00 00 09 00 07 .5./....._......
0x000070: 00 00 04 73 6e 69 33 00 0b 00 04 03 00 01 02 00 ...sni3.........
0x000080: 0a 00 0a 00 08 00 1d 00 17 00 19 00 18 00 23 00 ..............#.
0x000090: 00 00 0d 00 20 00 1e 06 01 06 02 06 03 05 01 05 .... ...........
0x0000a0: 02 05 03 04 01 04 02 04 03 03 01 03 02 03 03 02 ................
0x0000b0: 01 02 02 02 03 00 10 00 08 00 06 05 61 6c 70 6e ............alpn
0x0000c0: 32 00 16 00 00 00 17 00 00 68 65 6c 6c 6f 20 73 2........hello s
0x0000d0: 6e 69 2f 61 6c 70 6e                            ni/alpn         
**** writing deferred on fd -1
probing for ssh: PROBE_NEXT
probing for socks5: PROBE_NEXT
probing for http: PROBE_NEXT
probing for tinc: PROBE_NEXT
probing for openvpn: PROBE_NEXT
probing for xmpp: PROBE_NEXT
probing for adb: PROBE_NEXT
matching [sni3] with [sni1]
probing for tls: PROBE_NEXT
matching [sni3] with [sni2]
matching [sni3] with [sni3]
matching [alpn2] with [alpn1]
matching [alpn2] with [alpn2]
probing for tls: PROBE_MATCH
connecting to localhost:34337 family 10 len 28
tls:connection from localhost:41226 to localhost:42457 forwarded from localhost:56856 to localhost:34337
flushing deferred data to fd 3

#
 alpn2hello sni/alpn]
server socket closed
connection closed down
ok 103 - probe tls:sni2,sni3;alpn1,alpn2 connected correctly
ok 104 - data shoveled correctly
sni: 
alpn: alpn3
accepted fd 7
hexdump of incoming packet:
0x000000: 16 03 01 00 b7 01 00 00 b3 03 03 e2 90 a2 29 03 ..............).
0x000010: 31 ad 98 44 51 54 90 5b d9 51 0e 66 b5 3f e8 8b 1..DQT.[.Q.f.?..
0x000020: 09 c9 e4 2b 97 24 ef ad 56 06 c9 00 00 38 c0 2c ...+.$..V....8.,
0x000030: c0 30 00 9f cc a9 cc a8 cc aa c0 2b c0 2f 00 9e .0.........+./..
0x000040: c0 24 c0 28 00 6b c0 23 c0 27 00 67 c0 0a c0 14 .$.(.k.#.'.g....
0x000050: 00 39 c0 09 c0 13 00 33 00 9d 00 9c 00 3d 00 3c .9.....3.....=.<
0x000060: 00 35 00 2f 00 ff 01 00 00 52 00 0b 00 04 03 00 .5./.....R......
0x000070: 01 02 00 0a 00 0a 00 08 00 1d 00 17 00 19 00 18 ................
0x000080: 00 23 00 00 00 0d 00 20 00 1e 06 01 06 02 06 03 .#..... ........
0x000090: 05 01 05 02 05 03 04 01 04 02 04 03 03 01 03 02 ................
0x0000a0: 03 03 02 01 02 02 02 03 00 10 00 08 00 06 05 61 ...............a
0x0000b0: 6c 70 6e 33 00 16 00 00 00 17 00 00 68 65 6c 6c lpn3........hell
0x0000c0: 6f 20 61 6c 70 6e                               o alpn          
**** writing deferred on fd -1
probing for ssh: PROBE_NEXT
probing for socks5: PROBE_NEXT
probing for http: PROBE_NEXT
probing for tinc: PROBE_NEXT
probing for openvpn: PROBE_NEXT
probing for xmpp: PROBE_NEXT
probing for adb: PROBE_NEXT
matching [alpn3] with [alpn1]
matching [alpn3] with [alpn2]
Unknown ALPN name: alpn3
probing for tls: PROBE_NEXT
matching [alpn3] with [alpn1]
matching [alpn3] with [alpn2]
Unknown ALPN name: alpn3
probing for tls: PROBE_NEXT
matching [alpn3] with [alpn3]
probing for tls: PROBE_MATCH
connecting to localhost:46367 family 10 len 28
tls:connection from localhost:41230 to localhost:42457 forwarded from localhost:51370 to localhost:46367
flushing deferred data to fd 3

#
 alpn3hello alpn]
ok 105 - probe tls:;alpn3 connected correctly
ok 106 - data shoveled correctly
sni: sni3
alpn: 
server socket closed
connection closed down
accepted fd 7
hexdump of incoming packet:
0x000000: 16 03 01 00 b8 01 00 00 b4 03 03 97 e4 e9 ad 86 ................
0x000010: e1 21 fd c4 5b 27 0e ad 4b 55 c2 50 e4 1c 86 2f .!..['..KU.P.../
0x000020: 37 25 de e8 9c 59 fc 1b a9 37 32 00 00 38 c0 2c 7%...Y...72..8.,
0x000030: c0 30 00 9f cc a9 cc a8 cc aa c0 2b c0 2f 00 9e .0.........+./..
0x000040: c0 24 c0 28 00 6b c0 23 c0 27 00 67 c0 0a c0 14 .$.(.k.#.'.g....
0x000050: 00 39 c0 09 c0 13 00 33 00 9d 00 9c 00 3d 00 3c .9.....3.....=.<
0x000060: 00 35 00 2f 00 ff 01 00 00 53 00 00 00 09 00 07 .5./.....S......
0x000070: 00 00 04 73 6e 69 33 00 0b 00 04 03 00 01 02 00 ...sni3.........
0x000080: 0a 00 0a 00 08 00 1d 00 17 00 19 00 18 00 23 00 ..............#.
0x000090: 00 00 0d 00 20 00 1e 06 01 06 02 06 03 05 01 05 .... ...........
0x0000a0: 02 05 03 04 01 04 02 04 03 03 01 03 02 03 03 02 ................
0x0000b0: 01 02 02 02 03 00 16 00 00 00 17 00 00 68 65 6c .............hel
0x0000c0: 6c 6f 20 73 6e 69                               lo sni          
**** writing deferred on fd -1
probing for ssh: PROBE_NEXT
probing for socks5: PROBE_NEXT
probing for http: PROBE_NEXT
probing for tinc: PROBE_NEXT
probing for openvpn: PROBE_NEXT
probing for xmpp: PROBE_NEXT
probing for adb: PROBE_NEXT
matching [sni3] with [sni1]
probing for tls: PROBE_NEXT
matching [sni3] with [sni2]
matching [sni3] with [sni3]
probing for tls: PROBE_NEXT
probing for tls: PROBE_NEXT
matching [sni3] with [sni3]
probing for tls: PROBE_MATCH
connecting to localhost:38519 family 10 len 28
tls:connection from localhost:41234 to localhost:42457 forwarded from localhost:37336 to localhost:38519
flushing deferred data to fd 3

#
 hello sni]
server socket closed
connection closed down
ok 107 - probe tls:sni3; connected correctly
ok 108 - data shoveled correctly
accepted fd 7
hexdump of incoming packet:
0x000000: 16 03 01 00 ab 01 00 00 a7 03 03 89 22 33 95 43 ............"3.C
0x000010: 7a c3 89 45 51 12 3c 28 24 1b 6a 78 bf be 95 d8 z..EQ.<($.jx....
0x000020: 90 58 d7 65 f7 bb 2d b2 8d a0 75 00 00 38 c0 2c .X.e..-...u..8.,
0x000030: c0 30 00 9f cc a9 cc a8 cc aa c0 2b c0 2f 00 9e .0.........+./..
0x000040: c0 24 c0 28 00 6b c0 23 c0 27 00 67 c0 0a c0 14 .$.(.k.#.'.g....
0x000050: 00 39 c0 09 c0 13 00 33 00 9d 00 9c 00 3d 00 3c .9.....3.....=.<
0x000060: 00 35 00 2f 00 ff 01 00 00 46 00 0b 00 04 03 00 .5./.....F......
0x000070: 01 02 00 0a 00 0a 00 08 00 1d 00 17 00 19 00 18 ................
0x000080: 00 23 00 00 00 0d 00 20 00 1e 06 01 06 02 06 03 .#..... ........
0x000090: 05 01 05 02 05 03 04 01 04 02 04 03 03 01 03 02 ................
0x0000a0: 03 03 02 01 02 02 02 03 00 16 00 00 00 17 00 00 ................
0x0000b0: 68 65 6c 6c 6f 20 73 73 6c 20 61 6c 6f 6e 65    hello ssl alone 
**** writing deferred on fd -1
probing for ssh: PROBE_NEXT
probing for socks5: PROBE_NEXT
probing for http: PROBE_NEXT
probing for tinc: PROBE_NEXT
probing for openvpn: PROBE_NEXT
probing for xmpp: PROBE_NEXT
probing for adb: PROBE_NEXT
probing for tls: PROBE_NEXT
probing for tls: PROBE_NEXT
probing for tls: PROBE_NEXT
probing for tls: PROBE_NEXT
probing for tls: PROBE_MATCH
connecting to localhost:44497 family 10 len 28
tls:connection from localhost:41238 to localhost:42457 forwarded from localhost:33228 to localhost:44497
flushing deferred data to fd 3

#
 hello ssl alone]
ok 109 - probe tls connected correctly
server socket closed
connection closed down
ok 110 - data shoveled correctly
accepted fd 7
hexdump of incoming packet:
0x000000: 68 65 6c 6c 6f 20 61 6e 79 70 72 6f 74 20 74 68 hello anyprot th
0x000010: 69 73 20 6e 65 65 64 73 20 74 6f 20 62 65 20 6c is needs to be l
0x000020: 6f 6e 67 65 72 20 74 68 61 6e 20 78 6d 70 70 20 onger than xmpp 
0x000030: 61 6e 64 20 61 64 62 20 77 68 69 63 68 20 65 78 and adb which ex
0x000040: 70 65 63 74 20 61 62 6f 75 74 20 35 30 20 63 68 pect about 50 ch
0x000050: 61 72 61 63 74 65 72 73 2c 20 77 68 69 63 68 20 aracters, which 
0x000060: 49 20 61 6c 6c 20 68 61 76 65 20 74 6f 20 77 72 I all have to wr
0x000070: 69 74 65 20 62 65 66 6f 72 65 20 74 68 65 20 74 ite before the t
0x000080: 69 6d 65 6f 75 74 21                            imeout!         
**** writing deferred on fd -1
probing for ssh: PROBE_NEXT
probing for socks5: PROBE_NEXT
probing for http: PROBE_NEXT
probing for tinc: PROBE_NEXT
probing for openvpn: PROBE_NEXT
probing for xmpp: PROBE_NEXT
probing for adb: PROBE_NEXT
Request did not begin with TLS handshake.
probing for tls: PROBE_NEXT
Request did not begin with TLS handshake.
probing for tls: PROBE_NEXT
Request did not begin with TLS handshake.
probing for tls: PROBE_NEXT
Request did not begin with TLS handshake.
probing for tls: PROBE_NEXT
Request did not begin with TLS handshake.
probing for tls: PROBE_NEXT
connecting to localhost:36969 family 10 len 28
anyprot:connection from localhost:41242 to localhost:42457 forwarded from localhost:37138 to localhost:36969
flushing deferred data to fd 3
Received: protocol anyprot data [hello anyprot this needs to be longer than xmpp and adb which expect about 50 characters, which I all have to write before the timeout!]
server socket closed
connection closed down
ok 111 - probe anyprot connected correctly
ok 112 - data shoveled correctly
accepted fd 7
hexdump of incoming packet:
0x000000: 53                                              S               
**** writing deferred on fd -1
probing for ssh: PROBE_AGAIN
probing for socks5: PROBE_AGAIN
probing for http: PROBE_AGAIN
probing for tinc: PROBE_AGAIN
probing for openvpn: PROBE_AGAIN
probing for xmpp: PROBE_AGAIN
probing for adb: PROBE_AGAIN
probing for tls: PROBE_AGAIN
probing for tls: PROBE_AGAIN
probing for tls: PROBE_AGAIN
probing for tls: PROBE_AGAIN
probing for tls: PROBE_AGAIN
hexdump of incoming packet:
0x000000: 53                                              S               
**** writing deferred on fd -1
probing for ssh: PROBE_AGAIN
probing for socks5: PROBE_NEXT
probing for http: PROBE_AGAIN
probing for tinc: PROBE_NEXT
probing for openvpn: PROBE_NEXT
probing for xmpp: PROBE_AGAIN
probing for adb: PROBE_AGAIN
probing for tls: PROBE_AGAIN
probing for tls: PROBE_AGAIN
probing for tls: PROBE_AGAIN
probing for tls: PROBE_AGAIN
probing for tls: PROBE_AGAIN
hexdump of incoming packet:
0x000000: 48                                              H               
**** writing deferred on fd -1
probing for ssh: PROBE_AGAIN
probing for socks5: PROBE_NEXT
probing for http: PROBE_AGAIN
probing for tinc: PROBE_NEXT
probing for openvpn: PROBE_NEXT
probing for xmpp: PROBE_AGAIN
probing for adb: PROBE_AGAIN
probing for tls: PROBE_AGAIN
probing for tls: PROBE_AGAIN
probing for tls: PROBE_AGAIN
probing for tls: PROBE_AGAIN
probing for tls: PROBE_AGAIN
hexdump of incoming packet:
0x000000: 2d                                              -               
**** writing deferred on fd -1
probing for ssh: PROBE_MATCH
connecting to localhost:43855 family 10 len 28
ssh:connection from localhost:41246 to localhost:42457 forwarded from localhost:44406 to localhost:43855
flushing deferred data to fd 3
Received: protocol ssh data [SSH-2.0 tester]
server socket closed
connection closed down
ok 113 - probe ssh connected correctly
ok 114 - data shoveled correctly
accepted fd 7
hexdump of incoming packet:
0x000000: 05                                              .               
**** writing deferred on fd -1
probing for ssh: PROBE_AGAIN
probing for socks5: PROBE_AGAIN
probing for http: PROBE_AGAIN
probing for tinc: PROBE_AGAIN
probing for openvpn: PROBE_AGAIN
probing for xmpp: PROBE_AGAIN
probing for adb: PROBE_AGAIN
probing for tls: PROBE_AGAIN
probing for tls: PROBE_AGAIN
probing for tls: PROBE_AGAIN
probing for tls: PROBE_AGAIN
probing for tls: PROBE_AGAIN
hexdump of incoming packet:
0x000000: 04                                              .               
**** writing deferred on fd -1
probing for ssh: PROBE_AGAIN
probing for socks5: PROBE_AGAIN
probing for http: PROBE_AGAIN
probing for tinc: PROBE_NEXT
probing for openvpn: PROBE_NEXT
probing for xmpp: PROBE_AGAIN
probing for adb: PROBE_AGAIN
probing for tls: PROBE_AGAIN
probing for tls: PROBE_AGAIN
probing for tls: PROBE_AGAIN
probing for tls: PROBE_AGAIN
probing for tls: PROBE_AGAIN
hexdump of incoming packet:
0x000000: 01                                              .               
**** writing deferred on fd -1
probing for ssh: PROBE_AGAIN
probing for socks5: PROBE_AGAIN
probing for http: PROBE_AGAIN
probing for tinc: PROBE_NEXT
probing for openvpn: PROBE_NEXT
probing for xmpp: PROBE_AGAIN
probing for adb: PROBE_AGAIN
probing for tls: PROBE_AGAIN
probing for tls: PROBE_AGAIN
probing for tls: PROBE_AGAIN
probing for tls: PROBE_AGAIN
probing for tls: PROBE_AGAIN
hexdump of incoming packet:
0x000000: 02                                              .               
**** writing deferred on fd -1
probing for ssh: PROBE_NEXT
probing for socks5: PROBE_AGAIN
probing for http: PROBE_AGAIN
probing for tinc: PROBE_NEXT
probing for openvpn: PROBE_NEXT
probing for xmpp: PROBE_AGAIN
probing for adb: PROBE_AGAIN
probing for tls: PROBE_AGAIN
probing for tls: PROBE_AGAIN
probing for tls: PROBE_AGAIN
probing for tls: PROBE_AGAIN
probing for tls: PROBE_AGAIN
hexdump of incoming packet:
0x000000: 03                                              .               
**** writing deferred on fd -1
probing for ssh: PROBE_NEXT
probing for socks5: PROBE_AGAIN
probing for http: PROBE_AGAIN
probing for tinc: PROBE_NEXT
probing for openvpn: PROBE_NEXT
probing for xmpp: PROBE_AGAIN
probing for adb: PROBE_AGAIN
Request did not begin with TLS handshake.
probing for tls: PROBE_NEXT
Request did not begin with TLS handshake.
probing for tls: PROBE_NEXT
Request did not begin with TLS handshake.
probing for tls: PROBE_NEXT
Request did not begin with TLS handshake.
probing for tls: PROBE_NEXT
Request did not begin with TLS handshake.
probing for tls: PROBE_NEXT
hexdump of incoming packet:
0x000000: 04                                              .               
**** writing deferred on fd -1
probing for ssh: PROBE_NEXT
probing for socks5: PROBE_MATCH
connecting to localhost:45203 family 10 len 28
socks5:connection from localhost:41250 to localhost:42457 forwarded from localhost:45730 to localhost:45203
flushing deferred data to fd 3
Received: protocol socks5 data []
server socket closed
connection closed down
ok 115 - probe socks5 connected correctly
ok 116 - data shoveled correctly
accepted fd 7
hexdump of incoming packet:
0x000000: 47 45 54 20 69 6e 64 65 78 2e 68 74 6d 6c 20 48 GET index.html H
0x000010: 54 54 50 2f 31 2e 31                            TTP/1.1         
**** writing deferred on fd -1
probing for ssh: PROBE_NEXT
probing for socks5: PROBE_NEXT
probing for http: PROBE_MATCH
connecting to localhost:39279 family 10 len 28
http:connection from localhost:41254 to localhost:42457 forwarded from localhost:50216 to localhost:39279
flushing deferred data to fd 3
Received: protocol http data [GET index.html HTTP/1.1]
ok 117 - probe http connected correctly
server socket closed
connection closed down
ok 118 - data shoveled correctly
accepted fd 7
hexdump of incoming packet:
0x000000: 30 20 68 65 6c 6c 6f                            0 hello         
**** writing deferred on fd -1
probing for ssh: PROBE_NEXT
probing for socks5: PROBE_NEXT
probing for http: PROBE_NEXT
probing for tinc: PROBE_MATCH
connecting to localhost:34855 family 10 len 28
tinc:connection from localhost:41258 to localhost:42457 forwarded from localhost:40406 to localhost:34855
flushing deferred data to fd 3
Received: protocol tinc data [0 hello]
ok 119 - probe tinc connected correctly
server socket closed
ok 120 - data shoveled correctly
connection closed down
accepted fd 7
hexdump of incoming packet:
0x000000: 00 00                                           ..              
**** writing deferred on fd -1
probing for ssh: PROBE_AGAIN
probing for socks5: PROBE_NEXT
probing for http: PROBE_AGAIN
probing for tinc: PROBE_NEXT
probing for openvpn: PROBE_MATCH
connecting to localhost:40471 family 10 len 28
openvpn:connection from localhost:41262 to localhost:42457 forwarded from localhost:43232 to localhost:40471
flushing deferred data to fd 3
Received: protocol openvpn data []
ok 121 - probe openvpn connected correctly
server socket closed
ok 122 - data shoveled correctly
connection closed down
accepted fd 7
hexdump of incoming packet:
0x000000: 49 20 73 68 6f 75 6c 64 20 67 65 74 20 61 20 72 I should get a r
0x000010: 65 61 6c 20 6a 61 62 62 65 72 20 63 6f 6e 6e 65 eal jabber conne
0x000020: 63 74 69 6f 6e 20 69 6e 69 74 69 61 6c 69 73 61 ction initialisa
0x000030: 74 69 6f 6e 20 68 65 72 65                      tion here       
**** writing deferred on fd -1
probing for ssh: PROBE_NEXT
probing for socks5: PROBE_NEXT
probing for http: PROBE_NEXT
probing for tinc: PROBE_NEXT
probing for openvpn: PROBE_NEXT
probing for xmpp: PROBE_MATCH
connecting to localhost:46481 family 10 len 28
xmpp:connection from localhost:41266 to localhost:42457 forwarded from localhost:53720 to localhost:46481
flushing deferred data to fd 3
Received: protocol xmpp data [I should get a real jabber connection initialisation here]
ok 123 - probe xmpp connected correctly
ok 124 - data shoveled correctly
server socket closed
connection closed down
accepted fd 7
hexdump of incoming packet:
0x000000: 43 4e 58 4e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e CNXN............
0x000010: 2e 2e 2e 2e 2e 2e 2e 2e 68 6f 73 74 3a 2e 2e 2e ........host:...
**** writing deferred on fd -1
probing for ssh: PROBE_NEXT
probing for socks5: PROBE_NEXT
probing for http: PROBE_NEXT
probing for tinc: PROBE_NEXT
probing for openvpn: PROBE_NEXT
probing for xmpp: PROBE_AGAIN
probing for adb: PROBE_MATCH
connecting to localhost:37627 family 10 len 28
adb:connection from localhost:41270 to localhost:42457 forwarded from localhost:45846 to localhost:37627
flushing deferred data to fd 3
Received: protocol adb data [CNXN....................host:...]
server socket closed
connection closed down
ok 125 - probe adb connected correctly
ok 126 - data shoveled correctly
sni: sni1
alpn: alpn1
accepted fd 7
hexdump of incoming packet:
0x000000: 16 03 01 00 c4 01 00 00 c0 03 03 03 19 01 00 40 ...............@
0x000010: 14 13 cc 1b 94 ad 20 5d 13 1a 8d d2 65 23 70 de ...... ]....e#p.
0x000020: d1 3c 5d 05 19 cb 27 0d 7c 2c 89 00 00 38 c0 2c .<]...'.|,...8.,
0x000030: c0 30 00 9f cc a9 cc a8 cc aa c0 2b c0 2f 00 9e .0.........+./..
0x000040: c0 24 c0 28 00 6b c0 23 c0 27 00 67 c0 0a c0 14 .$.(.k.#.'.g....
0x000050: 00 39 c0 09 c0 13 00 33 00 9d 00 9c 00 3d 00 3c .9.....3.....=.<
0x000060: 00 35 00 2f 00 ff 01 00 00 5f 00 00 00 09 00 07 .5./....._......
0x000070: 00 00 04 73 6e 69 31 00 0b 00 04 03 00 01 02 00 ...sni1.........
0x000080: 0a 00 0a 00 08 00 1d 00 17 00 19 00 18 00 23 00 ..............#.
0x000090: 00 00 0d 00 20 00 1e 06 01 06 02 06 03 05 01 05 .... ...........
0x0000a0: 02 05 03 04 01 04 02 04 03 03 01 03 02 03 03 02 ................
0x0000b0: 01 02 02 02 03 00 10 00 08 00 06 05 61 6c 70 6e ............alpn
0x0000c0: 31 00 16 00 00 00 17 00 00 68 65 6c 6c 6f 20 73 1........hello s
0x0000d0: 6e 69 2f 61 6c 70 6e                            ni/alpn         
**** writing deferred on fd -1
probing for ssh: PROBE_NEXT
probing for socks5: PROBE_NEXT
probing for http: PROBE_NEXT
probing for tinc: PROBE_NEXT
probing for openvpn: PROBE_NEXT
probing for xmpp: PROBE_NEXT
probing for adb: PROBE_NEXT
matching [sni1] with [sni1]
matching [alpn1] with [alpn1]
probing for tls: PROBE_MATCH
connecting to localhost:35149 family 10 len 28
tls:connection from localhost:41274 to localhost:42457 forwarded from localhost:55900 to localhost:35149
flushing deferred data to fd 3

#
 alpn1hello sni/alpn]
server socket closed
connection closed down
ok 127 - probe tls:sni1;alpn1,alpn2 connected correctly
ok 128 - data shoveled correctly
sni: sni1
alpn: alpn2
accepted fd 7
hexdump of incoming packet:
0x000000: 16 03 01 00 c4 01 00 00 c0 03 03 03 19 01 00 40 ...............@
0x000010: 14 13 cc 1b 94 ad 20 5d 13 1a 8d d2 65 23 70 de ...... ]....e#p.
0x000020: d1 3c 5d 05 19 cb 27 0d 7c 2c 89 00 00 38 c0 2c .<]...'.|,...8.,
0x000030: c0 30 00 9f cc a9 cc a8 cc aa c0 2b c0 2f 00 9e .0.........+./..
0x000040: c0 24 c0 28 00 6b c0 23 c0 27 00 67 c0 0a c0 14 .$.(.k.#.'.g....
0x000050: 00 39 c0 09 c0 13 00 33 00 9d 00 9c 00 3d 00 3c .9.....3.....=.<
0x000060: 00 35 00 2f 00 ff 01 00 00 5f 00 00 00 09 00 07 .5./....._......
0x000070: 00 00 04 73 6e 69 31 00 0b 00 04 03 00 01 02 00 ...sni1.........
0x000080: 0a 00 0a 00 08 00 1d 00 17 00 19 00 18 00 23 00 ..............#.
0x000090: 00 00 0d 00 20 00 1e 06 01 06 02 06 03 05 01 05 .... ...........
0x0000a0: 02 05 03 04 01 04 02 04 03 03 01 03 02 03 03 02 ................
0x0000b0: 01 02 02 02 03 00 10 00 08 00 06 05 61 6c 70 6e ............alpn
0x0000c0: 32 00 16 00 00 00 17 00 00 68 65 6c 6c 6f 20 73 2........hello s
0x0000d0: 6e 69 2f 61 6c 70 6e                            ni/alpn         
**** writing deferred on fd -1
probing for ssh: PROBE_NEXT
probing for socks5: PROBE_NEXT
probing for http: PROBE_NEXT
probing for tinc: PROBE_NEXT
probing for openvpn: PROBE_NEXT
probing for xmpp: PROBE_NEXT
probing for adb: PROBE_NEXT
matching [sni1] with [sni1]
matching [alpn2] with [alpn1]
matching [alpn2] with [alpn2]
probing for tls: PROBE_MATCH
connecting to localhost:35149 family 10 len 28
tls:connection from localhost:41278 to localhost:42457 forwarded from localhost:55904 to localhost:35149
flushing deferred data to fd 3

#
 alpn2hello sni/alpn]
server socket closed
connection closed down
ok 129 - probe tls:sni1;alpn1,alpn2 connected correctly
ok 130 - data shoveled correctly
sni: sni2
alpn: alpn1
accepted fd 7
hexdump of incoming packet:
0x000000: 16 03 01 00 c4 01 00 00 c0 03 03 03 19 01 00 40 ...............@
0x000010: 14 13 cc 1b 94 ad 20 5d 13 1a 8d d2 65 23 70 de ...... ]....e#p.
0x000020: d1 3c 5d 05 19 cb 27 0d 7c 2c 89 00 00 38 c0 2c .<]...'.|,...8.,
0x000030: c0 30 00 9f cc a9 cc a8 cc aa c0 2b c0 2f 00 9e .0.........+./..
0x000040: c0 24 c0 28 00 6b c0 23 c0 27 00 67 c0 0a c0 14 .$.(.k.#.'.g....
0x000050: 00 39 c0 09 c0 13 00 33 00 9d 00 9c 00 3d 00 3c .9.....3.....=.<
0x000060: 00 35 00 2f 00 ff 01 00 00 5f 00 00 00 09 00 07 .5./....._......
0x000070: 00 00 04 73 6e 69 32 00 0b 00 04 03 00 01 02 00 ...sni2.........
0x000080: 0a 00 0a 00 08 00 1d 00 17 00 19 00 18 00 23 00 ..............#.
0x000090: 00 00 0d 00 20 00 1e 06 01 06 02 06 03 05 01 05 .... ...........
0x0000a0: 02 05 03 04 01 04 02 04 03 03 01 03 02 03 03 02 ................
0x0000b0: 01 02 02 02 03 00 10 00 08 00 06 05 61 6c 70 6e ............alpn
0x0000c0: 31 00 16 00 00 00 17 00 00 68 65 6c 6c 6f 20 73 1........hello s
0x0000d0: 6e 69 2f 61 6c 70 6e                            ni/alpn         
**** writing deferred on fd -1
probing for ssh: PROBE_NEXT
probing for socks5: PROBE_NEXT
probing for http: PROBE_NEXT
probing for tinc: PROBE_NEXT
probing for openvpn: PROBE_NEXT
probing for xmpp: PROBE_NEXT
probing for adb: PROBE_NEXT
matching [sni2] with [sni1]
probing for tls: PROBE_NEXT
matching [sni2] with [sni2]
matching [alpn1] with [alpn1]
probing for tls: PROBE_MATCH
connecting to localhost:34337 family 10 len 28
tls:connection from localhost:41282 to localhost:42457 forwarded from localhost:56912 to localhost:34337
flushing deferred data to fd 3

#
 alpn1hello sni/alpn]
server socket closed
connection closed down
ok 131 - probe tls:sni2,sni3;alpn1,alpn2 connected correctly
ok 132 - data shoveled correctly
sni: sni2
alpn: alpn2
accepted fd 7
hexdump of incoming packet:
0x000000: 16 03 01 00 c4 01 00 00 c0 03 03 03 19 01 00 40 ...............@
0x000010: 14 13 cc 1b 94 ad 20 5d 13 1a 8d d2 65 23 70 de ...... ]....e#p.
0x000020: d1 3c 5d 05 19 cb 27 0d 7c 2c 89 00 00 38 c0 2c .<]...'.|,...8.,
0x000030: c0 30 00 9f cc a9 cc a8 cc aa c0 2b c0 2f 00 9e .0.........+./..
0x000040: c0 24 c0 28 00 6b c0 23 c0 27 00 67 c0 0a c0 14 .$.(.k.#.'.g....
0x000050: 00 39 c0 09 c0 13 00 33 00 9d 00 9c 00 3d 00 3c .9.....3.....=.<
0x000060: 00 35 00 2f 00 ff 01 00 00 5f 00 00 00 09 00 07 .5./....._......
0x000070: 00 00 04 73 6e 69 32 00 0b 00 04 03 00 01 02 00 ...sni2.........
0x000080: 0a 00 0a 00 08 00 1d 00 17 00 19 00 18 00 23 00 ..............#.
0x000090: 00 00 0d 00 20 00 1e 06 01 06 02 06 03 05 01 05 .... ...........
0x0000a0: 02 05 03 04 01 04 02 04 03 03 01 03 02 03 03 02 ................
0x0000b0: 01 02 02 02 03 00 10 00 08 00 06 05 61 6c 70 6e ............alpn
0x0000c0: 32 00 16 00 00 00 17 00 00 68 65 6c 6c 6f 20 73 2........hello s
0x0000d0: 6e 69 2f 61 6c 70 6e                            ni/alpn         
**** writing deferred on fd -1
probing for ssh: PROBE_NEXT
probing for socks5: PROBE_NEXT
probing for http: PROBE_NEXT
probing for tinc: PROBE_NEXT
probing for openvpn: PROBE_NEXT
probing for xmpp: PROBE_NEXT
probing for adb: PROBE_NEXT
matching [sni2] with [sni1]
probing for tls: PROBE_NEXT
matching [sni2] with [sni2]
matching [alpn2] with [alpn1]
matching [alpn2] with [alpn2]
probing for tls: PROBE_MATCH
connecting to localhost:34337 family 10 len 28
tls:connection from localhost:41286 to localhost:42457 forwarded from localhost:56916 to localhost:34337
flushing deferred data to fd 3

#
 alpn2hello sni/alpn]
server socket closed
connection closed down
ok 133 - probe tls:sni2,sni3;alpn1,alpn2 connected correctly
ok 134 - data shoveled correctly
sni: sni3
alpn: alpn1
accepted fd 7
hexdump of incoming packet:
0x000000: 16 03 01 00 c4 01 00 00 c0 03 03 03 19 01 00 40 ...............@
0x000010: 14 13 cc 1b 94 ad 20 5d 13 1a 8d d2 65 23 70 de ...... ]....e#p.
0x000020: d1 3c 5d 05 19 cb 27 0d 7c 2c 89 00 00 38 c0 2c .<]...'.|,...8.,
0x000030: c0 30 00 9f cc a9 cc a8 cc aa c0 2b c0 2f 00 9e .0.........+./..
0x000040: c0 24 c0 28 00 6b c0 23 c0 27 00 67 c0 0a c0 14 .$.(.k.#.'.g....
0x000050: 00 39 c0 09 c0 13 00 33 00 9d 00 9c 00 3d 00 3c .9.....3.....=.<
0x000060: 00 35 00 2f 00 ff 01 00 00 5f 00 00 00 09 00 07 .5./....._......
0x000070: 00 00 04 73 6e 69 33 00 0b 00 04 03 00 01 02 00 ...sni3.........
0x000080: 0a 00 0a 00 08 00 1d 00 17 00 19 00 18 00 23 00 ..............#.
0x000090: 00 00 0d 00 20 00 1e 06 01 06 02 06 03 05 01 05 .... ...........
0x0000a0: 02 05 03 04 01 04 02 04 03 03 01 03 02 03 03 02 ................
0x0000b0: 01 02 02 02 03 00 10 00 08 00 06 05 61 6c 70 6e ............alpn
0x0000c0: 31 00 16 00 00 00 17 00 00 68 65 6c 6c 6f 20 73 1........hello s
0x0000d0: 6e 69 2f 61 6c 70 6e                            ni/alpn         
**** writing deferred on fd -1
probing for ssh: PROBE_NEXT
probing for socks5: PROBE_NEXT
probing for http: PROBE_NEXT
probing for tinc: PROBE_NEXT
probing for openvpn: PROBE_NEXT
probing for xmpp: PROBE_NEXT
probing for adb: PROBE_NEXT
matching [sni3] with [sni1]
probing for tls: PROBE_NEXT
matching [sni3] with [sni2]
matching [sni3] with [sni3]
matching [alpn1] with [alpn1]
probing for tls: PROBE_MATCH
connecting to localhost:34337 family 10 len 28
tls:connection from localhost:41290 to localhost:42457 forwarded from localhost:56920 to localhost:34337
flushing deferred data to fd 3

#
 alpn1hello sni/alpn]
ok 135 - probe tls:sni2,sni3;alpn1,alpn2 connected correctly
server socket closed
ok 136 - data shoveled correctly
connection closed down
sni: sni3
alpn: alpn2
accepted fd 7
hexdump of incoming packet:
0x000000: 16 03 01 00 c4 01 00 00 c0 03 03 03 19 01 00 40 ...............@
0x000010: 14 13 cc 1b 94 ad 20 5d 13 1a 8d d2 65 23 70 de ...... ]....e#p.
0x000020: d1 3c 5d 05 19 cb 27 0d 7c 2c 89 00 00 38 c0 2c .<]...'.|,...8.,
0x000030: c0 30 00 9f cc a9 cc a8 cc aa c0 2b c0 2f 00 9e .0.........+./..
0x000040: c0 24 c0 28 00 6b c0 23 c0 27 00 67 c0 0a c0 14 .$.(.k.#.'.g....
0x000050: 00 39 c0 09 c0 13 00 33 00 9d 00 9c 00 3d 00 3c .9.....3.....=.<
0x000060: 00 35 00 2f 00 ff 01 00 00 5f 00 00 00 09 00 07 .5./....._......
0x000070: 00 00 04 73 6e 69 33 00 0b 00 04 03 00 01 02 00 ...sni3.........
0x000080: 0a 00 0a 00 08 00 1d 00 17 00 19 00 18 00 23 00 ..............#.
0x000090: 00 00 0d 00 20 00 1e 06 01 06 02 06 03 05 01 05 .... ...........
0x0000a0: 02 05 03 04 01 04 02 04 03 03 01 03 02 03 03 02 ................
0x0000b0: 01 02 02 02 03 00 10 00 08 00 06 05 61 6c 70 6e ............alpn
0x0000c0: 32 00 16 00 00 00 17 00 00 68 65 6c 6c 6f 20 73 2........hello s
0x0000d0: 6e 69 2f 61 6c 70 6e                            ni/alpn         
**** writing deferred on fd -1
probing for ssh: PROBE_NEXT
probing for socks5: PROBE_NEXT
probing for http: PROBE_NEXT
probing for tinc: PROBE_NEXT
probing for openvpn: PROBE_NEXT
probing for xmpp: PROBE_NEXT
probing for adb: PROBE_NEXT
matching [sni3] with [sni1]
probing for tls: PROBE_NEXT
matching [sni3] with [sni2]
matching [sni3] with [sni3]
matching [alpn2] with [alpn1]
matching [alpn2] with [alpn2]
probing for tls: PROBE_MATCH
connecting to localhost:34337 family 10 len 28
tls:connection from localhost:41294 to localhost:42457 forwarded from localhost:56924 to localhost:34337
flushing deferred data to fd 3

#
 alpn2hello sni/alpn]
ok 137 - probe tls:sni2,sni3;alpn1,alpn2 connected correctly
ok 138 - data shoveled correctly
sni: 
alpn: alpn3
server socket closed
connection closed down
accepted fd 7
hexdump of incoming packet:
0x000000: 16 03 01 00 b7 01 00 00 b3 03 03 e2 90 a2 29 03 ..............).
0x000010: 31 ad 98 44 51 54 90 5b d9 51 0e 66 b5 3f e8 8b 1..DQT.[.Q.f.?..
0x000020: 09 c9 e4 2b 97 24 ef ad 56 06 c9 00 00 38 c0 2c ...+.$..V....8.,
0x000030: c0 30 00 9f cc a9 cc a8 cc aa c0 2b c0 2f 00 9e .0.........+./..
0x000040: c0 24 c0 28 00 6b c0 23 c0 27 00 67 c0 0a c0 14 .$.(.k.#.'.g....
0x000050: 00 39 c0 09 c0 13 00 33 00 9d 00 9c 00 3d 00 3c .9.....3.....=.<
0x000060: 00 35 00 2f 00 ff 01 00 00 52 00 0b 00 04 03 00 .5./.....R......
0x000070: 01 02 00 0a 00 0a 00 08 00 1d 00 17 00 19 00 18 ................
0x000080: 00 23 00 00 00 0d 00 20 00 1e 06 01 06 02 06 03 .#..... ........
0x000090: 05 01 05 02 05 03 04 01 04 02 04 03 03 01 03 02 ................
0x0000a0: 03 03 02 01 02 02 02 03 00 10 00 08 00 06 05 61 ...............a
0x0000b0: 6c 70 6e 33 00 16 00 00 00 17 00 00 68 65 6c 6c lpn3........hell
0x0000c0: 6f 20 61 6c 70 6e                               o alpn          
**** writing deferred on fd -1
probing for ssh: PROBE_NEXT
probing for socks5: PROBE_NEXT
probing for http: PROBE_NEXT
probing for tinc: PROBE_NEXT
probing for openvpn: PROBE_NEXT
probing for xmpp: PROBE_NEXT
probing for adb: PROBE_NEXT
matching [alpn3] with [alpn1]
matching [alpn3] with [alpn2]
Unknown ALPN name: alpn3
probing for tls: PROBE_NEXT
matching [alpn3] with [alpn1]
matching [alpn3] with [alpn2]
Unknown ALPN name: alpn3
probing for tls: PROBE_NEXT
matching [alpn3] with [alpn3]
probing for tls: PROBE_MATCH
connecting to localhost:46367 family 10 len 28
tls:connection from localhost:41298 to localhost:42457 forwarded from localhost:51438 to localhost:46367
flushing deferred data to fd 3

#
 alpn3hello alpn]
server socket closed
connection closed down
ok 139 - probe tls:;alpn3 connected correctly
ok 140 - data shoveled correctly
sni: sni3
alpn: 
accepted fd 7
hexdump of incoming packet:
0x000000: 16 03 01 00 b8 01 00 00 b4 03 03 97 e4 e9 ad 86 ................
0x000010: e1 21 fd c4 5b 27 0e ad 4b 55 c2 50 e4 1c 86 2f .!..['..KU.P.../
0x000020: 37 25 de e8 9c 59 fc 1b a9 37 32 00 00 38 c0 2c 7%...Y...72..8.,
0x000030: c0 30 00 9f cc a9 cc a8 cc aa c0 2b c0 2f 00 9e .0.........+./..
0x000040: c0 24 c0 28 00 6b c0 23 c0 27 00 67 c0 0a c0 14 .$.(.k.#.'.g....
0x000050: 00 39 c0 09 c0 13 00 33 00 9d 00 9c 00 3d 00 3c .9.....3.....=.<
0x000060: 00 35 00 2f 00 ff 01 00 00 53 00 00 00 09 00 07 .5./.....S......
0x000070: 00 00 04 73 6e 69 33 00 0b 00 04 03 00 01 02 00 ...sni3.........
0x000080: 0a 00 0a 00 08 00 1d 00 17 00 19 00 18 00 23 00 ..............#.
0x000090: 00 00 0d 00 20 00 1e 06 01 06 02 06 03 05 01 05 .... ...........
0x0000a0: 02 05 03 04 01 04 02 04 03 03 01 03 02 03 03 02 ................
0x0000b0: 01 02 02 02 03 00 16 00 00 00 17 00 00 68 65 6c .............hel
0x0000c0: 6c 6f 20 73 6e 69                               lo sni          
**** writing deferred on fd -1
probing for ssh: PROBE_NEXT
probing for socks5: PROBE_NEXT
probing for http: PROBE_NEXT
probing for tinc: PROBE_NEXT
probing for openvpn: PROBE_NEXT
probing for xmpp: PROBE_NEXT
probing for adb: PROBE_NEXT
matching [sni3] with [sni1]
probing for tls: PROBE_NEXT
matching [sni3] with [sni2]
matching [sni3] with [sni3]
probing for tls: PROBE_NEXT
probing for tls: PROBE_NEXT
matching [sni3] with [sni3]
probing for tls: PROBE_MATCH
connecting to localhost:38519 family 10 len 28
tls:connection from localhost:41302 to localhost:42457 forwarded from localhost:37404 to localhost:38519
flushing deferred data to fd 3

#
 hello sni]
ok 141 - probe tls:sni3; connected correctly
ok 142 - data shoveled correctly
server socket closed
connection closed down
accepted fd 7
hexdump of incoming packet:
0x000000: 16 03 01 00 ab 01 00 00 a7 03 03 89 22 33 95 43 ............"3.C
0x000010: 7a c3 89 45 51 12 3c 28 24 1b 6a 78 bf be 95 d8 z..EQ.<($.jx....
0x000020: 90 58 d7 65 f7 bb 2d b2 8d a0 75 00 00 38 c0 2c .X.e..-...u..8.,
0x000030: c0 30 00 9f cc a9 cc a8 cc aa c0 2b c0 2f 00 9e .0.........+./..
0x000040: c0 24 c0 28 00 6b c0 23 c0 27 00 67 c0 0a c0 14 .$.(.k.#.'.g....
0x000050: 00 39 c0 09 c0 13 00 33 00 9d 00 9c 00 3d 00 3c .9.....3.....=.<
0x000060: 00 35 00 2f 00 ff 01 00 00 46 00 0b 00 04 03 00 .5./.....F......
0x000070: 01 02 00 0a 00 0a 00 08 00 1d 00 17 00 19 00 18 ................
0x000080: 00 23 00 00 00 0d 00 20 00 1e 06 01 06 02 06 03 .#..... ........
0x000090: 05 01 05 02 05 03 04 01 04 02 04 03 03 01 03 02 ................
0x0000a0: 03 03 02 01 02 02 02 03 00 16 00 00 00 17 00 00 ................
0x0000b0: 68 65 6c 6c 6f 20 73 73 6c 20 61 6c 6f 6e 65    hello ssl alone 
**** writing deferred on fd -1
probing for ssh: PROBE_NEXT
probing for socks5: PROBE_NEXT
probing for http: PROBE_NEXT
probing for tinc: PROBE_NEXT
probing for openvpn: PROBE_NEXT
probing for xmpp: PROBE_NEXT
probing for adb: PROBE_NEXT
probing for tls: PROBE_NEXT
probing for tls: PROBE_NEXT
probing for tls: PROBE_NEXT
probing for tls: PROBE_NEXT
probing for tls: PROBE_MATCH
connecting to localhost:44497 family 10 len 28
tls:connection from localhost:41306 to localhost:42457 forwarded from localhost:33296 to localhost:44497
flushing deferred data to fd 3

#
 hello ssl alone]
ok 143 - probe tls connected correctly
ok 144 - data shoveled correctly
server socket closed
connection closed down
accepted fd 7
hexdump of incoming packet:
0x000000: 68 65 6c 6c 6f 20 61 6e 79 70 72 6f 74 20 74 68 hello anyprot th
0x000010: 69 73 20 6e 65 65 64 73 20 74 6f 20 62 65 20 6c is needs to be l
0x000020: 6f 6e 67 65 72 20 74 68 61 6e 20 78 6d 70 70 20 onger than xmpp 
0x000030: 61 6e 64 20 61 64 62 20 77 68 69 63 68 20 65 78 and adb which ex
0x000040: 70 65 63 74 20 61 62 6f 75 74 20 35 30 20 63 68 pect about 50 ch
0x000050: 61 72 61 63 74 65 72 73 2c 20 77 68 69 63 68 20 aracters, which 
0x000060: 49 20 61 6c 6c 20 68 61 76 65 20 74 6f 20 77 72 I all have to wr
0x000070: 69 74 65 20 62 65 66 6f 72 65 20 74 68 65 20 74 ite before the t
0x000080: 69 6d 65 6f 75 74 21                            imeout!         
**** writing deferred on fd -1
probing for ssh: PROBE_NEXT
probing for socks5: PROBE_NEXT
probing for http: PROBE_NEXT
probing for tinc: PROBE_NEXT
probing for openvpn: PROBE_NEXT
probing for xmpp: PROBE_NEXT
probing for adb: PROBE_NEXT
Request did not begin with TLS handshake.
probing for tls: PROBE_NEXT
Request did not begin with TLS handshake.
probing for tls: PROBE_NEXT
Request did not begin with TLS handshake.
probing for tls: PROBE_NEXT
Request did not begin with TLS handshake.
probing for tls: PROBE_NEXT
Request did not begin with TLS handshake.
probing for tls: PROBE_NEXT
connecting to localhost:36969 family 10 len 28
anyprot:connection from localhost:41310 to localhost:42457 forwarded from localhost:37206 to localhost:36969
flushing deferred data to fd 3
Received: protocol anyprot data [hello anyprot this needs to be longer than xmpp and adb which expect about 50 characters, which I all have to write before the timeout!]
ok 145 - probe anyprot connected correctly
server socket closed
connection closed down
ok 146 - data shoveled correctly
killing 28512

***Test: Connecting to non-existant server
spawned 28596
Usage of 'ssl' setting is deprecated and will be removed in v1.21. Please use 'tls' instead
ssh addr: localhost:36591. libwrap service: sshd log_level: 1 family 10 10 [] [fork]
tls addr: localhost:36591. libwrap service: (null) log_level: 1 family 10 10 [] []
listening on:
	localhost:42457	[]
	localhost:42457	[]
timeout: 2
on-timeout: ssh
listening to 2 addresses
sslh-select 1.20-1 started
turning into buildd
capabilities: =
selecting... max_fd=5 num_probing=0
accepted fd 5 on slot 0
selecting... max_fd=6 num_probing=1
processing fd0 slot 0
hexdump of incoming packet:
0x000000: 68 65 6c 6c 6f                                  hello           
**** writing deferred on fd -1
probing for ssh: PROBE_NEXT
Request did not begin with TLS handshake.
probing for tls: PROBE_NEXT
connecting to localhost:36591 family 10 len 28
forward to tls failed:connect: Connection refused
connecting to localhost:36591 family 2 len 16
forward to tls failed:connect: Connection refused
closing fd 5
selecting... max_fd=6 num_probing=0
***Test: No hostname in address
spawned 28598
Usage of 'ssl' setting is deprecated and will be removed in v1.21. Please use 'tls' instead
42457: names must be fully specified as hostname:port
exited with 1
ok 147 - Exit status on illegal option
***Test: Changing to non-existant username
spawned 28599
Usage of 'ssl' setting is deprecated and will be removed in v1.21. Please use 'tls' instead
ssh addr: localhost:43855. libwrap service: sshd log_level: 1 family 10 10 [] [fork]
tls addr: localhost:38519. libwrap service: (null) log_level: 1 family 10 10 [] []
listening on:
	localhost:42457	[]
	localhost:42457	[]
timeout: 2
on-timeout: ssh
listening to 2 addresses
sslh-select 1.20-1 started
buildd_doesnt_exist: not found
exited with 2
ok 148 - Exit status on non-existant username
***Test: Can't open PID file
spawned 28600
Usage of 'ssl' setting is deprecated and will be removed in v1.21. Please use 'tls' instead
ssh addr: localhost:43855. libwrap service: sshd log_level: 1 family 10 10 [] [fork]
tls addr: localhost:38519. libwrap service: (null) log_level: 1 family 10 10 [] []
listening on:
	localhost:42457	[]
	localhost:42457	[]
timeout: 2
on-timeout: ssh
listening to 2 addresses
/dont_exist//tmp/vf3EXu5fsC/sslh.pid: No such file or directory
exited with 3
ok 149 - Exit status if can't open PID file
***Test: Can't resolve address
spawned 28601
Usage of 'ssl' setting is deprecated and will be removed in v1.21. Please use 'tls' instead
Name or service not known `blahblah.dontexist:9000'
Name or service not known `blahblah.dontexist'
exited with 4
ok 150 - Exit status if can't resolve address
geninfo: WARNING: no .gcda files found in . - skipping!
genhtml: ERROR: no valid records found in tracefile sslh_cov.info
Terminated
Terminated
Terminated
Terminated
Terminated
Terminated
Terminated
Terminated
Terminated
Terminated
Terminated
Terminated
Terminated
1..150
make[1]: Leaving directory '/<<PKGBUILDDIR>>'
   create-stamp debian/debhelper-build-stamp
 fakeroot debian/rules binary-arch
dh binary-arch
   dh_testroot -a
   dh_prep -a
   dh_installdirs -a
   debian/rules override_dh_auto_install
make[1]: Entering directory '/<<PKGBUILDDIR>>'
# auto install fork version, see debian/install for select version
dh_auto_install -- DESTDIR=/<<PKGBUILDDIR>>/debian/sslh/usr PREFIX=/ install
	make -j4 install DESTDIR=/<<PKGBUILDDIR>>/debian/sslh AM_UPDATE_INFO_DIR=no "INSTALL=install --strip-program=true" DESTDIR=/<<PKGBUILDDIR>>/debian/sslh/usr PREFIX=/ install
make[2]: Entering directory '/<<PKGBUILDDIR>>'
mkdir -p /<<PKGBUILDDIR>>/debian/sslh/usr///sbin
mkdir -p /<<PKGBUILDDIR>>/debian/sslh/usr///share/man/man8
install -p sslh-fork /<<PKGBUILDDIR>>/debian/sslh/usr///sbin/sslh
install -p -m 0644 sslh.8.gz	 /<<PKGBUILDDIR>>/debian/sslh/usr///share/man/man8/sslh.8.gz	
make[2]: 'install' is up to date.
make[2]: Leaving directory '/<<PKGBUILDDIR>>'
make[1]: Leaving directory '/<<PKGBUILDDIR>>'
   dh_install -a
   dh_installdocs -a
   dh_installchangelogs -a
   dh_installexamples -a
   dh_installman -a
   dh_installdebconf -a
   debian/rules override_dh_installinit
make[1]: Entering directory '/<<PKGBUILDDIR>>'
dh_installinit --no-start --no-enable
make[1]: Leaving directory '/<<PKGBUILDDIR>>'
   dh_installsystemd -a
   dh_installlogcheck -a
   dh_perl -a
   dh_link -a
   dh_strip_nondeterminism -a
   dh_compress -a
   dh_fixperms -a
   dh_missing -a
   dh_dwz -a
   dh_strip -a
   dh_makeshlibs -a
   dh_shlibdeps -a
dpkg-shlibdeps: warning: package could avoid a useless dependency if debian/sslh/usr/sbin/sslh-select debian/sslh/usr/sbin/sslh were not linked against ld-linux-armhf.so.3 (they use none of the library's symbols)
   dh_installdeb -a
   dh_gencontrol -a
   dh_md5sums -a
   dh_builddeb -a
dpkg-deb: building package 'sslh-dbgsym' in '../sslh-dbgsym_1.20-1_armhf.deb'.
dpkg-deb: building package 'sslh' in '../sslh_1.20-1_armhf.deb'.
 dpkg-genbuildinfo --build=any
 dpkg-genchanges --build=any -mRaspbian wandboard test autobuilder <root@raspbian.org> >../sslh_1.20-1_armhf.changes
dpkg-genchanges: info: binary-only arch-specific upload (source code and arch-indep packages not included)
 dpkg-source --after-build .
dpkg-buildpackage: info: binary-only upload (no source included)
--------------------------------------------------------------------------------
Build finished at 2019-09-26T06:13:13Z

Finished
--------

I: Built successfully

+------------------------------------------------------------------------------+
| Post Build Chroot                                                            |
+------------------------------------------------------------------------------+


+------------------------------------------------------------------------------+
| Changes                                                                      |
+------------------------------------------------------------------------------+


sslh_1.20-1_armhf.changes:
--------------------------

Format: 1.8
Date: Thu, 05 Sep 2019 10:04:54 -0700
Source: sslh
Binary: sslh sslh-dbgsym
Architecture: armhf
Version: 1.20-1
Distribution: bullseye-staging
Urgency: medium
Maintainer: Raspbian wandboard test autobuilder <root@raspbian.org>
Changed-By: Don Armstrong <don@debian.org>
Description:
 sslh       - Applicative protocol multiplexer
Closes: 889575 889576
Changes:
 sslh (1.20-1) unstable; urgency=medium
 .
   [ Guillaume Delacour ]
   * Remove debian/patches/transparent_mode_local.diff (merged upstream)
   * Replace extra priority by optional
   * Use debhelper 12 to avoid build depends on dh-systemd
   * Update obsolete homepage (Closes: #889575)
 .
   [ Don Armstrong ]
   * New upstream release (Closes: #889576)
   * Refresh static port patch and remove localhost connection patch (for
     testing only)
   * Add patch which avoids requiring Conf::Libconfig, use dynamic ports
   * Bump to Standards-Version 4.4.0; primary change is
     --no-enable/--no-start instead of RUN
Checksums-Sha1:
 8bb2b12969f2ee7a2971c6d956d2796b9485f73d 89180 sslh-dbgsym_1.20-1_armhf.deb
 f014ee66bff5fb261edac7d9b358c24c9c2304a3 4928 sslh_1.20-1_armhf.buildinfo
 593d6698a974723e41266183f715619b355944b7 52084 sslh_1.20-1_armhf.deb
Checksums-Sha256:
 bc272de19c5c62c22eecdbfe2fcd9b12c61932219a45102db4ea66efb77bbfb0 89180 sslh-dbgsym_1.20-1_armhf.deb
 5d90c2cd60efc44bd85416d182f1d62ccfe5193ac734962f0928cac834171127 4928 sslh_1.20-1_armhf.buildinfo
 2da4f419895f5102eae11d1a0d69a192474d3af8bde284a6eb594b99108234ca 52084 sslh_1.20-1_armhf.deb
Files:
 0de02205dfb40222b239708676121fa0 89180 debug optional sslh-dbgsym_1.20-1_armhf.deb
 68a70c713b2e87541e40df3070a78850 4928 net optional sslh_1.20-1_armhf.buildinfo
 00d35c859f2d077314244784d13e0d9d 52084 net optional sslh_1.20-1_armhf.deb

+------------------------------------------------------------------------------+
| Package contents                                                             |
+------------------------------------------------------------------------------+


sslh-dbgsym_1.20-1_armhf.deb
----------------------------

 new Debian package, version 2.0.
 size 89180 bytes: control archive=616 bytes.
     355 bytes,    12 lines      control              
     296 bytes,     3 lines      md5sums              
 Package: sslh-dbgsym
 Source: sslh
 Version: 1.20-1
 Auto-Built-Package: debug-symbols
 Architecture: armhf
 Maintainer: Don Armstrong <don@debian.org>
 Installed-Size: 121
 Depends: sslh (= 1.20-1)
 Section: debug
 Priority: optional
 Description: debug symbols for sslh
 Build-Ids: 941a52f34820c2dc4e0092ec72cc56da75b6236f 9d29e6dab7ca8af2b27f01ebc39c90246d5a5f99

drwxr-xr-x root/root         0 2019-09-05 17:04 ./
drwxr-xr-x root/root         0 2019-09-05 17:04 ./usr/
drwxr-xr-x root/root         0 2019-09-05 17:04 ./usr/lib/
drwxr-xr-x root/root         0 2019-09-05 17:04 ./usr/lib/debug/
drwxr-xr-x root/root         0 2019-09-05 17:04 ./usr/lib/debug/.build-id/
drwxr-xr-x root/root         0 2019-09-05 17:04 ./usr/lib/debug/.build-id/94/
-rw-r--r-- root/root     51448 2019-09-05 17:04 ./usr/lib/debug/.build-id/94/1a52f34820c2dc4e0092ec72cc56da75b6236f.debug
drwxr-xr-x root/root         0 2019-09-05 17:04 ./usr/lib/debug/.build-id/9d/
-rw-r--r-- root/root     46760 2019-09-05 17:04 ./usr/lib/debug/.build-id/9d/29e6dab7ca8af2b27f01ebc39c90246d5a5f99.debug
drwxr-xr-x root/root         0 2019-09-05 17:04 ./usr/lib/debug/.dwz/
drwxr-xr-x root/root         0 2019-09-05 17:04 ./usr/lib/debug/.dwz/arm-linux-gnueabihf/
-rw-r--r-- root/root     10416 2019-09-05 17:04 ./usr/lib/debug/.dwz/arm-linux-gnueabihf/sslh.debug
drwxr-xr-x root/root         0 2019-09-05 17:04 ./usr/share/
drwxr-xr-x root/root         0 2019-09-05 17:04 ./usr/share/doc/
lrwxrwxrwx root/root         0 2019-09-05 17:04 ./usr/share/doc/sslh-dbgsym -> sslh


sslh_1.20-1_armhf.deb
---------------------

 new Debian package, version 2.0.
 size 52084 bytes: control archive=6216 bytes.
      70 bytes,     3 lines      conffiles            
     191 bytes,    14 lines   *  config               #!/bin/sh
     834 bytes,    17 lines      control              
     772 bytes,    12 lines      md5sums              
    3410 bytes,   105 lines   *  postinst             #!/bin/sh
    1910 bytes,    83 lines   *  postrm               #!/bin/sh
     670 bytes,    31 lines   *  prerm                #!/bin/sh
    7733 bytes,    78 lines      templates            
 Package: sslh
 Version: 1.20-1
 Architecture: armhf
 Maintainer: Don Armstrong <don@debian.org>
 Installed-Size: 153
 Depends: libc6 (>= 2.28), libcap2 (>= 1:2.10), libconfig9, libpcre3, libwrap0 (>= 7.6-4~), debconf (>= 0.5), init-system-helpers (>= 1.51), adduser, lsb-base (>= 3.0-6), update-inetd
 Recommends: apache2 | httpd, openssh-server | ssh-server
 Suggests: openbsd-inetd | inet-superserver
 Conflicts: libnet-proxy-perl
 Section: net
 Priority: optional
 Homepage: http://www.rutschle.net/tech/sslh/README.html
 Description: Applicative protocol multiplexer
  sslh lets one accept HTTPS, SSH, OpenVPN, tinc and XMPP connections on the
  same port. This makes it possible to connect to any of these servers on
  port 443 (e.g. from inside a corporate firewall, which almost never block
  port 443) while still serving HTTPS on that port.

drwxr-xr-x root/root         0 2019-09-05 17:04 ./
drwxr-xr-x root/root         0 2019-09-05 17:04 ./etc/
drwxr-xr-x root/root         0 2019-09-05 17:04 ./etc/default/
-rw-r--r-- root/root       358 2019-09-05 17:04 ./etc/default/sslh
drwxr-xr-x root/root         0 2019-09-05 17:04 ./etc/init.d/
-rwxr-xr-x root/root      4440 2019-09-05 17:04 ./etc/init.d/sslh
drwxr-xr-x root/root         0 2019-09-05 17:04 ./etc/logcheck/
drwxr-xr-x root/root         0 2019-09-05 17:04 ./etc/logcheck/ignore.d.server/
-rw-r--r-- root/root       233 2019-09-05 16:58 ./etc/logcheck/ignore.d.server/sslh
drwxr-xr-x root/root         0 2019-09-05 17:04 ./lib/
drwxr-xr-x root/root         0 2019-09-05 17:04 ./lib/systemd/
drwxr-xr-x root/root         0 2019-09-05 17:04 ./lib/systemd/system/
-rw-r--r-- root/root       237 2019-09-05 16:58 ./lib/systemd/system/sslh.service
drwxr-xr-x root/root         0 2019-09-05 17:04 ./usr/
drwxr-xr-x root/root         0 2019-09-05 17:04 ./usr/lib/
drwxr-xr-x root/root         0 2019-09-05 17:04 ./usr/lib/tmpfiles.d/
-rw-r--r-- root/root        29 2019-09-05 16:58 ./usr/lib/tmpfiles.d/sslh.conf
drwxr-xr-x root/root         0 2019-09-05 17:04 ./usr/sbin/
-rwxr-xr-x root/root     35252 2019-09-05 17:04 ./usr/sbin/sslh
-rwxr-xr-x root/root     39348 2019-09-05 17:04 ./usr/sbin/sslh-select
drwxr-xr-x root/root         0 2019-09-05 17:04 ./usr/share/
drwxr-xr-x root/root         0 2019-09-05 17:04 ./usr/share/doc/
drwxr-xr-x root/root         0 2019-09-05 17:04 ./usr/share/doc/sslh/
-rw-r--r-- root/root       205 2019-09-05 16:58 ./usr/share/doc/sslh/NEWS.Debian.gz
-rw-r--r-- root/root      1587 2019-09-05 16:58 ./usr/share/doc/sslh/README.Debian
-rw-r--r-- root/root      6332 2018-11-20 21:58 ./usr/share/doc/sslh/README.md.gz
-rw-r--r-- root/root      4536 2019-09-05 17:04 ./usr/share/doc/sslh/changelog.Debian.gz
-rw-r--r-- root/root      4555 2018-11-20 21:58 ./usr/share/doc/sslh/changelog.gz
-rw-r--r-- root/root      1150 2019-09-05 16:58 ./usr/share/doc/sslh/copyright
drwxr-xr-x root/root         0 2019-09-05 17:04 ./usr/share/doc/sslh/examples/
-rw-r--r-- root/root      4195 2018-11-20 21:58 ./usr/share/doc/sslh/examples/example.cfg
drwxr-xr-x root/root         0 2019-09-05 17:04 ./usr/share/man/
drwxr-xr-x root/root         0 2019-09-05 17:04 ./usr/share/man/man8/
lrwxrwxrwx root/root         0 2019-09-05 17:04 ./usr/share/man/man8/sslh-select.8.gz -> sslh.8.gz
-rw-r--r-- root/root      5091 2019-09-05 17:04 ./usr/share/man/man8/sslh.8.gz


+------------------------------------------------------------------------------+
| Post Build                                                                   |
+------------------------------------------------------------------------------+


+------------------------------------------------------------------------------+
| Cleanup                                                                      |
+------------------------------------------------------------------------------+

Purging /<<BUILDDIR>>
Not cleaning session: cloned chroot in use

+------------------------------------------------------------------------------+
| Summary                                                                      |
+------------------------------------------------------------------------------+

Build Architecture: armhf
Build-Space: 1840
Build-Time: 129
Distribution: bullseye-staging
Host Architecture: armhf
Install-Time: 845
Job: sslh_1.20-1
Machine Architecture: armhf
Package: sslh
Package-Time: 1044
Source-Version: 1.20-1
Space: 1840
Status: successful
Version: 1.20-1
--------------------------------------------------------------------------------
Finished at 2019-09-26T06:13:13Z
Build needed 00:17:24, 1840k disc space