Posted to tcl by mjanssen at Sun Jul 03 19:14:03 GMT 2022view raw
- # Minimal server code
- package require tls
- proc debug args {puts $args}
- set tls::debug 10
- tls::socket -server connect -command debug -autoservername 1 3333
- proc connect {args} {
- puts $args
- lassign $args s
- catch {gets $s}
- exit
- }
- vwait forever
- # irssi connection
- /connect localhost 3333 -tls
- # Output
- tls::_accept {-server 1 -command debug} connect sock55dead572e80 127.0.0.1 49728
- sock55dead572e80 127.0.0.1 49728
- info sock55dead572e80 handshake start {before SSL initialization}
- info sock55dead572e80 accept loop {before SSL initialization}
- info sock55dead572e80 accept exit error
- error sock55dead572e80 {wrong version number}