NTBTLS (master and 0.1.2 as well) fails like:
$ ./ntbtls-cli --debug 1 www.gnupg.org ntbtls-cli: connected to 'www.gnupg.org' port 443 ntbtls-cli: starting handshake ntbtls: server_hello, chosen version: [3:3] ntbtls: server_hello, chosen ciphersuite: 49200 (TLS-ECDHE-RSA-WITH-AES-256-GCM-SHA384) ntbtls: peer certificate: chain length=2 ntbtls: pk_verify returned: success ntbtls: fetch_input returned: End of file <TLS> ntbtls: read_record returned: End of file <TLS> ntbtls-cli: handshake error: End of file <TLS> ntbtls-cli: handshake failed $
I encountered this issue on February in Brussels, but I didn't reproduce in Dusseldorf.
Today, in Japan, I encountered it again.
I'm going to make reproducible minimum test case.