Sat Aug 14 22:36:49 UTC 2021  I: starting to build sslh/bullseye/arm64 on jenkins on '2021-08-14 22:36'
Sat Aug 14 22:36:49 UTC 2021  I: The jenkins build log is/was available at https://jenkins.debian.net/userContent/reproducible/debian/build_service/arm64_6/17652/console.log
Sat Aug 14 22:36:49 UTC 2021  I: Downloading source for bullseye/sslh=1.20-1
--2021-08-14 22:36:49--  http://cdn-fastly.deb.debian.org/debian/pool/main/s/sslh/sslh_1.20-1.dsc
Connecting to 78.137.99.97:3128... connected.
Proxy request sent, awaiting response... 200 OK
Length: 1940 (1.9K)
Saving to: ‘sslh_1.20-1.dsc’

     0K .                                                     100%  201M=0s

2021-08-14 22:36:49 (201 MB/s) - ‘sslh_1.20-1.dsc’ saved [1940/1940]

Sat Aug 14 22:36:49 UTC 2021  I: sslh_1.20-1.dsc
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512

Format: 3.0 (quilt)
Source: sslh
Binary: sslh
Architecture: any
Version: 1.20-1
Maintainer: Don Armstrong <don@debian.org>
Homepage: http://www.rutschle.net/tech/sslh/README.html
Standards-Version: 4.4.0
Vcs-Browser: https://salsa.debian.org/debian/sslh.git
Vcs-Git: https://salsa.debian.org/debian/sslh.git
Build-Depends: debhelper-compat (= 12), libwrap0-dev, binutils, po-debconf, libio-socket-inet6-perl, libconfig-dev, libcap-dev [linux-any], psmisc, lcov, libpcre3-dev, init-system-helpers (>= 1.51)
Package-List:
 sslh deb net optional arch=any
Checksums-Sha1:
 d39b68a537ed1385f1c801a1e10ccdb7b31e555a 60466 sslh_1.20.orig.tar.gz
 87eafbdf3e7bc29ca1b9a0c03f4f73888cf7a808 18240 sslh_1.20-1.debian.tar.xz
Checksums-Sha256:
 8f1b3471009c217fb0c5034ec4942a2c32b4187be03cd2f14f6268edbd0ed1f2 60466 sslh_1.20.orig.tar.gz
 4bd3d890ff3e4bb93e538d1267ee9510b48eb95507696759ef371e7f39877871 18240 sslh_1.20-1.debian.tar.xz
Files:
 0db26ed2825b1ef6c83959a988279912 60466 sslh_1.20.orig.tar.gz
 30ab32baf165b128690054d8f6e71cd3 18240 sslh_1.20-1.debian.tar.xz

-----BEGIN PGP SIGNATURE-----

iQIzBAEBCgAdFiEEN5QgYeBoIEyihVyW9VAlZYpmvz8FAl2Fu9YACgkQ9VAlZYpm
vz/8Hg/7BJBhEaRJkiZvI5s0GqJNl4zr3ckhBqp14pnyNjARA9ZF45M6FAxP1CnU
F4cFDQkdlojao/+suDX06jD1Cg/x3GY9MpwkZnnaD3218vKrlakeVfudEp3qNdJs
fVnxCh+Mgjm07J04ZwXkGut/wlnbwni0ZbX/EVM76LJGazV/XOZVXUguSwtJegpZ
wJ1hvp8CkGIrR7CmyIh4DXf+w8+wRcAwa5buT9Agb4dlB2rI9OC7lEOEiXIlmsFS
WmQIPp5+PNtUOitBrTc6xJM3qF57+jgqHS2bsqY5DNv/JRBEBrMrgQWOzST9c5pG
eDxQ8i74qbx/Y3ffAe6sRQsHvl84RAR8mBFAK3DHQYogl7qbwbDpPxtPCZ0yWqSp
aizDS+PlUZ+pzs6330weLtwWy4/G8pAciuhi8EcIv8F7PrEpTi9SNsVgBiD08MCz
ad5cO8CRtcMMROkTtfh+3J33S1oquGbVJiIt/TnpH+Wm9YlGfbj40CtDH8VZYcpY
Il7Q9R2yKmcI39uvWSwmS/FDnqK16FsrGLYDPM87oJVrGaMnoTdxnWCBeSvjfiPA
Tln1ezdz7ANcP1DUogsSVNf4ejkIWSnTwJyujtSEcjTX/3+E5xanLCC9b78N7kPo
cw3JIZG/Wg52y4Jv28yF7HGOEbQde1IT1eW4au9xZDcQycgmkok=
=8yGB
-----END PGP SIGNATURE-----
Sat Aug 14 22:36:49 UTC 2021  I: Checking whether the package is not for us
Sat Aug 14 22:36:49 UTC 2021  I: Starting 1st build on remote node codethink10-arm64.debian.net.
Sat Aug 14 22:36:49 UTC 2021  I: Preparing to do remote build '1' on codethink10-arm64.debian.net.
Sat Aug 14 22:39:19 UTC 2021  I: Deleting $TMPDIR on codethink10-arm64.debian.net.
I: pbuilder: network access will be disabled during build
I: Current time: Sat Aug 14 10:36:57 -12 2021
I: pbuilder-time-stamp: 1628980617
I: Building the build Environment
I: extracting base tarball [/var/cache/pbuilder/bullseye-reproducible-base.tgz]
I: copying local configuration
I: mounting /proc filesystem
I: mounting /sys filesystem
I: creating /{dev,run}/shm
I: mounting /dev/pts filesystem
I: redirecting /dev/ptmx to /dev/pts/ptmx
I: policy-rc.d already exists
I: Copying source file
I: copying [sslh_1.20-1.dsc]
I: copying [./sslh_1.20.orig.tar.gz]
I: copying [./sslh_1.20-1.debian.tar.xz]
I: Extracting source
gpgv: unknown type of key resource 'trustedkeys.kbx'
gpgv: keyblock resource '/tmp/dpkg-verify-sig.tnKaWWeP/trustedkeys.kbx': General error
gpgv: Signature made Fri Sep 20 17:57:42 2019 -12
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 sslh-1.20
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
I: using fakeroot in build.
I: Installing the build-deps
I: user script /srv/workspace/pbuilder/7967/tmp/hooks/D02_print_environment starting
I: set
  BUILDDIR='/build'
  BUILDUSERGECOS='first user,first room,first work-phone,first home-phone,first other'
  BUILDUSERNAME='pbuilder1'
  BUILD_ARCH='arm64'
  DEBIAN_FRONTEND='noninteractive'
  DEB_BUILD_OPTIONS='buildinfo=+all reproducible=+all,-fixfilepath parallel=8'
  DISTRIBUTION=''
  HOME='/var/lib/jenkins'
  HOST_ARCH='arm64'
  IFS=' 	
  '
  LANG='C'
  LANGUAGE='en_US:en'
  LC_ALL='C'
  MAIL='/var/mail/root'
  OPTIND='1'
  PATH='/usr/sbin:/usr/bin:/sbin:/bin:/usr/games'
  PBCURRENTCOMMANDLINEOPERATION='build'
  PBUILDER_OPERATION='build'
  PBUILDER_PKGDATADIR='/usr/share/pbuilder'
  PBUILDER_PKGLIBDIR='/usr/lib/pbuilder'
  PBUILDER_SYSCONFDIR='/etc'
  PPID='7967'
  PS1='# '
  PS2='> '
  PS4='+ '
  PWD='/'
  SHELL='/bin/bash'
  SHLVL='2'
  SUDO_COMMAND='/usr/bin/timeout -k 18.1h 18h /usr/bin/ionice -c 3 /usr/bin/nice /usr/sbin/pbuilder --build --configfile /srv/reproducible-results/rbuild-debian/tmp.Fv2UGn5HtQ/pbuilderrc_Nb9g --hookdir /etc/pbuilder/first-build-hooks --debbuildopts -b --basetgz /var/cache/pbuilder/bullseye-reproducible-base.tgz --buildresult /srv/reproducible-results/rbuild-debian/tmp.Fv2UGn5HtQ/b1 --logfile b1/build.log sslh_1.20-1.dsc'
  SUDO_GID='117'
  SUDO_UID='110'
  SUDO_USER='jenkins'
  TERM='unknown'
  TZ='/usr/share/zoneinfo/Etc/GMT+12'
  USER='root'
  USERNAME='root'
  _='/usr/bin/systemd-run'
  http_proxy='http://192.168.101.16:3128'
I: uname -a
  Linux codethink10-arm64 4.15.0-153-generic #160-Ubuntu SMP Thu Jul 29 07:06:07 UTC 2021 aarch64 GNU/Linux
I: ls -l /bin
  total 5252
  -rwxr-xr-x 1 root root 1282512 Aug  4 08:25 bash
  -rwxr-xr-x 3 root root   34808 Jul 20  2020 bunzip2
  -rwxr-xr-x 3 root root   34808 Jul 20  2020 bzcat
  lrwxrwxrwx 1 root root       6 Jul 20  2020 bzcmp -> bzdiff
  -rwxr-xr-x 1 root root    2225 Jul 20  2020 bzdiff
  lrwxrwxrwx 1 root root       6 Jul 20  2020 bzegrep -> bzgrep
  -rwxr-xr-x 1 root root    4877 Sep  4  2019 bzexe
  lrwxrwxrwx 1 root root       6 Jul 20  2020 bzfgrep -> bzgrep
  -rwxr-xr-x 1 root root    3775 Jul 20  2020 bzgrep
  -rwxr-xr-x 3 root root   34808 Jul 20  2020 bzip2
  -rwxr-xr-x 1 root root   14264 Jul 20  2020 bzip2recover
  lrwxrwxrwx 1 root root       6 Jul 20  2020 bzless -> bzmore
  -rwxr-xr-x 1 root root    1297 Jul 20  2020 bzmore
  -rwxr-xr-x 1 root root   39832 Sep 22  2020 cat
  -rwxr-xr-x 1 root root   64512 Sep 22  2020 chgrp
  -rwxr-xr-x 1 root root   60368 Sep 22  2020 chmod
  -rwxr-xr-x 1 root root   64528 Sep 22  2020 chown
  -rwxr-xr-x 1 root root  138896 Sep 22  2020 cp
  -rwxr-xr-x 1 root root  129544 Dec 10  2020 dash
  -rwxr-xr-x 1 root root  101384 Sep 22  2020 date
  -rwxr-xr-x 1 root root   80984 Sep 22  2020 dd
  -rwxr-xr-x 1 root root   89824 Sep 22  2020 df
  -rwxr-xr-x 1 root root  143088 Sep 22  2020 dir
  -rwxr-xr-x 1 root root   76152 Jul 28 07:09 dmesg
  lrwxrwxrwx 1 root root       8 Nov  6  2019 dnsdomainname -> hostname
  lrwxrwxrwx 1 root root       8 Nov  6  2019 domainname -> hostname
  -rwxr-xr-x 1 root root   35632 Sep 22  2020 echo
  -rwxr-xr-x 1 root root      28 Nov  9  2020 egrep
  -rwxr-xr-x 1 root root   31512 Sep 22  2020 false
  -rwxr-xr-x 1 root root      28 Nov  9  2020 fgrep
  -rwxr-xr-x 1 root root   64856 Jul 28 07:09 findmnt
  -rwsr-xr-x 1 root root   34824 Feb 26 04:12 fusermount
  -rwxr-xr-x 1 root root  178400 Nov  9  2020 grep
  -rwxr-xr-x 2 root root    2346 Mar  2 11:30 gunzip
  -rwxr-xr-x 1 root root    6376 Mar  2 11:30 gzexe
  -rwxr-xr-x 1 root root   93744 Mar  2 11:30 gzip
  -rwxr-xr-x 1 root root   18440 Nov  6  2019 hostname
  -rwxr-xr-x 1 root root   68720 Sep 22  2020 ln
  -rwxr-xr-x 1 root root   52720 Feb  7  2020 login
  -rwxr-xr-x 1 root root  143088 Sep 22  2020 ls
  -rwxr-xr-x 1 root root  161960 Jul 28 07:09 lsblk
  -rwxr-xr-x 1 root root   85200 Sep 22  2020 mkdir
  -rwxr-xr-x 1 root root   68744 Sep 22  2020 mknod
  -rwxr-xr-x 1 root root   43976 Sep 22  2020 mktemp
  -rwxr-xr-x 1 root root   51368 Jul 28 07:09 more
  -rwsr-xr-x 1 root root   51360 Jul 28 07:09 mount
  -rwxr-xr-x 1 root root   14496 Jul 28 07:09 mountpoint
  -rwxr-xr-x 1 root root  134808 Sep 22  2020 mv
  lrwxrwxrwx 1 root root       8 Nov  6  2019 nisdomainname -> hostname
  lrwxrwxrwx 1 root root      14 Apr 18 03:38 pidof -> /sbin/killall5
  -rwxr-xr-x 1 root root   35720 Sep 22  2020 pwd
  lrwxrwxrwx 1 root root       4 Aug  4 08:25 rbash -> bash
  -rwxr-xr-x 1 root root   43872 Sep 22  2020 readlink
  -rwxr-xr-x 1 root root   68592 Sep 22  2020 rm
  -rwxr-xr-x 1 root root   43880 Sep 22  2020 rmdir
  -rwxr-xr-x 1 root root   19208 Sep 27  2020 run-parts
  -rwxr-xr-x 1 root root  114016 Dec 22  2018 sed
  lrwxrwxrwx 1 root root       4 Aug 12 21:25 sh -> dash
  -rwxr-xr-x 1 root root   35656 Sep 22  2020 sleep
  -rwxr-xr-x 1 root root   72640 Sep 22  2020 stty
  -rwsr-xr-x 1 root root   67776 Jul 28 07:09 su
  -rwxr-xr-x 1 root root   35672 Sep 22  2020 sync
  -rwxr-xr-x 1 root root  535768 Feb 16 21:55 tar
  -rwxr-xr-x 1 root root   10568 Sep 27  2020 tempfile
  -rwxr-xr-x 1 root root   89120 Sep 22  2020 touch
  -rwxr-xr-x 1 root root   31512 Sep 22  2020 true
  -rwxr-xr-x 1 root root   14264 Feb 26 04:12 ulockmgr_server
  -rwsr-xr-x 1 root root   30880 Jul 28 07:09 umount
  -rwxr-xr-x 1 root root   35640 Sep 22  2020 uname
  -rwxr-xr-x 2 root root    2346 Mar  2 11:30 uncompress
  -rwxr-xr-x 1 root root  143088 Sep 22  2020 vdir
  -rwxr-xr-x 1 root root   59584 Jul 28 07:09 wdctl
  lrwxrwxrwx 1 root root       8 Nov  6  2019 ypdomainname -> hostname
  -rwxr-xr-x 1 root root    1984 Mar  2 11:30 zcat
  -rwxr-xr-x 1 root root    1678 Mar  2 11:30 zcmp
  -rwxr-xr-x 1 root root    5880 Mar  2 11:30 zdiff
  -rwxr-xr-x 1 root root      29 Mar  2 11:30 zegrep
  -rwxr-xr-x 1 root root      29 Mar  2 11:30 zfgrep
  -rwxr-xr-x 1 root root    2081 Mar  2 11:30 zforce
  -rwxr-xr-x 1 root root    7585 Mar  2 11:30 zgrep
  -rwxr-xr-x 1 root root    2206 Mar  2 11:30 zless
  -rwxr-xr-x 1 root root    1842 Mar  2 11:30 zmore
  -rwxr-xr-x 1 root root    4553 Mar  2 11:30 znew
I: user script /srv/workspace/pbuilder/7967/tmp/hooks/D02_print_environment finished
 -> Attempting to satisfy build-dependencies
 -> Creating pbuilder-satisfydepends-dummy package
Package: pbuilder-satisfydepends-dummy
Version: 0.invalid.0
Architecture: arm64
Maintainer: Debian Pbuilder Team <pbuilder-maint@lists.alioth.debian.org>
Description: Dummy package to satisfy dependencies with aptitude - created by pbuilder
 This package was created automatically by pbuilder to satisfy the
 build-dependencies of the package being currently built.
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 'pbuilder-satisfydepends-dummy' in '/tmp/satisfydepends-aptitude/pbuilder-satisfydepends-dummy.deb'.
Selecting previously unselected package pbuilder-satisfydepends-dummy.
(Reading database ... 19646 files and directories currently installed.)
Preparing to unpack .../pbuilder-satisfydepends-dummy.deb ...
Unpacking pbuilder-satisfydepends-dummy (0.invalid.0) ...
dpkg: pbuilder-satisfydepends-dummy: dependency problems, but configuring anyway as you requested:
 pbuilder-satisfydepends-dummy depends on debhelper-compat (= 12); however:
  Package debhelper-compat is not installed.
 pbuilder-satisfydepends-dummy depends on libwrap0-dev; however:
  Package libwrap0-dev is not installed.
 pbuilder-satisfydepends-dummy depends on po-debconf; however:
  Package po-debconf is not installed.
 pbuilder-satisfydepends-dummy depends on libio-socket-inet6-perl; however:
  Package libio-socket-inet6-perl is not installed.
 pbuilder-satisfydepends-dummy depends on libconfig-dev; however:
  Package libconfig-dev is not installed.
 pbuilder-satisfydepends-dummy depends on libcap-dev; however:
  Package libcap-dev is not installed.
 pbuilder-satisfydepends-dummy depends on psmisc; however:
  Package psmisc is not installed.
 pbuilder-satisfydepends-dummy depends on lcov; however:
  Package lcov is not installed.
 pbuilder-satisfydepends-dummy depends on libpcre3-dev; however:
  Package libpcre3-dev is not installed.

Setting up pbuilder-satisfydepends-dummy (0.invalid.0) ...
Reading package lists...
Building dependency tree...
Reading state information...
Initializing package states...
Writing extended state information...
Building tag database...
pbuilder-satisfydepends-dummy is already installed at the requested version (0.invalid.0)
pbuilder-satisfydepends-dummy is already installed at the requested version (0.invalid.0)
The following NEW packages will be installed:
  autoconf{a} automake{a} autopoint{a} autotools-dev{a} bsdextrautils{a} debhelper{a} dh-autoreconf{a} dh-strip-nondeterminism{a} dwz{a} file{a} gettext{a} gettext-base{a} groff-base{a} intltool-debian{a} lcov{a} libarchive-zip-perl{a} libcap-dev{a} libcap2{a} libconfig-dev{a} libconfig9{a} libdebhelper-perl{a} libelf1{a} libfile-stripnondeterminism-perl{a} libglib2.0-0{a} libicu67{a} libio-socket-inet6-perl{a} libjson-perl{a} libmagic-mgc{a} libmagic1{a} libpcre16-3{a} libpcre3-dev{a} libpcre32-3{a} libpcrecpp0v5{a} libperlio-gzip-perl{a} libpipeline1{a} libsigsegv2{a} libsocket6-perl{a} libsub-override-perl{a} libtool{a} libuchardet0{a} libwrap0{a} libwrap0-dev{a} libxml2{a} m4{a} man-db{a} pkg-config{a} po-debconf{a} psmisc{a} sensible-utils{a} 
The following packages are RECOMMENDED but will NOT be installed:
  curl libarchive-cpio-perl libconfig-doc libgd-perl libglib2.0-data libjson-xs-perl libltdl-dev libmail-sendmail-perl lynx shared-mime-info wget xdg-user-dirs 
0 packages upgraded, 49 newly installed, 0 to remove and 0 not upgraded.
Need to get 21.2 MB of archives. After unpacking 77.1 MB will be used.
Writing extended state information...
Get: 1 http://deb.debian.org/debian bullseye/main arm64 bsdextrautils arm64 2.36.1-8 [142 kB]
Get: 2 http://deb.debian.org/debian bullseye/main arm64 libuchardet0 arm64 0.0.7-1 [67.9 kB]
Get: 3 http://deb.debian.org/debian bullseye/main arm64 groff-base arm64 1.22.4-6 [883 kB]
Get: 4 http://deb.debian.org/debian bullseye/main arm64 libpipeline1 arm64 1.5.3-1 [33.0 kB]
Get: 5 http://deb.debian.org/debian bullseye/main arm64 man-db arm64 2.9.4-2 [1336 kB]
Get: 6 http://deb.debian.org/debian bullseye/main arm64 sensible-utils all 0.0.14 [14.8 kB]
Get: 7 http://deb.debian.org/debian bullseye/main arm64 libmagic-mgc arm64 1:5.39-3 [273 kB]
Get: 8 http://deb.debian.org/debian bullseye/main arm64 libmagic1 arm64 1:5.39-3 [121 kB]
Get: 9 http://deb.debian.org/debian bullseye/main arm64 file arm64 1:5.39-3 [69.1 kB]
Get: 10 http://deb.debian.org/debian bullseye/main arm64 gettext-base arm64 0.21-4 [173 kB]
Get: 11 http://deb.debian.org/debian bullseye/main arm64 libsigsegv2 arm64 2.13-1 [34.7 kB]
Get: 12 http://deb.debian.org/debian bullseye/main arm64 m4 arm64 1.4.18-5 [199 kB]
Get: 13 http://deb.debian.org/debian bullseye/main arm64 autoconf all 2.69-14 [313 kB]
Get: 14 http://deb.debian.org/debian bullseye/main arm64 autotools-dev all 20180224.1+nmu1 [77.1 kB]
Get: 15 http://deb.debian.org/debian bullseye/main arm64 automake all 1:1.16.3-2 [814 kB]
Get: 16 http://deb.debian.org/debian bullseye/main arm64 autopoint all 0.21-4 [510 kB]
Get: 17 http://deb.debian.org/debian bullseye/main arm64 libdebhelper-perl all 13.3.4 [189 kB]
Get: 18 http://deb.debian.org/debian bullseye/main arm64 libtool all 2.4.6-15 [513 kB]
Get: 19 http://deb.debian.org/debian bullseye/main arm64 dh-autoreconf all 20 [17.1 kB]
Get: 20 http://deb.debian.org/debian bullseye/main arm64 libarchive-zip-perl all 1.68-1 [104 kB]
Get: 21 http://deb.debian.org/debian bullseye/main arm64 libsub-override-perl all 0.09-2 [10.2 kB]
Get: 22 http://deb.debian.org/debian bullseye/main arm64 libfile-stripnondeterminism-perl all 1.12.0-1 [26.3 kB]
Get: 23 http://deb.debian.org/debian bullseye/main arm64 dh-strip-nondeterminism all 1.12.0-1 [15.4 kB]
Get: 24 http://deb.debian.org/debian bullseye/main arm64 libelf1 arm64 0.183-1 [164 kB]
Get: 25 http://deb.debian.org/debian bullseye/main arm64 dwz arm64 0.13+20210201-1 [155 kB]
Get: 26 http://deb.debian.org/debian bullseye/main arm64 libicu67 arm64 67.1-7 [8467 kB]
Get: 27 http://deb.debian.org/debian bullseye/main arm64 libxml2 arm64 2.9.10+dfsg-6.7 [629 kB]
Get: 28 http://deb.debian.org/debian bullseye/main arm64 gettext arm64 0.21-4 [1261 kB]
Get: 29 http://deb.debian.org/debian bullseye/main arm64 intltool-debian all 0.35.0+20060710.5 [26.8 kB]
Get: 30 http://deb.debian.org/debian bullseye/main arm64 po-debconf all 1.0.21+nmu1 [248 kB]
Get: 31 http://deb.debian.org/debian bullseye/main arm64 debhelper all 13.3.4 [1049 kB]
Get: 32 http://deb.debian.org/debian bullseye/main arm64 libjson-perl all 4.03000-1 [88.6 kB]
Get: 33 http://deb.debian.org/debian bullseye/main arm64 libperlio-gzip-perl arm64 0.19-1+b7 [17.0 kB]
Get: 34 http://deb.debian.org/debian bullseye/main arm64 lcov all 1.14-2 [138 kB]
Get: 35 http://deb.debian.org/debian bullseye/main arm64 libcap2 arm64 1:2.44-1 [23.2 kB]
Get: 36 http://deb.debian.org/debian bullseye/main arm64 libcap-dev arm64 1:2.44-1 [45.6 kB]
Get: 37 http://deb.debian.org/debian bullseye/main arm64 libconfig9 arm64 1.5-0.4 [27.1 kB]
Get: 38 http://deb.debian.org/debian bullseye/main arm64 libglib2.0-0 arm64 2.66.8-1 [1286 kB]
Get: 39 http://deb.debian.org/debian bullseye/main arm64 pkg-config arm64 0.29.2-1 [63.6 kB]
Get: 40 http://deb.debian.org/debian bullseye/main arm64 libconfig-dev arm64 1.5-0.4 [58.3 kB]
Get: 41 http://deb.debian.org/debian bullseye/main arm64 libsocket6-perl arm64 0.29-1+b3 [24.2 kB]
Get: 42 http://deb.debian.org/debian bullseye/main arm64 libio-socket-inet6-perl all 2.72-2.1 [16.8 kB]
Get: 43 http://deb.debian.org/debian bullseye/main arm64 libpcre16-3 arm64 2:8.39-13 [236 kB]
Get: 44 http://deb.debian.org/debian bullseye/main arm64 libpcre32-3 arm64 2:8.39-13 [229 kB]
Get: 45 http://deb.debian.org/debian bullseye/main arm64 libpcrecpp0v5 arm64 2:8.39-13 [151 kB]
Get: 46 http://deb.debian.org/debian bullseye/main arm64 libpcre3-dev arm64 2:8.39-13 [579 kB]
Get: 47 http://deb.debian.org/debian bullseye/main arm64 libwrap0 arm64 7.6.q-31 [58.7 kB]
Get: 48 http://deb.debian.org/debian bullseye/main arm64 libwrap0-dev arm64 7.6.q-31 [22.3 kB]
Get: 49 http://deb.debian.org/debian bullseye/main arm64 psmisc arm64 23.4-2 [196 kB]
Fetched 21.2 MB in 1s (15.8 MB/s)
debconf: delaying package configuration, since apt-utils is not installed
Selecting previously unselected package bsdextrautils.
(Reading database ... 
(Reading database ... 5%
(Reading database ... 10%
(Reading database ... 15%
(Reading database ... 20%
(Reading database ... 25%
(Reading database ... 30%
(Reading database ... 35%
(Reading database ... 40%
(Reading database ... 45%
(Reading database ... 50%
(Reading database ... 55%
(Reading database ... 60%
(Reading database ... 65%
(Reading database ... 70%
(Reading database ... 75%
(Reading database ... 80%
(Reading database ... 85%
(Reading database ... 90%
(Reading database ... 95%
(Reading database ... 100%
(Reading database ... 19646 files and directories currently installed.)
Preparing to unpack .../00-bsdextrautils_2.36.1-8_arm64.deb ...
Unpacking bsdextrautils (2.36.1-8) ...
Selecting previously unselected package libuchardet0:arm64.
Preparing to unpack .../01-libuchardet0_0.0.7-1_arm64.deb ...
Unpacking libuchardet0:arm64 (0.0.7-1) ...
Selecting previously unselected package groff-base.
Preparing to unpack .../02-groff-base_1.22.4-6_arm64.deb ...
Unpacking groff-base (1.22.4-6) ...
Selecting previously unselected package libpipeline1:arm64.
Preparing to unpack .../03-libpipeline1_1.5.3-1_arm64.deb ...
Unpacking libpipeline1:arm64 (1.5.3-1) ...
Selecting previously unselected package man-db.
Preparing to unpack .../04-man-db_2.9.4-2_arm64.deb ...
Unpacking man-db (2.9.4-2) ...
Selecting previously unselected package sensible-utils.
Preparing to unpack .../05-sensible-utils_0.0.14_all.deb ...
Unpacking sensible-utils (0.0.14) ...
Selecting previously unselected package libmagic-mgc.
Preparing to unpack .../06-libmagic-mgc_1%3a5.39-3_arm64.deb ...
Unpacking libmagic-mgc (1:5.39-3) ...
Selecting previously unselected package libmagic1:arm64.
Preparing to unpack .../07-libmagic1_1%3a5.39-3_arm64.deb ...
Unpacking libmagic1:arm64 (1:5.39-3) ...
Selecting previously unselected package file.
Preparing to unpack .../08-file_1%3a5.39-3_arm64.deb ...
Unpacking file (1:5.39-3) ...
Selecting previously unselected package gettext-base.
Preparing to unpack .../09-gettext-base_0.21-4_arm64.deb ...
Unpacking gettext-base (0.21-4) ...
Selecting previously unselected package libsigsegv2:arm64.
Preparing to unpack .../10-libsigsegv2_2.13-1_arm64.deb ...
Unpacking libsigsegv2:arm64 (2.13-1) ...
Selecting previously unselected package m4.
Preparing to unpack .../11-m4_1.4.18-5_arm64.deb ...
Unpacking m4 (1.4.18-5) ...
Selecting previously unselected package autoconf.
Preparing to unpack .../12-autoconf_2.69-14_all.deb ...
Unpacking autoconf (2.69-14) ...
Selecting previously unselected package autotools-dev.
Preparing to unpack .../13-autotools-dev_20180224.1+nmu1_all.deb ...
Unpacking autotools-dev (20180224.1+nmu1) ...
Selecting previously unselected package automake.
Preparing to unpack .../14-automake_1%3a1.16.3-2_all.deb ...
Unpacking automake (1:1.16.3-2) ...
Selecting previously unselected package autopoint.
Preparing to unpack .../15-autopoint_0.21-4_all.deb ...
Unpacking autopoint (0.21-4) ...
Selecting previously unselected package libdebhelper-perl.
Preparing to unpack .../16-libdebhelper-perl_13.3.4_all.deb ...
Unpacking libdebhelper-perl (13.3.4) ...
Selecting previously unselected package libtool.
Preparing to unpack .../17-libtool_2.4.6-15_all.deb ...
Unpacking libtool (2.4.6-15) ...
Selecting previously unselected package dh-autoreconf.
Preparing to unpack .../18-dh-autoreconf_20_all.deb ...
Unpacking dh-autoreconf (20) ...
Selecting previously unselected package libarchive-zip-perl.
Preparing to unpack .../19-libarchive-zip-perl_1.68-1_all.deb ...
Unpacking libarchive-zip-perl (1.68-1) ...
Selecting previously unselected package libsub-override-perl.
Preparing to unpack .../20-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 .../21-libfile-stripnondeterminism-perl_1.12.0-1_all.deb ...
Unpacking libfile-stripnondeterminism-perl (1.12.0-1) ...
Selecting previously unselected package dh-strip-nondeterminism.
Preparing to unpack .../22-dh-strip-nondeterminism_1.12.0-1_all.deb ...
Unpacking dh-strip-nondeterminism (1.12.0-1) ...
Selecting previously unselected package libelf1:arm64.
Preparing to unpack .../23-libelf1_0.183-1_arm64.deb ...
Unpacking libelf1:arm64 (0.183-1) ...
Selecting previously unselected package dwz.
Preparing to unpack .../24-dwz_0.13+20210201-1_arm64.deb ...
Unpacking dwz (0.13+20210201-1) ...
Selecting previously unselected package libicu67:arm64.
Preparing to unpack .../25-libicu67_67.1-7_arm64.deb ...
Unpacking libicu67:arm64 (67.1-7) ...
Selecting previously unselected package libxml2:arm64.
Preparing to unpack .../26-libxml2_2.9.10+dfsg-6.7_arm64.deb ...
Unpacking libxml2:arm64 (2.9.10+dfsg-6.7) ...
Selecting previously unselected package gettext.
Preparing to unpack .../27-gettext_0.21-4_arm64.deb ...
Unpacking gettext (0.21-4) ...
Selecting previously unselected package intltool-debian.
Preparing to unpack .../28-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 .../29-po-debconf_1.0.21+nmu1_all.deb ...
Unpacking po-debconf (1.0.21+nmu1) ...
Selecting previously unselected package debhelper.
Preparing to unpack .../30-debhelper_13.3.4_all.deb ...
Unpacking debhelper (13.3.4) ...
Selecting previously unselected package libjson-perl.
Preparing to unpack .../31-libjson-perl_4.03000-1_all.deb ...
Unpacking libjson-perl (4.03000-1) ...
Selecting previously unselected package libperlio-gzip-perl.
Preparing to unpack .../32-libperlio-gzip-perl_0.19-1+b7_arm64.deb ...
Unpacking libperlio-gzip-perl (0.19-1+b7) ...
Selecting previously unselected package lcov.
Preparing to unpack .../33-lcov_1.14-2_all.deb ...
Unpacking lcov (1.14-2) ...
Selecting previously unselected package libcap2:arm64.
Preparing to unpack .../34-libcap2_1%3a2.44-1_arm64.deb ...
Unpacking libcap2:arm64 (1:2.44-1) ...
Selecting previously unselected package libcap-dev:arm64.
Preparing to unpack .../35-libcap-dev_1%3a2.44-1_arm64.deb ...
Unpacking libcap-dev:arm64 (1:2.44-1) ...
Selecting previously unselected package libconfig9:arm64.
Preparing to unpack .../36-libconfig9_1.5-0.4_arm64.deb ...
Unpacking libconfig9:arm64 (1.5-0.4) ...
Selecting previously unselected package libglib2.0-0:arm64.
Preparing to unpack .../37-libglib2.0-0_2.66.8-1_arm64.deb ...
Unpacking libglib2.0-0:arm64 (2.66.8-1) ...
Selecting previously unselected package pkg-config.
Preparing to unpack .../38-pkg-config_0.29.2-1_arm64.deb ...
Unpacking pkg-config (0.29.2-1) ...
Selecting previously unselected package libconfig-dev:arm64.
Preparing to unpack .../39-libconfig-dev_1.5-0.4_arm64.deb ...
Unpacking libconfig-dev:arm64 (1.5-0.4) ...
Selecting previously unselected package libsocket6-perl.
Preparing to unpack .../40-libsocket6-perl_0.29-1+b3_arm64.deb ...
Unpacking libsocket6-perl (0.29-1+b3) ...
Selecting previously unselected package libio-socket-inet6-perl.
Preparing to unpack .../41-libio-socket-inet6-perl_2.72-2.1_all.deb ...
Unpacking libio-socket-inet6-perl (2.72-2.1) ...
Selecting previously unselected package libpcre16-3:arm64.
Preparing to unpack .../42-libpcre16-3_2%3a8.39-13_arm64.deb ...
Unpacking libpcre16-3:arm64 (2:8.39-13) ...
Selecting previously unselected package libpcre32-3:arm64.
Preparing to unpack .../43-libpcre32-3_2%3a8.39-13_arm64.deb ...
Unpacking libpcre32-3:arm64 (2:8.39-13) ...
Selecting previously unselected package libpcrecpp0v5:arm64.
Preparing to unpack .../44-libpcrecpp0v5_2%3a8.39-13_arm64.deb ...
Unpacking libpcrecpp0v5:arm64 (2:8.39-13) ...
Selecting previously unselected package libpcre3-dev:arm64.
Preparing to unpack .../45-libpcre3-dev_2%3a8.39-13_arm64.deb ...
Unpacking libpcre3-dev:arm64 (2:8.39-13) ...
Selecting previously unselected package libwrap0:arm64.
Preparing to unpack .../46-libwrap0_7.6.q-31_arm64.deb ...
Unpacking libwrap0:arm64 (7.6.q-31) ...
Selecting previously unselected package libwrap0-dev:arm64.
Preparing to unpack .../47-libwrap0-dev_7.6.q-31_arm64.deb ...
Unpacking libwrap0-dev:arm64 (7.6.q-31) ...
Selecting previously unselected package psmisc.
Preparing to unpack .../48-psmisc_23.4-2_arm64.deb ...
Unpacking psmisc (23.4-2) ...
Setting up libconfig9:arm64 (1.5-0.4) ...
Setting up libpcrecpp0v5:arm64 (2:8.39-13) ...
Setting up libpipeline1:arm64 (1.5.3-1) ...
Setting up bsdextrautils (2.36.1-8) ...
update-alternatives: using /usr/bin/write.ul to provide /usr/bin/write (write) in auto mode
Setting up libpcre16-3:arm64 (2:8.39-13) ...
Setting up libicu67:arm64 (67.1-7) ...
Setting up libmagic-mgc (1:5.39-3) ...
Setting up psmisc (23.4-2) ...
Setting up libarchive-zip-perl (1.68-1) ...
Setting up libglib2.0-0:arm64 (2.66.8-1) ...
No schema files found: doing nothing.
Setting up libdebhelper-perl (13.3.4) ...
Setting up libmagic1:arm64 (1:5.39-3) ...
Setting up gettext-base (0.21-4) ...
Setting up file (1:5.39-3) ...
Setting up libcap2:arm64 (1:2.44-1) ...
Setting up autotools-dev (20180224.1+nmu1) ...
Setting up libwrap0:arm64 (7.6.q-31) ...
Setting up libsocket6-perl (0.29-1+b3) ...
Setting up libsigsegv2:arm64 (2.13-1) ...
Setting up libpcre32-3:arm64 (2:8.39-13) ...
Setting up autopoint (0.21-4) ...
Setting up pkg-config (0.29.2-1) ...
Setting up sensible-utils (0.0.14) ...
Setting up libwrap0-dev:arm64 (7.6.q-31) ...
Setting up libuchardet0:arm64 (0.0.7-1) ...
Setting up libjson-perl (4.03000-1) ...
Setting up libconfig-dev:arm64 (1.5-0.4) ...
Setting up libsub-override-perl (0.09-2) ...
Setting up libcap-dev:arm64 (1:2.44-1) ...
Setting up libperlio-gzip-perl (0.19-1+b7) ...
Setting up libelf1:arm64 (0.183-1) ...
Setting up libxml2:arm64 (2.9.10+dfsg-6.7) ...
Setting up libfile-stripnondeterminism-perl (1.12.0-1) ...
Setting up gettext (0.21-4) ...
Setting up libtool (2.4.6-15) ...
Setting up libpcre3-dev:arm64 (2:8.39-13) ...
Setting up m4 (1.4.18-5) ...
Setting up lcov (1.14-2) ...
Setting up libio-socket-inet6-perl (2.72-2.1) ...
Setting up intltool-debian (0.35.0+20060710.5) ...
Setting up autoconf (2.69-14) ...
Setting up dh-strip-nondeterminism (1.12.0-1) ...
Setting up dwz (0.13+20210201-1) ...
Setting up groff-base (1.22.4-6) ...
Setting up automake (1:1.16.3-2) ...
update-alternatives: using /usr/bin/automake-1.16 to provide /usr/bin/automake (automake) in auto mode
Setting up po-debconf (1.0.21+nmu1) ...
Setting up man-db (2.9.4-2) ...
Not building database; man-db/auto-update is not 'true'.
Setting up dh-autoreconf (20) ...
Setting up debhelper (13.3.4) ...
Processing triggers for libc-bin (2.31-13) ...
Reading package lists...
Building dependency tree...
Reading state information...
Reading extended state information...
Initializing package states...
Writing extended state information...
Building tag database...
 -> Finished parsing the build-deps
Reading package lists...
Building dependency tree...
Reading state information...
fakeroot is already the newest version (1.25.3-1.1).
0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
I: Building the package
I: Running cd /build/sslh-1.20/ && env PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games" HOME="/nonexistent/first-build" dpkg-buildpackage -us -uc -b && env PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games" HOME="/nonexistent/first-build" dpkg-genchanges -S  > ../sslh_1.20-1_source.changes
dpkg-buildpackage: info: source package sslh
dpkg-buildpackage: info: source version 1.20-1
dpkg-buildpackage: info: source distribution unstable
dpkg-buildpackage: info: source changed by Don Armstrong <don@debian.org>
 dpkg-source --before-build .
dpkg-buildpackage: info: host architecture arm64
 fakeroot debian/rules clean
dh clean
   dh_auto_clean
	make -j8 distclean
make[1]: Entering directory '/build/sslh-1.20'
Makefile:66: warning: ignoring prerequisites on suffix rule definition
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 '/build/sslh-1.20'
   dh_clean
 debian/rules build
dh build
   dh_update_autotools_config
   dh_autoreconf
   dh_auto_configure
   debian/rules override_dh_auto_build
make[1]: Entering directory '/build/sslh-1.20'
dh_auto_build -- USELIBWRAP=1 USELIBCAP=1
	make -j8 "INSTALL=install --strip-program=true" USELIBWRAP=1 USELIBCAP=1
make[2]: Entering directory '/build/sslh-1.20'
Makefile:66: warning: ignoring prerequisites on suffix rule definition
./genver.sh >version.h
cc -g -O2 -fdebug-prefix-map=/build/sslh-1.20=. -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=/build/sslh-1.20=. -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=/build/sslh-1.20=. -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=/build/sslh-1.20=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -DLIBWRAP -DENABLE_REGEX -DLIBPCRE -DLIBCONFIG -DLIBCAP -c common.c
cc -g -O2 -fdebug-prefix-map=/build/sslh-1.20=. -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=/build/sslh-1.20=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -DLIBWRAP -DENABLE_REGEX -DLIBPCRE -DLIBCONFIG -DLIBCAP -c probe.c
cc -g -O2 -fdebug-prefix-map=/build/sslh-1.20=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -DLIBWRAP -DENABLE_REGEX -DLIBPCRE -DLIBCONFIG -DLIBCAP -c tls.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:131:28: note: expected 'char *' but argument is of type 'const char *'
  131 | extern int hosts_ctl(char *daemon, char *client_name, char *client_addr,
      |                      ~~~~~~^~~~~~
sslh-main.c: In function 'setup_sni_alpn_list':
sslh-main.c:292:25: warning: argument 1 range [18446744071562067969, 18446744073709551615] exceeds maximum object size 9223372036854775807 [-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:542:14: note: in a call to allocation function 'calloc' declared here
  542 | extern void *calloc (size_t __nmemb, size_t __size)
      |              ^~~~~~
cc -g -O2 -fdebug-prefix-map=/build/sslh-1.20=. -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=/build/sslh-1.20=. -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=/build/sslh-1.20=. -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 '/build/sslh-1.20'
make[1]: Leaving directory '/build/sslh-1.20'
   dh_auto_test
	make -j8 test
make[1]: Entering directory '/build/sslh-1.20'
Makefile:66: warning: ignoring prerequisites on suffix rule definition
./t
./echosrv --listen localhost:44953 --prefix 'ssh: '
./echosrv --listen localhost:36779 --prefix 'socks5: '
./echosrv --listen localhost:32769 --prefix 'http: '
./echosrv --listen localhost:40023 --prefix 'tinc: '
./echosrv --listen localhost:40297 --prefix 'openvpn: '
./echosrv --listen localhost:40947 --prefix 'xmpp: '
./echosrv --listen localhost:38703 --prefix 'adb: '
./echosrv --listen localhost:36485 --prefix 'tls:sni1;alpn1,alpn2: '
./echosrv --listen localhost:38191 --prefix 'tls:sni2,sni3;alpn1,alpn2: '
./echosrv --listen localhost:33689 --prefix 'tls:;alpn3: '
./echosrv --listen localhost:35329 --prefix 'tls:sni3;: '
./echosrv --listen localhost:40309 --prefix 'tls: '
./echosrv --listen localhost:41175 --prefix 'anyprot: '
Testing sslh-select
spawned 10552
./sslh-select -v -f -u pbuilder1 -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:44953. libwrap service: (null) log_level: 1 family 2 2 [] [fork]
socks5 addr: localhost:36779. libwrap service: (null) log_level: 1 family 2 2 [] []
http addr: localhost:32769. libwrap service: (null) log_level: 1 family 2 2 [] []
tinc addr: localhost:40023. libwrap service: (null) log_level: 1 family 2 2 [] []
openvpn addr: localhost:40297. libwrap service: (null) log_level: 1 family 2 2 [] []
xmpp addr: localhost:40947. libwrap service: (null) log_level: 1 family 2 2 [] []
adb addr: localhost:38703. libwrap service: (null) log_level: 1 family 2 2 [] []
tls addr: localhost:36485. libwrap service: (null) log_level: 1 family 2 2 [] []
tls addr: localhost:38191. libwrap service: (null) log_level: 1 family 2 2 [] []
tls addr: localhost:33689. libwrap service: (null) log_level: 1 family 2 2 [] []
tls addr: localhost:35329. libwrap service: (null) log_level: 1 family 2 2 [] []
tls addr: localhost:40309. libwrap service: (null) log_level: 1 family 2 2 [] []
anyprot addr: localhost:41175. libwrap service: (null) log_level: 1 family 2 2 [] []
listening on:
	localhost:34375	[keepalive]
	localhost:8081	[keepalive]
timeout: 10
on-timeout: ssh
listening to 2 addresses
sslh-select 1.20-1 started
turning into pbuilder1
capabilities: =
selecting... max_fd=5 num_probing=0
***Test: Shy SSH connection
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 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=6 num_probing=1
processing fd0 slot 0
timed out, connect to ssh
closing fd 5
selecting... max_fd=6 num_probing=0
connecting to localhost:44953 family 2 len 16
ssh:connection from localhost:54374 to localhost:34375 forwarded from localhost:41060 to localhost:44953
flushing deferred data to fd 4
ok 1 - Shy SSH connection
***Test: One SSL half-started then one SSH
accepted fd 5 on slot 0
selecting... max_fd=6 num_probing=1
accepted fd 6 on slot 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 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:40309 family 2 len 16
tls:connection from localhost:54378 to localhost:34375 forwarded from localhost:58076 to localhost:40309
flushing deferred data to fd 7
selecting... max_fd=8 num_probing=1
socket closed
connection closed down
processing fd1 slot 0
activity on fd7
selecting... max_fd=8 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=8 num_probing=1
processing fd0 slot 1
timed out, connect to ssh
closing fd 6
selecting... max_fd=8 num_probing=0
connecting to localhost:44953 family 2 len 16
ssh:connection from localhost:54380 to localhost:34375 forwarded from localhost:41068 to localhost:44953
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
accepted fd 6 on slot 1
processing fd0 slot 0
activity on fd5
closing fd 5
closing fd 7
selecting... max_fd=8 num_probing=1
socket closed
connection closed down
accepted fd 5 on slot 0
selecting... max_fd=8 num_probing=2
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 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:40309 family 2 len 16
tls:connection from localhost:54388 to localhost:34375 forwarded from localhost:58084 to localhost:40309
flushing deferred data to fd 7
selecting... max_fd=8 num_probing=1
processing fd1 slot 0
activity on fd7
selecting... max_fd=8 num_probing=1
ok 4 - SSL during SSH being established
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=8 num_probing=1
processing fd0 slot 1
timed out, connect to ssh
closing fd 6
selecting... max_fd=8 num_probing=0
connecting to localhost:44953 family 2 len 16
ssh:connection from localhost:54386 to localhost:34375 forwarded from localhost:41076 to localhost:44953
flushing deferred data to fd 4
ok 5 - SSH connection interrupted by SSL
accepted fd 6 on slot 1
processing fd0 slot 0
activity on fd5
closing fd 5
closing fd 7
selecting... max_fd=8 num_probing=1
processing fd0 slot 1
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 6
selecting... max_fd=8 num_probing=0
socket closed
connection closed down
connecting to localhost:44953 family 2 len 16
ssh:connection from localhost:54394 to localhost:34375 forwarded from localhost:41080 to localhost:44953
flushing deferred data to fd 4
Received: protocol ssh data [SSH-2.0 tester]
socket closed
connection closed down
ok 6 - probe ssh connected correctly
ok 7 - data shoveled correctly
accepted fd 5 on slot 0
selecting... max_fd=8 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
connecting to localhost:36779 family 2 len 16
socks5:connection from localhost:54398 to localhost:34375 forwarded from localhost:45036 to localhost:36779
flushing deferred data to fd 6
selecting... max_fd=8 num_probing=0
processing fd1 slot 0
activity on fd6
selecting... max_fd=8 num_probing=0
Received: protocol socks5 data []
ok 8 - probe socks5 connected correctly
ok 9 - data shoveled correctly
accepted fd 7 on slot 1
processing fd0 slot 0
activity on fd5
closing fd 5
closing fd 6
selecting... max_fd=8 num_probing=1
processing fd0 slot 1
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:32769 family 2 len 16
http:connection from localhost:54402 to localhost:34375 forwarded from localhost:60806 to localhost:32769
flushing deferred data to fd 5
selecting... max_fd=8 num_probing=0
processing fd1 slot 1
activity on fd5
selecting... max_fd=8 num_probing=0
Received: protocol http data [GET index.html HTTP/1.1]
ok 10 - probe http connected correctly
ok 11 - data shoveled correctly
accepted fd 6 on slot 0
processing fd0 slot 1
activity on fd7
closing fd 7
closing fd 5
selecting... max_fd=8 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:40023 family 2 len 16
tinc:connection from localhost:54406 to localhost:34375 forwarded from localhost:47960 to localhost:40023
flushing deferred data to fd 5
selecting... max_fd=8 num_probing=0
processing fd1 slot 0
activity on fd5
selecting... max_fd=8 num_probing=0
Received: protocol tinc data [0 hello]
ok 12 - probe tinc connected correctly
ok 13 - data shoveled correctly
accepted fd 7 on slot 1
processing fd0 slot 0
activity on fd6
closing fd 6
closing fd 5
selecting... max_fd=8 num_probing=1
processing fd0 slot 1
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:40297 family 2 len 16
openvpn:connection from localhost:54410 to localhost:34375 forwarded from localhost:57842 to localhost:40297
flushing deferred data to fd 5
selecting... max_fd=8 num_probing=0
processing fd1 slot 1
activity on fd5
selecting... max_fd=8 num_probing=0
Received: protocol openvpn data [��]
ok 14 - probe openvpn connected correctly
ok 15 - data shoveled correctly
accepted fd 6 on slot 0
processing fd0 slot 1
activity on fd7
closing fd 7
closing fd 5
selecting... max_fd=8 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:40947 family 2 len 16
xmpp:connection from localhost:54414 to localhost:34375 forwarded from localhost:58552 to localhost:40947
flushing deferred data to fd 5
selecting... max_fd=8 num_probing=0
processing fd1 slot 0
activity on fd5
selecting... max_fd=8 num_probing=0
Received: protocol xmpp data [I should get a real jabber connection initialisation here]
ok 16 - probe xmpp connected correctly
ok 17 - data shoveled correctly
accepted fd 7 on slot 1
processing fd0 slot 0
activity on fd6
closing fd 6
closing fd 5
selecting... max_fd=8 num_probing=1
processing fd0 slot 1
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:38703 family 2 len 16
adb:connection from localhost:54418 to localhost:34375 forwarded from localhost:57710 to localhost:38703
flushing deferred data to fd 5
selecting... max_fd=8 num_probing=0
processing fd1 slot 1
activity on fd5
selecting... max_fd=8 num_probing=0
Received: protocol adb data [CNXN....................host:...]
ok 18 - probe adb connected correctly
ok 19 - data shoveled correctly
sni: sni1
alpn: alpn1
accepted fd 6 on slot 0
processing fd0 slot 1
activity on fd7
closing fd 7
closing fd 5
selecting... max_fd=8 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:36485 family 2 len 16
tls:connection from localhost:54422 to localhost:34375 forwarded from localhost:36048 to localhost:36485
flushing deferred data to fd 5
selecting... max_fd=8 num_probing=0
processing fd1 slot 0
activity on fd5
selecting... max_fd=8 num_probing=0
Received: protocol tls:sni1;alpn1,alpn2 data [������@��� ]��e#p��<]�'
|,���8�,�0��̨̩̪�+�/���$�(�k�#�'�g�
��9�	��3�����=�<�5�/����_���	���sni1����
�
������#���
� ����alpn1������hello sni/alpn]
ok 20 - probe tls:sni1;alpn1,alpn2 connected correctly
ok 21 - data shoveled correctly
sni: sni1
alpn: alpn2
accepted fd 7 on slot 1
processing fd0 slot 0
activity on fd6
closing fd 6
closing fd 5
selecting... max_fd=8 num_probing=1
processing fd0 slot 1
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:36485 family 2 len 16
tls:connection from localhost:54426 to localhost:34375 forwarded from localhost:36052 to localhost:36485
flushing deferred data to fd 5
selecting... max_fd=8 num_probing=0
processing fd1 slot 1
activity on fd5
selecting... max_fd=8 num_probing=0
Received: protocol tls:sni1;alpn1,alpn2 data [������@��� ]��e#p��<]�'
|,���8�,�0��̨̩̪�+�/���$�(�k�#�'�g�
��9�	��3�����=�<�5�/����_���	���sni1����
�
������#���
� ����alpn2������hello sni/alpn]
ok 22 - probe tls:sni1;alpn1,alpn2 connected correctly
ok 23 - data shoveled correctly
sni: sni2
alpn: alpn1
accepted fd 6 on slot 0
processing fd0 slot 1
activity on fd7
closing fd 7
closing fd 5
selecting... max_fd=8 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:38191 family 2 len 16
tls:connection from localhost:54430 to localhost:34375 forwarded from localhost:41366 to localhost:38191
flushing deferred data to fd 5
selecting... max_fd=8 num_probing=0
processing fd1 slot 0
activity on fd5
selecting... max_fd=8 num_probing=0
Received: protocol tls:sni2,sni3;alpn1,alpn2 data [������@��� ]��e#p��<]�'
|,���8�,�0��̨̩̪�+�/���$�(�k�#�'�g�
��9�	��3�����=�<�5�/����_���	���sni2����
�
������#���
� ����alpn1������hello sni/alpn]
ok 24 - probe tls:sni2,sni3;alpn1,alpn2 connected correctly
ok 25 - data shoveled correctly
sni: sni2
alpn: alpn2
accepted fd 7 on slot 1
processing fd0 slot 0
activity on fd6
closing fd 6
closing fd 5
selecting... max_fd=8 num_probing=1
processing fd0 slot 1
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:38191 family 2 len 16
tls:connection from localhost:54434 to localhost:34375 forwarded from localhost:41370 to localhost:38191
flushing deferred data to fd 5
selecting... max_fd=8 num_probing=0
processing fd1 slot 1
activity on fd5
selecting... max_fd=8 num_probing=0
Received: protocol tls:sni2,sni3;alpn1,alpn2 data [������@��� ]��e#p��<]�'
|,���8�,�0��̨̩̪�+�/���$�(�k�#�'�g�
��9�	��3�����=�<�5�/����_���	���sni2����
�
������#���
� ����alpn2������hello sni/alpn]
ok 26 - probe tls:sni2,sni3;alpn1,alpn2 connected correctly
ok 27 - data shoveled correctly
sni: sni3
alpn: alpn1
accepted fd 6 on slot 0
processing fd0 slot 1
activity on fd7
closing fd 7
closing fd 5
selecting... max_fd=8 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:38191 family 2 len 16
tls:connection from localhost:54438 to localhost:34375 forwarded from localhost:41374 to localhost:38191
flushing deferred data to fd 5
selecting... max_fd=8 num_probing=0
processing fd1 slot 0
activity on fd5
selecting... max_fd=8 num_probing=0
Received: protocol tls:sni2,sni3;alpn1,alpn2 data [������@��� ]��e#p��<]�'
|,���8�,�0��̨̩̪�+�/���$�(�k�#�'�g�
��9�	��3�����=�<�5�/����_���	���sni3����
�
������#���
� ����alpn1������hello sni/alpn]
ok 28 - probe tls:sni2,sni3;alpn1,alpn2 connected correctly
ok 29 - data shoveled correctly
sni: sni3
alpn: alpn2
accepted fd 7 on slot 1
processing fd0 slot 0
activity on fd6
closing fd 6
closing fd 5
selecting... max_fd=8 num_probing=1
processing fd0 slot 1
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:38191 family 2 len 16
tls:connection from localhost:54442 to localhost:34375 forwarded from localhost:41378 to localhost:38191
flushing deferred data to fd 5
selecting... max_fd=8 num_probing=0
processing fd1 slot 1
activity on fd5
selecting... max_fd=8 num_probing=0
Received: protocol tls:sni2,sni3;alpn1,alpn2 data [������@��� ]��e#p��<]�'
|,���8�,�0��̨̩̪�+�/���$�(�k�#�'�g�
��9�	��3�����=�<�5�/����_���	���sni3����
�
������#���
� ����alpn2������hello sni/alpn]
ok 30 - probe tls:sni2,sni3;alpn1,alpn2 connected correctly
ok 31 - data shoveled correctly
sni: 
alpn: alpn3
accepted fd 6 on slot 0
processing fd0 slot 1
activity on fd7
closing fd 7
closing fd 5
selecting... max_fd=8 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:33689 family 2 len 16
tls:connection from localhost:54446 to localhost:34375 forwarded from localhost:43590 to localhost:33689
flushing deferred data to fd 5
selecting... max_fd=8 num_probing=0
processing fd1 slot 0
activity on fd5
selecting... max_fd=8 num_probing=0
Received: protocol tls:;alpn3 data [�����␢)1��DQT�[�Qf�?�	��+�$�V���8�,�0��̨̩̪�+�/���$�(�k�#�'�g�
��9�	��3�����=�<�5�/����R����
�
������#���
� ����alpn3������hello alpn]
ok 32 - probe tls:;alpn3 connected correctly
ok 33 - data shoveled correctly
sni: sni3
alpn: 
accepted fd 7 on slot 1
processing fd0 slot 0
activity on fd6
closing fd 6
closing fd 5
selecting... max_fd=8 num_probing=1
processing fd0 slot 1
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:35329 family 2 len 16
tls:connection from localhost:54450 to localhost:34375 forwarded from localhost:47536 to localhost:35329
flushing deferred data to fd 5
selecting... max_fd=8 num_probing=0
processing fd1 slot 1
activity on fd5
selecting... max_fd=8 num_probing=0
Received: protocol tls:sni3; data [�������魆�!��['�KU�P��/7%��Y��72��8�,�0��̨̩̪�+�/���$�(�k�#�'�g�
��9�	��3�����=�<�5�/����S���	���sni3����
�
������#���
� �������hello sni]
ok 34 - probe tls:sni3; connected correctly
ok 35 - data shoveled correctly
accepted fd 6 on slot 0
processing fd0 slot 1
activity on fd7
closing fd 7
closing fd 5
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 ............"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:40309 family 2 len 16
tls:connection from localhost:54454 to localhost:34375 forwarded from localhost:58150 to localhost:40309
flushing deferred data to fd 5
selecting... max_fd=8 num_probing=0
processing fd1 slot 0
activity on fd5
selecting... max_fd=8 num_probing=0
Received: protocol tls data [������"3�CzÉEQ<($jx���ؐX�e��-���u��8�,�0��̨̩̪�+�/���$�(�k�#�'�g�
��9�	��3�����=�<�5�/����F����
�
������#���
� �������hello ssl alone]
ok 36 - probe tls connected correctly
ok 37 - data shoveled correctly
accepted fd 7 on slot 1
processing fd0 slot 0
activity on fd6
closing fd 6
closing fd 5
selecting... max_fd=8 num_probing=1
processing fd0 slot 1
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:41175 family 2 len 16
anyprot:connection from localhost:54458 to localhost:34375 forwarded from localhost:54246 to localhost:41175
flushing deferred data to fd 5
selecting... max_fd=8 num_probing=0
processing fd1 slot 1
activity on fd5
selecting... max_fd=8 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!]
ok 38 - probe anyprot connected correctly
ok 39 - data shoveled correctly
accepted fd 6 on slot 0
processing fd0 slot 1
activity on fd7
closing fd 7
closing fd 5
selecting... max_fd=8 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=8 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=8 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=8 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 6
selecting... max_fd=8 num_probing=0
connecting to localhost:44953 family 2 len 16
ssh:connection from localhost:54462 to localhost:34375 forwarded from localhost:41148 to localhost:44953
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 5 on slot 0
selecting... max_fd=8 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=8 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=8 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=8 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=8 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=8 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:36779 family 2 len 16
socks5:connection from localhost:54466 to localhost:34375 forwarded from localhost:45104 to localhost:36779
flushing deferred data to fd 6
selecting... max_fd=8 num_probing=0
processing fd1 slot 0
activity on fd6
selecting... max_fd=8 num_probing=0
Received: protocol socks5 data []
ok 42 - probe socks5 connected correctly
ok 43 - data shoveled correctly
accepted fd 7 on slot 1
processing fd0 slot 0
activity on fd5
closing fd 5
closing fd 6
selecting... max_fd=8 num_probing=1
processing fd0 slot 1
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:32769 family 2 len 16
http:connection from localhost:54470 to localhost:34375 forwarded from localhost:60874 to localhost:32769
flushing deferred data to fd 5
selecting... max_fd=8 num_probing=0
processing fd1 slot 1
activity on fd5
selecting... max_fd=8 num_probing=0
Received: protocol http data [GET index.html HTTP/1.1]
ok 44 - probe http connected correctly
ok 45 - data shoveled correctly
accepted fd 6 on slot 0
processing fd0 slot 1
activity on fd7
closing fd 7
closing fd 5
selecting... max_fd=8 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:40023 family 2 len 16
tinc:connection from localhost:54474 to localhost:34375 forwarded from localhost:48028 to localhost:40023
flushing deferred data to fd 5
selecting... max_fd=8 num_probing=0
processing fd1 slot 0
activity on fd5
selecting... max_fd=8 num_probing=0
Received: protocol tinc data [0 hello]
ok 46 - probe tinc connected correctly
ok 47 - data shoveled correctly
accepted fd 7 on slot 1
processing fd0 slot 0
activity on fd6
closing fd 6
closing fd 5
selecting... max_fd=8 num_probing=1
processing fd0 slot 1
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:40297 family 2 len 16
openvpn:connection from localhost:54478 to localhost:34375 forwarded from localhost:57910 to localhost:40297
flushing deferred data to fd 5
selecting... max_fd=8 num_probing=0
processing fd1 slot 1
activity on fd5
selecting... max_fd=8 num_probing=0
Received: protocol openvpn data [��]
ok 48 - probe openvpn connected correctly
ok 49 - data shoveled correctly
accepted fd 6 on slot 0
processing fd0 slot 1
activity on fd7
closing fd 7
closing fd 5
selecting... max_fd=8 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:40947 family 2 len 16
xmpp:connection from localhost:54482 to localhost:34375 forwarded from localhost:58620 to localhost:40947
flushing deferred data to fd 5
selecting... max_fd=8 num_probing=0
processing fd1 slot 0
activity on fd5
selecting... max_fd=8 num_probing=0
Received: protocol xmpp data [I should get a real jabber connection initialisation here]
ok 50 - probe xmpp connected correctly
ok 51 - data shoveled correctly
accepted fd 7 on slot 1
processing fd0 slot 0
activity on fd6
closing fd 6
closing fd 5
selecting... max_fd=8 num_probing=1
processing fd0 slot 1
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:38703 family 2 len 16
adb:connection from localhost:54486 to localhost:34375 forwarded from localhost:57778 to localhost:38703
flushing deferred data to fd 5
selecting... max_fd=8 num_probing=0
processing fd1 slot 1
activity on fd5
selecting... max_fd=8 num_probing=0
Received: protocol adb data [CNXN....................host:...]
ok 52 - probe adb connected correctly
ok 53 - data shoveled correctly
sni: sni1
alpn: alpn1
accepted fd 6 on slot 0
processing fd0 slot 1
activity on fd7
closing fd 7
closing fd 5
selecting... max_fd=8 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:36485 family 2 len 16
tls:connection from localhost:54490 to localhost:34375 forwarded from localhost:36116 to localhost:36485
flushing deferred data to fd 5
selecting... max_fd=8 num_probing=0
processing fd1 slot 0
activity on fd5
selecting... max_fd=8 num_probing=0
Received: protocol tls:sni1;alpn1,alpn2 data [������@��� ]��e#p��<]�'
|,���8�,�0��̨̩̪�+�/���$�(�k�#�'�g�
��9�	��3�����=�<�5�/����_���	���sni1����
�
������#���
� ����alpn1������hello sni/alpn]
ok 54 - probe tls:sni1;alpn1,alpn2 connected correctly
ok 55 - data shoveled correctly
sni: sni1
alpn: alpn2
accepted fd 7 on slot 1
processing fd0 slot 0
activity on fd6
closing fd 6
closing fd 5
selecting... max_fd=8 num_probing=1
processing fd0 slot 1
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:36485 family 2 len 16
tls:connection from localhost:54494 to localhost:34375 forwarded from localhost:36120 to localhost:36485
flushing deferred data to fd 5
selecting... max_fd=8 num_probing=0
processing fd1 slot 1
activity on fd5
selecting... max_fd=8 num_probing=0
Received: protocol tls:sni1;alpn1,alpn2 data [������@��� ]��e#p��<]�'
|,���8�,�0��̨̩̪�+�/���$�(�k�#�'�g�
��9�	��3�����=�<�5�/����_���	���sni1����
�
������#���
� ����alpn2������hello sni/alpn]
ok 56 - probe tls:sni1;alpn1,alpn2 connected correctly
ok 57 - data shoveled correctly
sni: sni2
alpn: alpn1
accepted fd 6 on slot 0
processing fd0 slot 1
activity on fd7
closing fd 7
closing fd 5
selecting... max_fd=8 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:38191 family 2 len 16
tls:connection from localhost:54498 to localhost:34375 forwarded from localhost:41434 to localhost:38191
flushing deferred data to fd 5
selecting... max_fd=8 num_probing=0
processing fd1 slot 0
activity on fd5
selecting... max_fd=8 num_probing=0
Received: protocol tls:sni2,sni3;alpn1,alpn2 data [������@��� ]��e#p��<]�'
|,���8�,�0��̨̩̪�+�/���$�(�k�#�'�g�
��9�	��3�����=�<�5�/����_���	���sni2����
�
������#���
� ����alpn1������hello sni/alpn]
ok 58 - probe tls:sni2,sni3;alpn1,alpn2 connected correctly
ok 59 - data shoveled correctly
sni: sni2
alpn: alpn2
accepted fd 7 on slot 1
processing fd0 slot 0
activity on fd6
closing fd 6
closing fd 5
selecting... max_fd=8 num_probing=1
processing fd0 slot 1
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:38191 family 2 len 16
tls:connection from localhost:54502 to localhost:34375 forwarded from localhost:41438 to localhost:38191
flushing deferred data to fd 5
selecting... max_fd=8 num_probing=0
processing fd1 slot 1
activity on fd5
selecting... max_fd=8 num_probing=0
Received: protocol tls:sni2,sni3;alpn1,alpn2 data [������@��� ]��e#p��<]�'
|,���8�,�0��̨̩̪�+�/���$�(�k�#�'�g�
��9�	��3�����=�<�5�/����_���	���sni2����
�
������#���
� ����alpn2������hello sni/alpn]
ok 60 - probe tls:sni2,sni3;alpn1,alpn2 connected correctly
ok 61 - data shoveled correctly
sni: sni3
alpn: alpn1
accepted fd 6 on slot 0
processing fd0 slot 1
activity on fd7
closing fd 7
closing fd 5
selecting... max_fd=8 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:38191 family 2 len 16
tls:connection from localhost:54506 to localhost:34375 forwarded from localhost:41442 to localhost:38191
flushing deferred data to fd 5
selecting... max_fd=8 num_probing=0
processing fd1 slot 0
activity on fd5
selecting... max_fd=8 num_probing=0
Received: protocol tls:sni2,sni3;alpn1,alpn2 data [������@��� ]��e#p��<]�'
|,���8�,�0��̨̩̪�+�/���$�(�k�#�'�g�
��9�	��3�����=�<�5�/����_���	���sni3����
�
������#���
� ����alpn1������hello sni/alpn]
ok 62 - probe tls:sni2,sni3;alpn1,alpn2 connected correctly
ok 63 - data shoveled correctly
sni: sni3
alpn: alpn2
accepted fd 7 on slot 1
processing fd0 slot 0
activity on fd6
closing fd 6
closing fd 5
selecting... max_fd=8 num_probing=1
processing fd0 slot 1
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:38191 family 2 len 16
tls:connection from localhost:54510 to localhost:34375 forwarded from localhost:41446 to localhost:38191
flushing deferred data to fd 5
selecting... max_fd=8 num_probing=0
processing fd1 slot 1
activity on fd5
selecting... max_fd=8 num_probing=0
Received: protocol tls:sni2,sni3;alpn1,alpn2 data [������@��� ]��e#p��<]�'
|,���8�,�0��̨̩̪�+�/���$�(�k�#�'�g�
��9�	��3�����=�<�5�/����_���	���sni3����
�
������#���
� ����alpn2������hello sni/alpn]
ok 64 - probe tls:sni2,sni3;alpn1,alpn2 connected correctly
ok 65 - data shoveled correctly
sni: 
alpn: alpn3
accepted fd 6 on slot 0
processing fd0 slot 1
activity on fd7
closing fd 7
closing fd 5
selecting... max_fd=8 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:33689 family 2 len 16
tls:connection from localhost:54514 to localhost:34375 forwarded from localhost:43658 to localhost:33689
flushing deferred data to fd 5
selecting... max_fd=8 num_probing=0
processing fd1 slot 0
activity on fd5
selecting... max_fd=8 num_probing=0
Received: protocol tls:;alpn3 data [�����␢)1��DQT�[�Qf�?�	��+�$�V���8�,�0��̨̩̪�+�/���$�(�k�#�'�g�
��9�	��3�����=�<�5�/����R����
�
������#���
� ����alpn3������hello alpn]
ok 66 - probe tls:;alpn3 connected correctly
ok 67 - data shoveled correctly
sni: sni3
alpn: 
accepted fd 7 on slot 1
processing fd0 slot 0
activity on fd6
closing fd 6
closing fd 5
selecting... max_fd=8 num_probing=1
processing fd0 slot 1
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:35329 family 2 len 16
tls:connection from localhost:54518 to localhost:34375 forwarded from localhost:47604 to localhost:35329
flushing deferred data to fd 5
selecting... max_fd=8 num_probing=0
processing fd1 slot 1
activity on fd5
selecting... max_fd=8 num_probing=0
Received: protocol tls:sni3; data [�������魆�!��['�KU�P��/7%��Y��72��8�,�0��̨̩̪�+�/���$�(�k�#�'�g�
��9�	��3�����=�<�5�/����S���	���sni3����
�
������#���
� �������hello sni]
processing fd0 slot 1
activity on fd7
closing fd 7
closing fd 5
selecting... max_fd=8 num_probing=0
ok 68 - probe tls:sni3; connected correctly
ok 69 - data shoveled correctly
accepted fd 5 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 ............"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:40309 family 2 len 16
tls:connection from localhost:54522 to localhost:34375 forwarded from localhost:58218 to localhost:40309
flushing deferred data to fd 6
selecting... max_fd=8 num_probing=0
processing fd1 slot 0
activity on fd6
selecting... max_fd=8 num_probing=0
Received: protocol tls data [������"3�CzÉEQ<($jx���ؐX�e��-���u��8�,�0��̨̩̪�+�/���$�(�k�#�'�g�
��9�	��3�����=�<�5�/����F����
�
������#���
� �������hello ssl alone]
ok 70 - probe tls connected correctly
ok 71 - data shoveled correctly
accepted fd 7 on slot 1
processing fd0 slot 0
activity on fd5
closing fd 5
closing fd 6
selecting... max_fd=8 num_probing=1
processing fd0 slot 1
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:41175 family 2 len 16
anyprot:connection from localhost:54526 to localhost:34375 forwarded from localhost:54314 to localhost:41175
flushing deferred data to fd 5
selecting... max_fd=8 num_probing=0
processing fd1 slot 1
activity on fd5
selecting... max_fd=8 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!]
ok 72 - probe anyprot connected correctly
ok 73 - data shoveled correctly
processing fd0 slot 1
activity on fd7
closing fd 7
closing fd 5
selecting... max_fd=8 num_probing=0
killing 10556

Testing sslh-fork
spawned 10732
./sslh-fork -v -f -u pbuilder1 -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:44953. libwrap service: (null) log_level: 1 family 2 2 [] [fork]
socks5 addr: localhost:36779. libwrap service: (null) log_level: 1 family 2 2 [] []
http addr: localhost:32769. libwrap service: (null) log_level: 1 family 2 2 [] []
tinc addr: localhost:40023. libwrap service: (null) log_level: 1 family 2 2 [] []
openvpn addr: localhost:40297. libwrap service: (null) log_level: 1 family 2 2 [] []
xmpp addr: localhost:40947. libwrap service: (null) log_level: 1 family 2 2 [] []
adb addr: localhost:38703. libwrap service: (null) log_level: 1 family 2 2 [] []
tls addr: localhost:36485. libwrap service: (null) log_level: 1 family 2 2 [] []
tls addr: localhost:38191. libwrap service: (null) log_level: 1 family 2 2 [] []
tls addr: localhost:33689. libwrap service: (null) log_level: 1 family 2 2 [] []
tls addr: localhost:35329. libwrap service: (null) log_level: 1 family 2 2 [] []
tls addr: localhost:40309. libwrap service: (null) log_level: 1 family 2 2 [] []
anyprot addr: localhost:41175. libwrap service: (null) log_level: 1 family 2 2 [] []
listening on:
	localhost:34375	[keepalive]
	localhost:8081	[keepalive]
timeout: 10
on-timeout: ssh
listening to 2 addresses
sslh-fork 1.20-1 started
turning into pbuilder1
capabilities: =
***Test: Shy SSH connection
accepted fd 5
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:44953 family 2 len 16
ssh:connection from localhost:54530 to localhost:34375 forwarded from localhost:41216 to localhost:44953
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 5
accepted fd 5
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:40309 family 2 len 16
tls:connection from localhost:54534 to localhost:34375 forwarded from localhost:58232 to localhost:40309
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:44953 family 2 len 16
ssh:connection from localhost:54536 to localhost:34375 forwarded from localhost:41224 to localhost:44953
flushing deferred data to fd 3
ok 75 - SSH during SSL being established
ok 76 - SSL connection interrupted by SSH
server socket closed
connection closed down
***Test: One SSH half-started then one SSL
server socket closed
connection closed down
accepted fd 5
accepted fd 5
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:40309 family 2 len 16
tls:connection from localhost:54544 to localhost:34375 forwarded from localhost:58240 to localhost:40309
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:44953 family 2 len 16
ssh:connection from localhost:54542 to localhost:34375 forwarded from localhost:41232 to localhost:44953
flushing deferred data to fd 3
ok 78 - SSH connection interrupted by SSL
server socket closed
connection closed down
accepted fd 5
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:44953 family 2 len 16
ssh:connection from localhost:54550 to localhost:34375 forwarded from localhost:41236 to localhost:44953
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 5
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:36779 family 2 len 16
socks5:connection from localhost:54554 to localhost:34375 forwarded from localhost:45192 to localhost:36779
flushing deferred data to fd 3
Received: protocol socks5 data []
ok 81 - probe socks5 connected correctly
ok 82 - data shoveled correctly
server socket closed
connection closed down
accepted fd 5
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:32769 family 2 len 16
http:connection from localhost:54558 to localhost:34375 forwarded from localhost:60962 to localhost:32769
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 5
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:40023 family 2 len 16
tinc:connection from localhost:54562 to localhost:34375 forwarded from localhost:48116 to localhost:40023
flushing deferred data to fd 3
Received: protocol tinc data [0 hello]
server socket closed
connection closed down
ok 85 - probe tinc connected correctly
ok 86 - data shoveled correctly
accepted fd 5
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:40297 family 2 len 16
openvpn:connection from localhost:54566 to localhost:34375 forwarded from localhost:57998 to localhost:40297
flushing deferred data to fd 3
Received: protocol openvpn data [��]
ok 87 - probe openvpn connected correctly
ok 88 - data shoveled correctly
accepted fd 5
server socket closed
connection closed down
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:40947 family 2 len 16
xmpp:connection from localhost:54570 to localhost:34375 forwarded from localhost:58708 to localhost:40947
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 5
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:38703 family 2 len 16
adb:connection from localhost:54574 to localhost:34375 forwarded from localhost:57866 to localhost:38703
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 5
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:36485 family 2 len 16
tls:connection from localhost:54578 to localhost:34375 forwarded from localhost:36204 to localhost:36485
flushing deferred data to fd 3
Received: protocol tls:sni1;alpn1,alpn2 data [������@��� ]��e#p��<]�'
|,���8�,�0��̨̩̪�+�/���$�(�k�#�'�g�
��9�	��3�����=�<�5�/����_���	���sni1����
�
������#���
� ����alpn1������hello 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 5
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:36485 family 2 len 16
tls:connection from localhost:54582 to localhost:34375 forwarded from localhost:36208 to localhost:36485
flushing deferred data to fd 3
Received: protocol tls:sni1;alpn1,alpn2 data [������@��� ]��e#p��<]�'
|,���8�,�0��̨̩̪�+�/���$�(�k�#�'�g�
��9�	��3�����=�<�5�/����_���	���sni1����
�
������#���
� ����alpn2������hello sni/alpn]
ok 95 - probe tls:sni1;alpn1,alpn2 connected correctly
ok 96 - data shoveled correctly
sni: sni2
alpn: alpn1
server socket closed
accepted fd 5
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 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:38191 family 2 len 16
tls:connection from localhost:54586 to localhost:34375 forwarded from localhost:41522 to localhost:38191
flushing deferred data to fd 3
Received: protocol tls:sni2,sni3;alpn1,alpn2 data [������@��� ]��e#p��<]�'
|,���8�,�0��̨̩̪�+�/���$�(�k�#�'�g�
��9�	��3�����=�<�5�/����_���	���sni2����
�
������#���
� ����alpn1������hello 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 5
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:38191 family 2 len 16
tls:connection from localhost:54590 to localhost:34375 forwarded from localhost:41526 to localhost:38191
flushing deferred data to fd 3
Received: protocol tls:sni2,sni3;alpn1,alpn2 data [������@��� ]��e#p��<]�'
|,���8�,�0��̨̩̪�+�/���$�(�k�#�'�g�
��9�	��3�����=�<�5�/����_���	���sni2����
�
������#���
� ����alpn2������hello 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 5
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:38191 family 2 len 16
tls:connection from localhost:54594 to localhost:34375 forwarded from localhost:41530 to localhost:38191
flushing deferred data to fd 3
Received: protocol tls:sni2,sni3;alpn1,alpn2 data [������@��� ]��e#p��<]�'
|,���8�,�0��̨̩̪�+�/���$�(�k�#�'�g�
��9�	��3�����=�<�5�/����_���	���sni3����
�
������#���
� ����alpn1������hello sni/alpn]
server socket closed
connection closed down
ok 101 - probe tls:sni2,sni3;alpn1,alpn2 connected correctly
ok 102 - data shoveled correctly
sni: sni3
alpn: alpn2
accepted fd 5
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:38191 family 2 len 16
tls:connection from localhost:54598 to localhost:34375 forwarded from localhost:41534 to localhost:38191
flushing deferred data to fd 3
Received: protocol tls:sni2,sni3;alpn1,alpn2 data [������@��� ]��e#p��<]�'
|,���8�,�0��̨̩̪�+�/���$�(�k�#�'�g�
��9�	��3�����=�<�5�/����_���	���sni3����
�
������#���
� ����alpn2������hello 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 5
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:33689 family 2 len 16
tls:connection from localhost:54602 to localhost:34375 forwarded from localhost:43746 to localhost:33689
flushing deferred data to fd 3
Received: protocol tls:;alpn3 data [�����␢)1��DQT�[�Qf�?�	��+�$�V���8�,�0��̨̩̪�+�/���$�(�k�#�'�g�
��9�	��3�����=�<�5�/����R����
�
������#���
� ����alpn3������hello alpn]
server socket closed
connection closed down
ok 105 - probe tls:;alpn3 connected correctly
ok 106 - data shoveled correctly
sni: sni3
alpn: 
accepted fd 5
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:35329 family 2 len 16
tls:connection from localhost:54606 to localhost:34375 forwarded from localhost:47692 to localhost:35329
flushing deferred data to fd 3
Received: protocol tls:sni3; data [�������魆�!��['�KU�P��/7%��Y��72��8�,�0��̨̩̪�+�/���$�(�k�#�'�g�
��9�	��3�����=�<�5�/����S���	���sni3����
�
������#���
� �������hello sni]
server socket closed
connection closed down
ok 107 - probe tls:sni3; connected correctly
ok 108 - data shoveled correctly
accepted fd 5
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:40309 family 2 len 16
tls:connection from localhost:54610 to localhost:34375 forwarded from localhost:58306 to localhost:40309
flushing deferred data to fd 3
Received: protocol tls data [������"3�CzÉEQ<($jx���ؐX�e��-���u��8�,�0��̨̩̪�+�/���$�(�k�#�'�g�
��9�	��3�����=�<�5�/����F����
�
������#���
� �������hello ssl alone]
server socket closed
connection closed down
ok 109 - probe tls connected correctly
ok 110 - data shoveled correctly
accepted fd 5
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:41175 family 2 len 16
anyprot:connection from localhost:54614 to localhost:34375 forwarded from localhost:54402 to localhost:41175
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 111 - probe anyprot connected correctly
ok 112 - data shoveled correctly
accepted fd 5
server socket closed
hexdump of incoming packet:
0x000000: 53 connection closed down
                                             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:44953 family 2 len 16
ssh:connection from localhost:54618 to localhost:34375 forwarded from localhost:41304 to localhost:44953
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 5
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:36779 family 2 len 16
socks5:connection from localhost:54622 to localhost:34375 forwarded from localhost:45260 to localhost:36779
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 5
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:32769 family 2 len 16
http:connection from localhost:54626 to localhost:34375 forwarded from localhost:32798 to localhost:32769
flushing deferred data to fd 3
Received: protocol http data [GET index.html HTTP/1.1]
ok 117 - probe http connected correctly
ok 118 - data shoveled correctly
server socket closed
connection closed down
accepted fd 5
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:40023 family 2 len 16
tinc:connection from localhost:54630 to localhost:34375 forwarded from localhost:48184 to localhost:40023
flushing deferred data to fd 3
Received: protocol tinc data [0 hello]
ok 119 - probe tinc connected correctly
ok 120 - data shoveled correctly
server socket closed
connection closed down
accepted fd 5
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:40297 family 2 len 16
openvpn:connection from localhost:54634 to localhost:34375 forwarded from localhost:58066 to localhost:40297
flushing deferred data to fd 3
Received: protocol openvpn data [��]
server socket closed
connection closed down
ok 121 - probe openvpn connected correctly
ok 122 - data shoveled correctly
accepted fd 5
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:40947 family 2 len 16
xmpp:connection from localhost:54638 to localhost:34375 forwarded from localhost:58776 to localhost:40947
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 5
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:38703 family 2 len 16
adb:connection from localhost:54642 to localhost:34375 forwarded from localhost:57934 to localhost:38703
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 5
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:36485 family 2 len 16
tls:connection from localhost:54646 to localhost:34375 forwarded from localhost:36272 to localhost:36485
flushing deferred data to fd 3
Received: protocol tls:sni1;alpn1,alpn2 data [������@��� ]��e#p��<]�'
|,���8�,�0��̨̩̪�+�/���$�(�k�#�'�g�
��9�	��3�����=�<�5�/����_���	���sni1����
�
������#���
� ����alpn1������hello 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 5
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:36485 family 2 len 16
tls:connection from localhost:54650 to localhost:34375 forwarded from localhost:36276 to localhost:36485
flushing deferred data to fd 3
Received: protocol tls:sni1;alpn1,alpn2 data [������@��� ]��e#p��<]�'
|,���8�,�0��̨̩̪�+�/���$�(�k�#�'�g�
��9�	��3�����=�<�5�/����_���	���sni1����
�
������#���
� ����alpn2������hello 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 5
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:38191 family 2 len 16
tls:connection from localhost:54654 to localhost:34375 forwarded from localhost:41590 to localhost:38191
flushing deferred data to fd 3
Received: protocol tls:sni2,sni3;alpn1,alpn2 data [������@��� ]��e#p��<]�'
|,���8�,�0��̨̩̪�+�/���$�(�k�#�'�g�
��9�	��3�����=�<�5�/����_���	���sni2����
�
������#���
� ����alpn1������hello sni/alpn]
ok 131 - probe tls:sni2,sni3;alpn1,alpn2 connected correctly
ok 132 - data shoveled correctly
sni: sni2
alpn: alpn2
accepted fd 5
server socket closed
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 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:38191 family 2 len 16
tls:connection from localhost:54658 to localhost:34375 forwarded from localhost:41594 to localhost:38191
flushing deferred data to fd 3
Received: protocol tls:sni2,sni3;alpn1,alpn2 data [������@��� ]��e#p��<]�'
|,���8�,�0��̨̩̪�+�/���$�(�k�#�'�g�
��9�	��3�����=�<�5�/����_���	���sni2����
�
������#���
� ����alpn2������hello sni/alpn]
ok 133 - probe tls:sni2,sni3;alpn1,alpn2 connected correctly
ok 134 - data shoveled correctly
sni: sni3
alpn: alpn1
accepted fd 5
server socket closed
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: 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:38191 family 2 len 16
tls:connection from localhost:54662 to localhost:34375 forwarded from localhost:41598 to localhost:38191
flushing deferred data to fd 3
Received: protocol tls:sni2,sni3;alpn1,alpn2 data [������@��� ]��e#p��<]�'
|,���8�,�0��̨̩̪�+�/���$�(�k�#�'�g�
��9�	��3�����=�<�5�/����_���	���sni3����
�
������#���
� ����alpn1������hello sni/alpn]
ok 135 - probe tls:sni2,sni3;alpn1,alpn2 connected correctly
ok 136 - data shoveled correctly
sni: sni3
alpn: alpn2
accepted fd 5
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 server socket closed
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 .... ..........connection closed down
.
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:38191 family 2 len 16
tls:connection from localhost:54666 to localhost:34375 forwarded from localhost:41602 to localhost:38191
flushing deferred data to fd 3
Received: protocol tls:sni2,sni3;alpn1,alpn2 data [������@��� ]��e#p��<]�'
|,���8�,�0��̨̩̪�+�/���$�(�k�#�'�g�
��9�	��3�����=�<�5�/����_���	���sni3����
�
������#���
� ����alpn2������hello sni/alpn]
server socket closed
connection closed down
ok 137 - probe tls:sni2,sni3;alpn1,alpn2 connected correctly
ok 138 - data shoveled correctly
sni: 
alpn: alpn3
accepted fd 5
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:33689 family 2 len 16
tls:connection from localhost:54670 to localhost:34375 forwarded from localhost:43814 to localhost:33689
flushing deferred data to fd 3
Received: protocol tls:;alpn3 data [�����␢)1��DQT�[�Qf�?�	��+�$�V���8�,�0��̨̩̪�+�/���$�(�k�#�'�g�
��9�	��3�����=�<�5�/����R����
�
������#���
� ����alpn3������hello alpn]
server socket closed
connection closed down
ok 139 - probe tls:;alpn3 connected correctly
ok 140 - data shoveled correctly
sni: sni3
alpn: 
accepted fd 5
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:35329 family 2 len 16
tls:connection from localhost:54674 to localhost:34375 forwarded from localhost:47760 to localhost:35329
flushing deferred data to fd 3
Received: protocol tls:sni3; data [�������魆�!��['�KU�P��/7%��Y��72��8�,�0��̨̩̪�+�/���$�(�k�#�'�g�
��9�	��3�����=�<�5�/����S���	���sni3����
�
������#���
� �������hello sni]
server socket closed
connection closed down
ok 141 - probe tls:sni3; connected correctly
ok 142 - data shoveled correctly
accepted fd 5
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:40309 family 2 len 16
tls:connection from localhost:54678 to localhost:34375 forwarded from localhost:58374 to localhost:40309
flushing deferred data to fd 3
Received: protocol tls data [������"3�CzÉEQ<($jx���ؐX�e��-���u��8�,�0��̨̩̪�+�/���$�(�k�#�'�g�
��9�	��3�����=�<�5�/����F����
�
������#���
� �������hello ssl alone]
server socket closed
connection closed down
ok 143 - probe tls connected correctly
ok 144 - data shoveled correctly
accepted fd 5
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:41175 family 2 len 16
anyprot:connection from localhost:54682 to localhost:34375 forwarded from localhost:54470 to localhost:41175
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 145 - probe anyprot connected correctly
ok 146 - data shoveled correctly
killing 10733

***Test: Connecting to non-existant server
spawned 10897
Usage of 'ssl' setting is deprecated and will be removed in v1.21. Please use 'tls' instead
ssh addr: localhost:43709. libwrap service: sshd log_level: 1 family 2 2 [] [fork]
tls addr: localhost:43709. libwrap service: (null) log_level: 1 family 2 2 [] []
listening on:
	localhost:34375	[]
timeout: 2
on-timeout: ssh
listening to 1 addresses
sslh-select 1.20-1 started
turning into pbuilder1
capabilities: =
selecting... max_fd=4 num_probing=0
accepted fd 4 on slot 0
selecting... max_fd=5 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:43709 family 2 len 16
forward to tls failed:connect: Connection refused
closing fd 4
selecting... max_fd=5 num_probing=0
***Test: No hostname in address
spawned 10909
Usage of 'ssl' setting is deprecated and will be removed in v1.21. Please use 'tls' instead
34375: 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 10910
Usage of 'ssl' setting is deprecated and will be removed in v1.21. Please use 'tls' instead
ssh addr: localhost:44953. libwrap service: sshd log_level: 1 family 2 2 [] [fork]
tls addr: localhost:35329. libwrap service: (null) log_level: 1 family 2 2 [] []
listening on:
	localhost:34375	[]
timeout: 2
on-timeout: ssh
listening to 1 addresses
sslh-select 1.20-1 started
pbuilder1_doesnt_exist: not found
exited with 2
ok 148 - Exit status on non-existant username
***Test: Can't open PID file
spawned 10911
Usage of 'ssl' setting is deprecated and will be removed in v1.21. Please use 'tls' instead
ssh addr: localhost:44953. libwrap service: sshd log_level: 1 family 2 2 [] [fork]
tls addr: localhost:35329. libwrap service: (null) log_level: 1 family 2 2 [] []
listening on:
	localhost:34375	[]
timeout: 2
on-timeout: ssh
listening to 1 addresses
/dont_exist//tmp/hgnlwqRJ1u/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 10912
Usage of 'ssl' setting is deprecated and will be removed in v1.21. Please use 'tls' instead
Temporary failure in name resolution `blahblah.dontexist:9000'
Temporary failure in name resolution `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 '/build/sslh-1.20'
   create-stamp debian/debhelper-build-stamp
 fakeroot debian/rules binary
dh binary
   dh_testroot
   dh_prep
   dh_installdirs
   debian/rules override_dh_auto_install
make[1]: Entering directory '/build/sslh-1.20'
# auto install fork version, see debian/install for select version
dh_auto_install -- DESTDIR=/build/sslh-1.20/debian/sslh/usr PREFIX=/ install
	make -j8 install DESTDIR=/build/sslh-1.20/debian/sslh AM_UPDATE_INFO_DIR=no "INSTALL=install --strip-program=true" DESTDIR=/build/sslh-1.20/debian/sslh/usr PREFIX=/ install
make[2]: Entering directory '/build/sslh-1.20'
Makefile:66: warning: ignoring prerequisites on suffix rule definition
mkdir -p /build/sslh-1.20/debian/sslh/usr///sbin
mkdir -p /build/sslh-1.20/debian/sslh/usr///share/man/man8
install -p sslh-fork /build/sslh-1.20/debian/sslh/usr///sbin/sslh
install -p -m 0644 sslh.8.gz	 /build/sslh-1.20/debian/sslh/usr///share/man/man8/sslh.8.gz	
make[2]: 'install' is up to date.
make[2]: Leaving directory '/build/sslh-1.20'
make[1]: Leaving directory '/build/sslh-1.20'
   dh_install
   dh_installdocs
   dh_installchangelogs
   dh_installexamples
   dh_installman
dh_installman: warning: Multiple definitions for manpage debian/sslh/usr/share/man/man8/sslh.8 via different compressions.  Picking debian/sslh/usr/share/man/man8/sslh.8 as the canonical definition.
dh_installman: warning: This feature will be removed in compat 13.
Removing conflicting definition of debian/sslh/usr/share/man/man8/sslh.8 (debian/sslh/usr/share/man/man8/sslh.8.gz) to ensure deterministic behaviour. at /usr/bin/dh_installman line 311.
   dh_installdebconf
   debian/rules override_dh_installinit
make[1]: Entering directory '/build/sslh-1.20'
dh_installinit --no-start --no-enable
make[1]: Leaving directory '/build/sslh-1.20'
   dh_installsystemd
   dh_installlogcheck
   dh_perl
   dh_link
   dh_strip_nondeterminism
   dh_compress
   dh_fixperms
   dh_missing
   dh_dwz
   dh_strip
   dh_makeshlibs
   dh_shlibdeps
   dh_installdeb
   dh_gencontrol
   dh_md5sums
   dh_builddeb
dpkg-deb: building package 'sslh-dbgsym' in '../sslh-dbgsym_1.20-1_arm64.deb'.
dpkg-deb: building package 'sslh' in '../sslh_1.20-1_arm64.deb'.
 dpkg-genbuildinfo --build=binary
 dpkg-genchanges --build=binary >../sslh_1.20-1_arm64.changes
dpkg-genchanges: info: binary-only upload (no source code included)
 dpkg-source --after-build .
dpkg-buildpackage: info: binary-only upload (no source included)
dpkg-genchanges: info: including full source code in upload
I: copying local configuration
I: unmounting dev/ptmx filesystem
I: unmounting dev/pts filesystem
I: unmounting dev/shm filesystem
I: unmounting proc filesystem
I: unmounting sys filesystem
I: cleaning the build env 
I: removing directory /srv/workspace/pbuilder/7967 and its subdirectories
I: Current time: Sat Aug 14 10:39:18 -12 2021
I: pbuilder-time-stamp: 1628980758
Sat Aug 14 22:39:20 UTC 2021  I: 1st build successful. Starting 2nd build on remote node codethink11-arm64.debian.net.
Sat Aug 14 22:39:20 UTC 2021  I: Preparing to do remote build '2' on codethink11-arm64.debian.net.
Sat Aug 14 22:41:49 UTC 2021  I: Deleting $TMPDIR on codethink11-arm64.debian.net.
Sat Aug 14 22:41:50 UTC 2021  I: sslh_1.20-1_arm64.changes:
Format: 1.8
Date: Thu, 05 Sep 2019 10:04:54 -0700
Source: sslh
Binary: sslh sslh-dbgsym
Architecture: arm64
Version: 1.20-1
Distribution: unstable
Urgency: medium
Maintainer: Don Armstrong <don@debian.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:
 add4dbf9f8611b8329d72625910aceb69d097256 91896 sslh-dbgsym_1.20-1_arm64.deb
 995b0c4fcfac85573a136021d5a41a0bc84c2182 5297 sslh_1.20-1_arm64.buildinfo
 2cca605eb1cdd04b9bd62201ffea3cc2fc6f76aa 56960 sslh_1.20-1_arm64.deb
Checksums-Sha256:
 dd05d3b4e11c86db4052c7b72b8a2878bc15efeddc7c41262665c574d0a87ee5 91896 sslh-dbgsym_1.20-1_arm64.deb
 c62e2f989c4ffeeb141a4eb23b7f2289bdde2f130fc1e3266d0aa4142c65d478 5297 sslh_1.20-1_arm64.buildinfo
 488f28aa8503ee353784d3f64cec8e136c5c142f7aad5ff8972f77a118acec0f 56960 sslh_1.20-1_arm64.deb
Files:
 1022f8428dbd52bac39f63c63a66713b 91896 debug optional sslh-dbgsym_1.20-1_arm64.deb
 2ea834e42be0843f0b7ac1c286059a1f 5297 net optional sslh_1.20-1_arm64.buildinfo
 28e4e53fe91cece81a34baf72fd9a09b 56960 net optional sslh_1.20-1_arm64.deb
Sat Aug 14 22:41:51 UTC 2021  I: diffoscope 177 will be used to compare the two builds:
# Profiling output for: /usr/bin/diffoscope --html /srv/reproducible-results/rbuild-debian/tmp.Fv2UGn5HtQ/sslh_1.20-1.diffoscope.html --text /srv/reproducible-results/rbuild-debian/tmp.Fv2UGn5HtQ/sslh_1.20-1.diffoscope.txt --json /srv/reproducible-results/rbuild-debian/tmp.Fv2UGn5HtQ/sslh_1.20-1.diffoscope.json --profile=- /srv/reproducible-results/rbuild-debian/tmp.Fv2UGn5HtQ/b1/sslh_1.20-1_arm64.changes /srv/reproducible-results/rbuild-debian/tmp.Fv2UGn5HtQ/b2/sslh_1.20-1_arm64.changes

## command (total time: 0.000s)
       0.000s      1 call     cmp (internal)

## has_same_content_as (total time: 0.000s)
       0.000s      1 call     abc.DotChangesFile

## main (total time: 0.223s)
       0.223s      2 calls    outputs
       0.000s      1 call     cleanup

## recognizes (total time: 0.021s)
       0.020s     10 calls    diffoscope.comparators.binary.FilesystemFile
       0.000s      8 calls    abc.DotChangesFile
Sat Aug 14 22:41:52 UTC 2021  I: diffoscope 177 found no differences in the changes files, and a .buildinfo file also exists.
Sat Aug 14 22:41:52 UTC 2021  I: sslh from bullseye built successfully and reproducibly on arm64.
Sat Aug 14 22:41:53 UTC 2021  I: Submitting .buildinfo files to external archives:
Sat Aug 14 22:41:53 UTC 2021  I: Submitting 8.0K	b1/sslh_1.20-1_arm64.buildinfo.asc
Sat Aug 14 22:41:54 UTC 2021  I: Submitting 8.0K	b2/sslh_1.20-1_arm64.buildinfo.asc
Sat Aug 14 22:41:55 UTC 2021  I: Done submitting .buildinfo files to http://buildinfo.debian.net/api/submit.
Sat Aug 14 22:41:55 UTC 2021  I: Done submitting .buildinfo files.
Sat Aug 14 22:41:55 UTC 2021  I: Removing signed sslh_1.20-1_arm64.buildinfo.asc files:
removed './b1/sslh_1.20-1_arm64.buildinfo.asc'
removed './b2/sslh_1.20-1_arm64.buildinfo.asc'