-
-
Notifications
You must be signed in to change notification settings - Fork 6.8k
Closed
Labels
Description
I did this
I am using libcurl to upload a file to a Microsoft FTP Server, but the upload fails in the recent libcurl 8.13. This has previously worked fine. The call to perform()
finally returns CURL_PARTIAL_FILE
as the error after a while.
The file is actually written to the FTP server - but if I add a POSTQUOTE
sequence, then it is not executed.
Click here to see the output from the curl trace
CURLINFO_TEXT: 12.35.46.888 [FTP] [STOP] setup connection -> 0
CURLINFO_TEXT: 12.35.46.891 Trying 11.22.33.44:1080...
CURLINFO_TEXT: 12.35.46.892 [TCP] cf_socket_open() -> 0, fd=1660
CURLINFO_TEXT: 12.35.46.894 [TCP] local address 0.0.0.0 port 54854...
CURLINFO_TEXT: 12.35.46.895 [TCP] adjust_pollset, !connected, POLLOUT fd=1660
CURLINFO_TEXT: 12.35.46.916 [TCP] connected
CURLINFO_TEXT: 12.35.46.918 [TCP] send(len=5) -> 5, err=0
CURLINFO_TEXT: 12.35.46.919 [TCP] recv(len=2) -> -1, err=81
CURLINFO_TEXT: 12.35.46.920 [TCP] adjust_pollset, !active, POLLIN fd=1660
CURLINFO_TEXT: 12.35.46.939 [TCP] recv(len=2) -> 2, err=0
CURLINFO_TEXT: 12.35.46.941 [TCP] send(len=43) -> 43, err=0
CURLINFO_TEXT: 12.35.46.943 [TCP] recv(len=2) -> -1, err=81
CURLINFO_TEXT: 12.35.46.944 [TCP] adjust_pollset, !active, POLLIN fd=1660
CURLINFO_TEXT: 12.35.46.964 [TCP] recv(len=2) -> 2, err=0
CURLINFO_TEXT: 12.35.46.968 [TCP] adjust_pollset, !active, POLLIN fd=1660
CURLINFO_TEXT: 12.35.46.970 [TCP] adjust_pollset, !active, POLLIN fd=1660
CURLINFO_TEXT: 12.35.46.973 [TCP] adjust_pollset, !active, POLLIN fd=1660
CURLINFO_TEXT: 12.35.46.979 [TCP] adjust_pollset, !active, POLLIN fd=1660
CURLINFO_TEXT: 12.35.46.994 [TCP] adjust_pollset, !active, POLLIN fd=1660
CURLINFO_TEXT: 12.35.47.025 Host some.ftpserver.com:21 was resolved.
CURLINFO_TEXT: 12.35.47.027 IPv6: (none)
CURLINFO_TEXT: 12.35.47.028 IPv4: 55.66.77.88
CURLINFO_TEXT: 12.35.47.029 SOCKS5 connect to 55.66.77.88:21 (locally resolved)
CURLINFO_TEXT: 12.35.47.031 [TCP] send(len=10) -> 10, err=0
CURLINFO_TEXT: 12.35.47.033 [TCP] recv(len=10) -> -1, err=81
CURLINFO_TEXT: 12.35.47.034 [TCP] adjust_pollset, !active, POLLIN fd=1660
CURLINFO_TEXT: 12.35.47.060 [TCP] recv(len=10) -> 10, err=0
CURLINFO_TEXT: 12.35.47.061 SOCKS5 request granted.
CURLINFO_TEXT: 12.35.47.063 Connected to 11.22.33.44 () port 1080
CURLINFO_TEXT: 12.35.47.065 Connected to 11.22.33.44 (11.22.33.44) port 1080
CURLINFO_TEXT: 12.35.47.066 [FTP] [STOP] -> [WAIT220]
CURLINFO_TEXT: 12.35.47.068 [TCP] recv(len=900) -> 27, err=0
CURLINFO_HEADER_IN: 12.35.47.070 220 Microsoft FTP Service
CURLINFO_TEXT: 12.35.47.072 [TCP] send(len=10) -> 10, err=0
CURLINFO_HEADER_OUT: 12.35.47.074 AUTH SSL
CURLINFO_TEXT: 12.35.47.075 [FTP] [WAIT220] -> [AUTH]
CURLINFO_TEXT: 12.35.47.103 [TCP] recv(len=900) -> 49, err=0
CURLINFO_HEADER_IN: 12.35.47.105 234 AUTH command ok. Expecting TLS Negotiation.
CURLINFO_TEXT: 12.35.47.106 [SSL] added
CURLINFO_TEXT: 12.35.47.108 [SSL] cf_connect()
CURLINFO_TEXT: 12.35.47.110 [SSL] ossl_connect, step1
CURLINFO_TEXT: 12.35.47.111 [SSL] ossl_connect, step2
CURLINFO_TEXT: 12.35.47.113 [TCP] send(len=235) -> 235, err=0
CURLINFO_TEXT: 12.35.47.115 [SSL] ossl_bio_cf_out_write(len=235) -> 235, err=0
CURLINFO_TEXT: 12.35.47.116 TLSv1.2 (OUT), TLS handshake, Client hello (1):
CURLINFO_SSL_DATA_OUT: 12.35.47.118 �CURLINFO_TEXT: 12.35.47.120 [TCP] recv(len=5) -> -1, err=81
CURLINFO_TEXT: 12.35.47.122 [SSL] ossl_bio_cf_in_read(len=5) -> -1, err=81
CURLINFO_TEXT: 12.35.47.123 [SSL] ossl_populate_x509_store, path=none, blob=0
CURLINFO_TEXT: 12.35.47.125 [SSL] SSL_connect() -> err=-1, detail=2
CURLINFO_TEXT: 12.35.47.126 [SSL] SSL_connect() -> want recv
CURLINFO_TEXT: 12.35.47.128 [SSL] cf_connect() -> 0, done=0
CURLINFO_TEXT: 12.35.47.130 [SSL] Curl_conn_connect(block=1) -> 0, done=0
CURLINFO_TEXT: 12.35.47.132 [SSL] Curl_conn_connect(block=1), do poll
CURLINFO_TEXT: 12.35.47.134 [SSL] adjust_pollset, POLLIN fd=1660
CURLINFO_TEXT: 12.35.47.143 [SSL] Curl_conn_connect(block=1), Curl_poll() -> 1
CURLINFO_TEXT: 12.35.47.145 [SSL] cf_connect()
CURLINFO_TEXT: 12.35.47.147 [SSL] ossl_connect, step2
CURLINFO_TEXT: 12.35.47.149 [TCP] recv(len=5) -> 5, err=0
CURLINFO_TEXT: 12.35.47.150 [SSL] ossl_bio_cf_in_read(len=5) -> 5, err=0
CURLINFO_TEXT: 12.35.47.152 [TCP] recv(len=3361) -> 3361, err=0
CURLINFO_TEXT: 12.35.47.154 [SSL] ossl_bio_cf_in_read(len=3361) -> 3361, err=0
CURLINFO_TEXT: 12.35.47.156 TLSv1.2 (IN), TLS handshake, Server hello (2):
CURLINFO_SSL_DATA_IN: 12.35.47.157 �CURLINFO_TEXT: 12.35.47.159 TLSv1.2 (IN), TLS handshake, Certificate (11):
CURLINFO_SSL_DATA_IN: 12.35.47.161 �CURLINFO_TEXT: 12.35.47.163 TLSv1.2 (IN), TLS handshake, Server key exchange (12):
CURLINFO_SSL_DATA_IN: 12.35.47.165 CURLINFO_TEXT: 12.35.47.167 TLSv1.2 (IN), TLS handshake, Server finished (14):
CURLINFO_SSL_DATA_IN: 12.35.47.169 �CURLINFO_TEXT: 12.35.47.172 TLSv1.2 (OUT), TLS handshake, Client key exchange (16):
CURLINFO_SSL_DATA_OUT: 12.35.47.174 �CURLINFO_TEXT: 12.35.47.175 TLSv1.2 (OUT), TLS change cipher, Change cipher spec (1):
CURLINFO_SSL_DATA_OUT: 12.35.47.177 �CURLINFO_TEXT: 12.35.47.178 TLSv1.2 (OUT), TLS handshake, Finished (20):
CURLINFO_SSL_DATA_OUT: 12.35.47.180 �CURLINFO_TEXT: 12.35.47.182 [TCP] send(len=93) -> 93, err=0
CURLINFO_TEXT: 12.35.47.183 [SSL] ossl_bio_cf_out_write(len=93) -> 93, err=0
CURLINFO_TEXT: 12.35.47.185 [TCP] recv(len=5) -> -1, err=81
CURLINFO_TEXT: 12.35.47.187 [SSL] ossl_bio_cf_in_read(len=5) -> -1, err=81
CURLINFO_TEXT: 12.35.47.188 [SSL] SSL_connect() -> err=-1, detail=2
CURLINFO_TEXT: 12.35.47.189 [SSL] SSL_connect() -> want recv
CURLINFO_TEXT: 12.35.47.191 [SSL] cf_connect() -> 0, done=0
CURLINFO_TEXT: 12.35.47.192 [SSL] Curl_conn_connect(block=1) -> 0, done=0
CURLINFO_TEXT: 12.35.47.193 [SSL] Curl_conn_connect(block=1), do poll
CURLINFO_TEXT: 12.35.47.195 [SSL] adjust_pollset, POLLIN fd=1660
CURLINFO_TEXT: 12.35.47.211 [SSL] Curl_conn_connect(block=1), Curl_poll() -> 1
CURLINFO_TEXT: 12.35.47.213 [SSL] cf_connect()
CURLINFO_TEXT: 12.35.47.215 [SSL] ossl_connect, step2
CURLINFO_TEXT: 12.35.47.216 [TCP] recv(len=5) -> 5, err=0
CURLINFO_TEXT: 12.35.47.218 [SSL] ossl_bio_cf_in_read(len=5) -> 5, err=0
CURLINFO_TEXT: 12.35.47.219 [TCP] recv(len=1) -> 1, err=0
CURLINFO_TEXT: 12.35.47.221 [SSL] ossl_bio_cf_in_read(len=1) -> 1, err=0
CURLINFO_TEXT: 12.35.47.222 TLSv1.2 (IN), TLS change cipher, Change cipher spec (1):
CURLINFO_SSL_DATA_IN: 12.35.47.224 �CURLINFO_TEXT: 12.35.47.226 [TCP] recv(len=5) -> 5, err=0
CURLINFO_TEXT: 12.35.47.227 [SSL] ossl_bio_cf_in_read(len=5) -> 5, err=0
CURLINFO_TEXT: 12.35.47.230 [TCP] recv(len=40) -> 40, err=0
CURLINFO_TEXT: 12.35.47.232 [SSL] ossl_bio_cf_in_read(len=40) -> 40, err=0
CURLINFO_TEXT: 12.35.47.233 TLSv1.2 (IN), TLS handshake, Finished (20):
CURLINFO_SSL_DATA_IN: 12.35.47.235 �CURLINFO_TEXT: 12.35.47.237 SSL connection using TLSv1.2 / ECDHE-RSA-AES256-GCM-SHA384 / [blank] / UNDEF
CURLINFO_TEXT: 12.35.47.239 [SSL] ossl_connect, step3
CURLINFO_TEXT: 12.35.47.240 Server certificate:
CURLINFO_TEXT: 12.35.47.242 subject: CN=some.ftpserver.com
CURLINFO_TEXT: 12.35.47.243 start date: Oct 3 08:42:13 2024 GMT
CURLINFO_TEXT: 12.35.47.245 expire date: Oct 13 12:32:19 2025 GMT
CURLINFO_TEXT: 12.35.47.246 subjectAltName: host "some.ftpserver.com" matched cert's "some.ftpserver.com"
CURLINFO_TEXT: 12.35.47.273 issuer: C=US; ST=Arizona; L=Scottsdale; O=GoDaddy.com, Inc.; OU=http://certs.godaddy.com/repository/; CN=Go Daddy Secure Certificate Authority - G2
CURLINFO_TEXT: 12.35.47.303 SSL certificate verify result: unable to get local issuer certificate (20), continuing anyway.
CURLINFO_TEXT: 12.35.47.305 Certificate level 0: Public key type ? (2048/112 Bits/secBits), signed using sha256WithRSAEncryption
CURLINFO_TEXT: 12.35.47.306 Certificate level 1: Public key type ? (2048/112 Bits/secBits), signed using sha256WithRSAEncryption
CURLINFO_TEXT: 12.35.47.308 [SSL] ossl_connect, done
CURLINFO_TEXT: 12.35.47.310 [SSL] cf_connect() -> 0, done=1
CURLINFO_TEXT: 12.35.47.312 [SSL] Curl_conn_connect(block=1) -> 0, done=1
CURLINFO_TEXT: 12.35.47.313 Connected to 11.22.33.44 (11.22.33.44) port 1080
CURLINFO_TEXT: 12.35.47.315 [TCP] send(len=48) -> 48, err=0
CURLINFO_TEXT: 12.35.47.317 [SSL] ossl_bio_cf_out_write(len=48) -> 48, err=0
CURLINFO_HEADER_OUT: 12.35.47.319 USER username
CURLINFO_TEXT: 12.35.47.321 [FTP] [AUTH] -> [USER]
CURLINFO_TEXT: 12.35.47.345 [TCP] recv(len=5) -> 5, err=0
CURLINFO_TEXT: 12.35.47.347 [SSL] ossl_bio_cf_in_read(len=5) -> 5, err=0
CURLINFO_TEXT: 12.35.47.349 [TCP] recv(len=47) -> 47, err=0
CURLINFO_TEXT: 12.35.47.351 [SSL] ossl_bio_cf_in_read(len=47) -> 47, err=0
CURLINFO_TEXT: 12.35.47.352 [SSL] cf_recv(len=900) -> 23, 0
CURLINFO_HEADER_IN: 12.35.47.355 331 Password required
CURLINFO_TEXT: 12.35.47.357 [TCP] send(len=47) -> 47, err=0
CURLINFO_TEXT: 12.35.47.360 [SSL] ossl_bio_cf_out_write(len=47) -> 47, err=0
CURLINFO_HEADER_OUT: 12.35.47.362 PASS password
CURLINFO_TEXT: 12.35.47.365 [FTP] [USER] -> [PASS]
CURLINFO_TEXT: 12.35.47.399 [TCP] recv(len=5) -> 5, err=0
CURLINFO_TEXT: 12.35.47.401 [SSL] ossl_bio_cf_in_read(len=5) -> 5, err=0
CURLINFO_TEXT: 12.35.47.403 [TCP] recv(len=45) -> 45, err=0
CURLINFO_TEXT: 12.35.47.405 [SSL] ossl_bio_cf_in_read(len=45) -> 45, err=0
CURLINFO_TEXT: 12.35.47.406 [SSL] cf_recv(len=900) -> 21, 0
CURLINFO_HEADER_IN: 12.35.47.408 230 User logged in.
CURLINFO_TEXT: 12.35.47.410 [TCP] send(len=37) -> 37, err=0
CURLINFO_TEXT: 12.35.47.411 [SSL] ossl_bio_cf_out_write(len=37) -> 37, err=0
CURLINFO_HEADER_OUT: 12.35.47.413 PBSZ 0
CURLINFO_TEXT: 12.35.47.414 [FTP] [PASS] -> [PBSZ]
CURLINFO_TEXT: 12.35.47.438 [TCP] recv(len=5) -> 5, err=0
CURLINFO_TEXT: 12.35.47.441 [SSL] ossl_bio_cf_in_read(len=5) -> 5, err=0
CURLINFO_TEXT: 12.35.47.443 [TCP] recv(len=54) -> 54, err=0
CURLINFO_TEXT: 12.35.47.445 [SSL] ossl_bio_cf_in_read(len=54) -> 54, err=0
CURLINFO_TEXT: 12.35.47.446 [SSL] cf_recv(len=900) -> 30, 0
CURLINFO_HEADER_IN: 12.35.47.448 200 PBSZ command successful.
CURLINFO_TEXT: 12.35.47.450 [TCP] send(len=37) -> 37, err=0
CURLINFO_TEXT: 12.35.47.452 [SSL] ossl_bio_cf_out_write(len=37) -> 37, err=0
CURLINFO_HEADER_OUT: 12.35.47.454 PROT P
CURLINFO_TEXT: 12.35.47.455 [FTP] [PBSZ] -> [PROT]
CURLINFO_TEXT: 12.35.47.478 [TCP] recv(len=5) -> 5, err=0
CURLINFO_TEXT: 12.35.47.480 [SSL] ossl_bio_cf_in_read(len=5) -> 5, err=0
CURLINFO_TEXT: 12.35.47.482 [TCP] recv(len=54) -> 54, err=0
CURLINFO_TEXT: 12.35.47.484 [SSL] ossl_bio_cf_in_read(len=54) -> 54, err=0
CURLINFO_TEXT: 12.35.47.486 [SSL] cf_recv(len=900) -> 30, 0
CURLINFO_HEADER_IN: 12.35.47.488 200 PROT command successful.
CURLINFO_TEXT: 12.35.47.489 [TCP] send(len=34) -> 34, err=0
CURLINFO_TEXT: 12.35.47.491 [SSL] ossl_bio_cf_out_write(len=34) -> 34, err=0
CURLINFO_HEADER_OUT: 12.35.47.492 PWD
CURLINFO_TEXT: 12.35.47.494 [FTP] [PROT] -> [PWD]
CURLINFO_TEXT: 12.35.47.517 [TCP] recv(len=5) -> 5, err=0
CURLINFO_TEXT: 12.35.47.519 [SSL] ossl_bio_cf_in_read(len=5) -> 5, err=0
CURLINFO_TEXT: 12.35.47.521 [TCP] recv(len=55) -> 55, err=0
CURLINFO_TEXT: 12.35.47.522 [SSL] ossl_bio_cf_in_read(len=55) -> 55, err=0
CURLINFO_TEXT: 12.35.47.524 [SSL] cf_recv(len=900) -> 31, 0
CURLINFO_HEADER_IN: 12.35.47.525 257 "/" is current directory.
CURLINFO_TEXT: 12.35.47.527 Entry path is '/'
CURLINFO_TEXT: 12.35.47.528 [FTP] [PWD] -> [STOP]
CURLINFO_TEXT: 12.35.47.530 [FTP] [STOP] protocol connect phase DONE
CURLINFO_TEXT: 12.35.47.532 Request has same path as previous transfer
CURLINFO_TEXT: 12.35.47.533 [FTP] [STOP] DO phase starts
CURLINFO_TEXT: 12.35.47.535 [TCP] send(len=35) -> 35, err=0
CURLINFO_TEXT: 12.35.47.537 [SSL] ossl_bio_cf_out_write(len=35) -> 35, err=0
CURLINFO_HEADER_OUT: 12.35.47.538 EPSV
CURLINFO_TEXT: 12.35.47.540 [FTP] [STOP] -> [PASV]
CURLINFO_TEXT: 12.35.47.541 Connect data stream passively
CURLINFO_TEXT: 12.35.47.542 [FTP] [PASV] perform, awaiting DATA connect
CURLINFO_TEXT: 12.35.47.564 [TCP] recv(len=5) -> 5, err=0
CURLINFO_TEXT: 12.35.47.566 [SSL] ossl_bio_cf_in_read(len=5) -> 5, err=0
CURLINFO_TEXT: 12.35.47.568 [TCP] recv(len=72) -> 72, err=0
CURLINFO_TEXT: 12.35.47.571 [SSL] ossl_bio_cf_in_read(len=72) -> 72, err=0
CURLINFO_TEXT: 12.35.47.573 [SSL] cf_recv(len=900) -> 48, 0
CURLINFO_HEADER_IN: 12.35.47.575 229 Entering Extended Passive Mode (|||16766|)
CURLINFO_TEXT: 12.35.47.577 Hostname 11.22.33.44 was found in DNS cache
CURLINFO_TEXT: 12.35.47.579 Connecting to some.ftpserver.com (11.22.33.44) port 1080
CURLINFO_TEXT: 12.35.47.581 [FTP] [PASV] -> [STOP]
CURLINFO_TEXT: 12.35.47.583 [FTP] [STOP] DO phase is complete2
CURLINFO_TEXT: 12.35.47.586 Trying 11.22.33.44:1080...
CURLINFO_TEXT: 12.35.47.588 [TCP-1] cf_socket_open() -> 0, fd=1684
CURLINFO_TEXT: 12.35.47.591 [TCP-1] local address 0.0.0.0 port 54857...
CURLINFO_TEXT: 12.35.47.593 [FTP] [STOP] ftp_domore_getsock()
CURLINFO_TEXT: 12.35.47.596 [TCP-1] adjust_pollset, !connected, POLLOUT fd=1684
CURLINFO_TEXT: 12.35.47.613 [TCP-1] connected
CURLINFO_TEXT: 12.35.47.615 [TCP-1] send(len=5) -> 5, err=0
CURLINFO_TEXT: 12.35.47.617 [TCP-1] recv(len=2) -> -1, err=81
CURLINFO_TEXT: 12.35.47.619 [FTP] [STOP] ftp_domore_getsock()
CURLINFO_TEXT: 12.35.47.621 [TCP-1] adjust_pollset, !active, POLLIN fd=1684
CURLINFO_TEXT: 12.35.47.636 [TCP-1] recv(len=2) -> 2, err=0
CURLINFO_TEXT: 12.35.47.638 [TCP-1] send(len=43) -> 43, err=0
CURLINFO_TEXT: 12.35.47.644 [TCP-1] recv(len=2) -> -1, err=81
CURLINFO_TEXT: 12.35.47.647 [FTP] [STOP] ftp_domore_getsock()
CURLINFO_TEXT: 12.35.47.649 [TCP-1] adjust_pollset, !active, POLLIN fd=1684
CURLINFO_TEXT: 12.35.47.663 [TCP-1] recv(len=2) -> 2, err=0
CURLINFO_TEXT: 12.35.47.667 [FTP] [STOP] ftp_domore_getsock()
CURLINFO_TEXT: 12.35.47.669 [TCP-1] adjust_pollset, !active, POLLIN fd=1684
CURLINFO_TEXT: 12.35.47.703 Host some.ftpserver.com:16766 was resolved.
CURLINFO_TEXT: 12.35.47.705 IPv6: (none)
CURLINFO_TEXT: 12.35.47.707 IPv4: 55.66.77.88
CURLINFO_TEXT: 12.35.47.712 SOCKS5 connect to 55.66.77.88:16766 (locally resolved)
CURLINFO_TEXT: 12.35.47.714 [TCP-1] send(len=10) -> 10, err=0
CURLINFO_TEXT: 12.35.47.717 [TCP-1] recv(len=10) -> -1, err=81
CURLINFO_TEXT: 12.35.47.719 [FTP] [STOP] ftp_domore_getsock()
CURLINFO_TEXT: 12.35.47.721 [TCP-1] adjust_pollset, !active, POLLIN fd=1684
CURLINFO_TEXT: 12.35.47.745 [TCP-1] recv(len=10) -> 10, err=0
CURLINFO_TEXT: 12.35.47.747 SOCKS5 request granted.
CURLINFO_TEXT: 12.35.47.749 Connected 2nd connection to port 0
CURLINFO_TEXT: 12.35.47.751 [SSL-1] cf_connect()
CURLINFO_TEXT: 12.35.47.754 [SSL-1] ossl_connect, step1
CURLINFO_TEXT: 12.35.47.756 SSL reusing session with ALPN '-'
CURLINFO_TEXT: 12.35.47.758 [SSL-1] ossl_connect, step2
CURLINFO_TEXT: 12.35.47.760 [TCP-1] send(len=267) -> 267, err=0
CURLINFO_TEXT: 12.35.47.762 [SSL-1] ossl_bio_cf_out_write(len=267) -> 267, err=0
CURLINFO_TEXT: 12.35.47.764 TLSv1.2 (OUT), TLS handshake, Client hello (1):
CURLINFO_SSL_DATA_OUT: 12.35.47.766 �CURLINFO_TEXT: 12.35.47.768 [TCP-1] recv(len=5) -> -1, err=81
CURLINFO_TEXT: 12.35.47.770 [SSL-1] ossl_bio_cf_in_read(len=5) -> -1, err=81
CURLINFO_TEXT: 12.35.47.772 [SSL-1] ossl_populate_x509_store, path=none, blob=0
CURLINFO_TEXT: 12.35.47.773 [SSL-1] SSL_connect() -> err=-1, detail=2
CURLINFO_TEXT: 12.35.47.775 [SSL-1] SSL_connect() -> want recv
CURLINFO_TEXT: 12.35.47.776 [SSL-1] cf_connect() -> 0, done=0
CURLINFO_TEXT: 12.35.47.778 [TCP] send(len=37) -> 37, err=0
CURLINFO_TEXT: 12.35.47.780 [SSL] ossl_bio_cf_out_write(len=37) -> 37, err=0
CURLINFO_HEADER_OUT: 12.35.47.782 TYPE I
CURLINFO_TEXT: 12.35.47.784 [FTP] [STOP] -> [STOR_TYPE]
CURLINFO_TEXT: 12.35.47.785 [FTP] [STOR_TYPE] ftp_domore_getsock()
CURLINFO_TEXT: 12.35.47.787 [SSL-1] adjust_pollset, POLLIN fd=1684
CURLINFO_TEXT: 12.35.47.789 [TCP-1] adjust_pollset, !active, POLLIN fd=1684
CURLINFO_TEXT: 12.35.47.807 [SSL-1] cf_connect()
CURLINFO_TEXT: 12.35.47.809 [SSL-1] ossl_connect, step2
CURLINFO_TEXT: 12.35.47.811 [TCP-1] recv(len=5) -> -1, err=81
CURLINFO_TEXT: 12.35.47.813 [SSL-1] ossl_bio_cf_in_read(len=5) -> -1, err=81
CURLINFO_TEXT: 12.35.47.814 [SSL-1] SSL_connect() -> err=-1, detail=2
CURLINFO_TEXT: 12.35.47.816 [SSL-1] SSL_connect() -> want recv
CURLINFO_TEXT: 12.35.47.817 [SSL-1] cf_connect() -> 0, done=0
CURLINFO_TEXT: 12.35.47.819 [TCP] recv(len=5) -> 5, err=0
CURLINFO_TEXT: 12.35.47.820 [SSL] ossl_bio_cf_in_read(len=5) -> 5, err=0
CURLINFO_TEXT: 12.35.47.822 [TCP] recv(len=44) -> 44, err=0
CURLINFO_TEXT: 12.35.47.823 [SSL] ossl_bio_cf_in_read(len=44) -> 44, err=0
CURLINFO_TEXT: 12.35.47.824 [SSL] cf_recv(len=900) -> 20, 0
CURLINFO_HEADER_IN: 12.35.47.826 200 Type set to I.
CURLINFO_TEXT: 12.35.47.827 [TCP] send(len=96) -> 96, err=0
CURLINFO_TEXT: 12.35.47.829 [SSL] ossl_bio_cf_out_write(len=96) -> 96, err=0
CURLINFO_HEADER_OUT: 12.35.47.830 STOR upload-testfile-da6365b9-6177-41dd-9a5f-eb82066f7f5b.txt.tmp
CURLINFO_TEXT: 12.35.47.832 [FTP] [STOR_TYPE] -> [STOR]
CURLINFO_TEXT: 12.35.47.833 [FTP] [STOR] ftp_domore_getsock()
CURLINFO_TEXT: 12.35.47.834 [SSL-1] adjust_pollset, POLLIN fd=1684
CURLINFO_TEXT: 12.35.47.836 [TCP-1] adjust_pollset, !active, POLLIN fd=1684
CURLINFO_TEXT: 12.35.47.872 [SSL-1] cf_connect()
CURLINFO_TEXT: 12.35.47.873 [SSL-1] ossl_connect, step2
CURLINFO_TEXT: 12.35.47.875 [TCP-1] recv(len=5) -> 5, err=0
CURLINFO_TEXT: 12.35.47.877 [SSL-1] ossl_bio_cf_in_read(len=5) -> 5, err=0
CURLINFO_TEXT: 12.35.47.878 [TCP-1] recv(len=3361) -> 3361, err=0
CURLINFO_TEXT: 12.35.47.880 [SSL-1] ossl_bio_cf_in_read(len=3361) -> 3361, err=0
CURLINFO_TEXT: 12.35.47.882 TLSv1.2 (IN), TLS handshake, Server hello (2):
CURLINFO_SSL_DATA_IN: 12.35.47.883 �CURLINFO_TEXT: 12.35.47.885 TLSv1.2 (IN), TLS handshake, Certificate (11):
CURLINFO_SSL_DATA_IN: 12.35.47.886 �CURLINFO_TEXT: 12.35.47.889 TLSv1.2 (IN), TLS handshake, Server key exchange (12):
CURLINFO_SSL_DATA_IN: 12.35.47.890 CURLINFO_TEXT: 12.35.47.892 TLSv1.2 (IN), TLS handshake, Server finished (14):
CURLINFO_SSL_DATA_IN: 12.35.47.893 �CURLINFO_TEXT: 12.35.47.895 TLSv1.2 (OUT), TLS handshake, Client key exchange (16):
CURLINFO_SSL_DATA_OUT: 12.35.47.897 �CURLINFO_TEXT: 12.35.47.898 TLSv1.2 (OUT), TLS change cipher, Change cipher spec (1):
CURLINFO_SSL_DATA_OUT: 12.35.47.899 �CURLINFO_TEXT: 12.35.47.901 TLSv1.2 (OUT), TLS handshake, Finished (20):
CURLINFO_SSL_DATA_OUT: 12.35.47.932 �CURLINFO_TEXT: 12.35.47.934 [TCP-1] send(len=93) -> 93, err=0
CURLINFO_TEXT: 12.35.47.936 [SSL-1] ossl_bio_cf_out_write(len=93) -> 93, err=0
CURLINFO_TEXT: 12.35.47.937 [TCP-1] recv(len=5) -> -1, err=81
CURLINFO_TEXT: 12.35.47.938 [SSL-1] ossl_bio_cf_in_read(len=5) -> -1, err=81
CURLINFO_TEXT: 12.35.47.939 [SSL-1] SSL_connect() -> err=-1, detail=2
CURLINFO_TEXT: 12.35.47.940 [SSL-1] SSL_connect() -> want recv
CURLINFO_TEXT: 12.35.47.942 [SSL-1] cf_connect() -> 0, done=0
CURLINFO_TEXT: 12.35.47.943 [TCP] recv(len=5) -> 5, err=0
CURLINFO_TEXT: 12.35.47.944 [SSL] ossl_bio_cf_in_read(len=5) -> 5, err=0
CURLINFO_TEXT: 12.35.47.945 [TCP] recv(len=78) -> 78, err=0
CURLINFO_TEXT: 12.35.47.946 [SSL] ossl_bio_cf_in_read(len=78) -> 78, err=0
CURLINFO_TEXT: 12.35.47.948 [SSL] cf_recv(len=900) -> 54, 0
CURLINFO_HEADER_IN: 12.35.47.949 125 Data connection already open; Transfer starting.
CURLINFO_TEXT: 12.35.47.951 [FTP] InitiateTransfer()
CURLINFO_TEXT: 12.35.47.952 [SSL-1] cf_connect()
CURLINFO_TEXT: 12.35.47.953 [SSL-1] ossl_connect, step2
CURLINFO_TEXT: 12.35.47.954 [TCP-1] recv(len=5) -> -1, err=81
CURLINFO_TEXT: 12.35.47.955 [SSL-1] ossl_bio_cf_in_read(len=5) -> -1, err=81
CURLINFO_TEXT: 12.35.47.957 [SSL-1] SSL_connect() -> err=-1, detail=2
CURLINFO_TEXT: 12.35.47.958 [SSL-1] SSL_connect() -> want recv
CURLINFO_TEXT: 12.35.47.959 [SSL-1] cf_connect() -> 0, done=0
CURLINFO_TEXT: 12.35.47.960 [SSL-1] adjust_pollset, POLLIN fd=1684
CURLINFO_TEXT: 12.35.47.961 [TCP-1] adjust_pollset, !active, POLLIN fd=1684
CURLINFO_TEXT: 12.35.47.964 [SSL-1] cf_connect()
CURLINFO_TEXT: 12.35.47.965 [SSL-1] ossl_connect, step2
CURLINFO_TEXT: 12.35.47.966 [TCP-1] recv(len=5) -> 5, err=0
CURLINFO_TEXT: 12.35.47.968 [SSL-1] ossl_bio_cf_in_read(len=5) -> 5, err=0
CURLINFO_TEXT: 12.35.47.969 [TCP-1] recv(len=1) -> 1, err=0
CURLINFO_TEXT: 12.35.47.970 [SSL-1] ossl_bio_cf_in_read(len=1) -> 1, err=0
CURLINFO_TEXT: 12.35.47.972 TLSv1.2 (IN), TLS change cipher, Change cipher spec (1):
CURLINFO_SSL_DATA_IN: 12.35.47.973 �CURLINFO_TEXT: 12.35.47.975 [TCP-1] recv(len=5) -> 5, err=0
CURLINFO_TEXT: 12.35.47.976 [SSL-1] ossl_bio_cf_in_read(len=5) -> 5, err=0
CURLINFO_TEXT: 12.35.47.977 [TCP-1] recv(len=40) -> 40, err=0
CURLINFO_TEXT: 12.35.47.978 [SSL-1] ossl_bio_cf_in_read(len=40) -> 40, err=0
CURLINFO_TEXT: 12.35.47.980 TLSv1.2 (IN), TLS handshake, Finished (20):
CURLINFO_SSL_DATA_IN: 12.35.47.981 �CURLINFO_TEXT: 12.35.47.983 SSL connection using TLSv1.2 / ECDHE-RSA-AES256-GCM-SHA384 / [blank] / UNDEF
CURLINFO_TEXT: 12.35.47.984 [SSL-1] ossl_connect, step3
CURLINFO_TEXT: 12.35.47.986 Server certificate:
CURLINFO_TEXT: 12.35.47.987 subject: CN=some.ftpserver.com
CURLINFO_TEXT: 12.35.47.988 start date: Oct 3 08:42:13 2024 GMT
CURLINFO_TEXT: 12.35.47.989 expire date: Oct 13 12:32:19 2025 GMT
CURLINFO_TEXT: 12.35.47.991 subjectAltName: host "some.ftpserver.com" matched cert's "some.ftpserver.com"
CURLINFO_TEXT: 12.35.47.992 issuer: C=US; ST=Arizona; L=Scottsdale; O=GoDaddy.com, Inc.; OU=http://certs.godaddy.com/repository/; CN=Go Daddy Secure Certificate Authority - G2
CURLINFO_TEXT: 12.35.47.994 SSL certificate verify result: unable to get local issuer certificate (20), continuing anyway.
CURLINFO_TEXT: 12.35.47.995 Certificate level 0: Public key type ? (2048/112 Bits/secBits), signed using sha256WithRSAEncryption
CURLINFO_TEXT: 12.35.47.997 Certificate level 1: Public key type ? (2048/112 Bits/secBits), signed using sha256WithRSAEncryption
CURLINFO_TEXT: 12.35.47.998 [SSL-1] ossl_connect, done
CURLINFO_TEXT: 12.35.48.000 [SSL-1] cf_connect() -> 0, done=1
CURLINFO_TEXT: 12.35.48.001 Connected 2nd connection to 11.22.33.44 port 1080
CURLINFO_TEXT: 12.35.48.003 [FTP] [STOR] -> [STOP]
CURLINFO_TEXT: 12.35.48.005 [TCP-1] send(len=95) -> 95, err=0
CURLINFO_TEXT: 12.35.48.006 [SSL-1] ossl_bio_cf_out_write(len=95) -> 95, err=0
CURLINFO_DATA_OUT: 12.35.48.007 This is a testfile created by the Utiliread integration test suiteCURLINFO_TEXT: 12.35.48.009 [TCP-1] recv(len=5) -> -1, err=81
CURLINFO_TEXT: 12.35.48.010 [SSL-1] ossl_bio_cf_in_read(len=5) -> -1, err=81
CURLINFO_TEXT: 12.35.48.012 [SSL-1] SSL shutdown not sent, read -> -1
CURLINFO_TEXT: 12.35.48.014 [SSL-1] send SSL close notify
CURLINFO_TEXT: 12.35.48.016 [TCP-1] send(len=31) -> 31, err=0
CURLINFO_TEXT: 12.35.48.017 [SSL-1] ossl_bio_cf_out_write(len=31) -> 31, err=0
CURLINFO_TEXT: 12.35.48.019 TLSv1.2 (OUT), TLS alert, close notify (256):
CURLINFO_SSL_DATA_OUT: 12.35.48.020 �CURLINFO_TEXT: 12.35.48.021 [TCP-1] recv(len=5) -> -1, err=81
CURLINFO_TEXT: 12.35.48.022 [SSL-1] ossl_bio_cf_in_read(len=5) -> -1, err=81
CURLINFO_TEXT: 12.35.48.023 [SSL-1] SSL shutdown read -> -1
CURLINFO_TEXT: 12.35.48.025 [SSL-1] SSL shutdown sent, want receive
CURLINFO_TEXT: 12.35.48.026 [SSL-1] cf_shutdown -> 0, done=0
CURLINFO_TEXT: 12.35.48.028 [SSL-1] shut down not done yet
CURLINFO_TEXT: 12.35.48.029 [SSL-1] adjust_pollset, POLLIN fd=1684
CURLINFO_TEXT: 12.35.49.043 [TCP-1] recv(len=5) -> -1, err=81
CURLINFO_TEXT: 12.35.49.046 [SSL-1] ossl_bio_cf_in_read(len=5) -> -1, err=81
CURLINFO_TEXT: 12.35.49.048 [SSL-1] SSL shutdown read -> -1
CURLINFO_TEXT: 12.35.49.050 [SSL-1] SSL shutdown sent, want receive
CURLINFO_TEXT: 12.35.49.052 [SSL-1] cf_shutdown -> 0, done=0
CURLINFO_TEXT: 12.35.49.054 [SSL-1] shut down not done yet
CURLINFO_TEXT: 12.35.49.056 [SSL-1] adjust_pollset, POLLIN fd=1684
CURLINFO_TEXT: 12.35.50.064 [TCP-1] recv(len=5) -> -1, err=81
CURLINFO_TEXT: 12.35.50.066 [SSL-1] ossl_bio_cf_in_read(len=5) -> -1, err=81
CURLINFO_TEXT: 12.35.50.069 [SSL-1] SSL shutdown read -> -1
CURLINFO_TEXT: 12.35.50.071 [SSL-1] SSL shutdown sent, want receive
CURLINFO_TEXT: 12.35.50.072 [SSL-1] cf_shutdown -> 0, done=0
CURLINFO_TEXT: 12.35.50.074 [SSL-1] shut down not done yet
CURLINFO_TEXT: 12.35.50.075 [SSL-1] adjust_pollset, POLLIN fd=1684
CURLINFO_TEXT: 12.35.51.088 [TCP-1] recv(len=5) -> -1, err=81
CURLINFO_TEXT: 12.35.51.090 [SSL-1] ossl_bio_cf_in_read(len=5) -> -1, err=81
CURLINFO_TEXT: 12.35.51.092 [SSL-1] SSL shutdown read -> -1
CURLINFO_TEXT: 12.35.51.093 [SSL-1] SSL shutdown sent, want receive
CURLINFO_TEXT: 12.35.51.095 [SSL-1] cf_shutdown -> 0, done=0
CURLINFO_TEXT: 12.35.51.096 [SSL-1] shut down not done yet
CURLINFO_TEXT: 12.35.51.097 [SSL-1] adjust_pollset, POLLIN fd=1684
CURLINFO_TEXT: 12.35.52.111 [TCP-1] recv(len=5) -> -1, err=81
CURLINFO_TEXT: 12.35.52.115 [SSL-1] ossl_bio_cf_in_read(len=5) -> -1, err=81
CURLINFO_TEXT: 12.35.52.116 [SSL-1] SSL shutdown read -> -1
CURLINFO_TEXT: 12.35.52.117 [SSL-1] SSL shutdown sent, want receive
CURLINFO_TEXT: 12.35.52.118 [SSL-1] cf_shutdown -> 0, done=0
CURLINFO_TEXT: 12.35.52.119 [SSL-1] shut down not done yet
CURLINFO_TEXT: 12.35.52.120 [SSL-1] adjust_pollset, POLLIN fd=1684
CURLINFO_TEXT: 12.35.53.133 [TCP-1] recv(len=5) -> -1, err=81
CURLINFO_TEXT: 12.35.53.134 [SSL-1] ossl_bio_cf_in_read(len=5) -> -1, err=81
CURLINFO_TEXT: 12.35.53.136 [SSL-1] SSL shutdown read -> -1
CURLINFO_TEXT: 12.35.53.137 [SSL-1] SSL shutdown sent, want receive
CURLINFO_TEXT: 12.35.53.139 [SSL-1] cf_shutdown -> 0, done=0
CURLINFO_TEXT: 12.35.53.140 [SSL-1] shut down not done yet
CURLINFO_TEXT: 12.35.53.141 [SSL-1] adjust_pollset, POLLIN fd=1684
CURLINFO_TEXT: 12.35.54.149 [TCP-1] recv(len=5) -> -1, err=81
CURLINFO_TEXT: 12.35.54.151 [SSL-1] ossl_bio_cf_in_read(len=5) -> -1, err=81
CURLINFO_TEXT: 12.35.54.152 [SSL-1] SSL shutdown read -> -1
CURLINFO_TEXT: 12.35.54.153 [SSL-1] SSL shutdown sent, want receive
CURLINFO_TEXT: 12.35.54.155 [SSL-1] cf_shutdown -> 0, done=0
CURLINFO_TEXT: 12.35.54.156 [SSL-1] shut down not done yet
CURLINFO_TEXT: 12.35.54.157 [SSL-1] adjust_pollset, POLLIN fd=1684
CURLINFO_TEXT: 12.35.55.162 [TCP-1] recv(len=5) -> -1, err=81
CURLINFO_TEXT: 12.35.55.164 [SSL-1] ossl_bio_cf_in_read(len=5) -> -1, err=81
CURLINFO_TEXT: 12.35.55.165 [SSL-1] SSL shutdown read -> -1
CURLINFO_TEXT: 12.35.55.167 [SSL-1] SSL shutdown sent, want receive
CURLINFO_TEXT: 12.35.55.168 [SSL-1] cf_shutdown -> 0, done=0
CURLINFO_TEXT: 12.35.55.169 [SSL-1] shut down not done yet
CURLINFO_TEXT: 12.35.55.170 [SSL-1] adjust_pollset, POLLIN fd=1684
CURLINFO_TEXT: 12.35.56.172 [TCP-1] recv(len=5) -> -1, err=81
CURLINFO_TEXT: 12.35.56.174 [SSL-1] ossl_bio_cf_in_read(len=5) -> -1, err=81
CURLINFO_TEXT: 12.35.56.176 [SSL-1] SSL shutdown read -> -1
CURLINFO_TEXT: 12.35.56.177 [SSL-1] SSL shutdown sent, want receive
CURLINFO_TEXT: 12.35.56.178 [SSL-1] cf_shutdown -> 0, done=0
CURLINFO_TEXT: 12.35.56.179 [SSL-1] shut down not done yet
CURLINFO_TEXT: 12.35.56.180 [SSL-1] adjust_pollset, POLLIN fd=1684
CURLINFO_TEXT: 12.35.57.185 [TCP-1] recv(len=5) -> -1, err=81
CURLINFO_TEXT: 12.35.57.189 [SSL-1] ossl_bio_cf_in_read(len=5) -> -1, err=81
CURLINFO_TEXT: 12.35.57.190 [SSL-1] SSL shutdown read -> -1
CURLINFO_TEXT: 12.35.57.192 [SSL-1] SSL shutdown sent, want receive
CURLINFO_TEXT: 12.35.57.193 [SSL-1] cf_shutdown -> 0, done=0
CURLINFO_TEXT: 12.35.57.194 [SSL-1] shut down not done yet
CURLINFO_TEXT: 12.35.57.195 [SSL-1] adjust_pollset, POLLIN fd=1684
CURLINFO_TEXT: 12.35.58.209 [TCP-1] recv(len=5) -> -1, err=81
CURLINFO_TEXT: 12.35.58.210 [SSL-1] ossl_bio_cf_in_read(len=5) -> -1, err=81
CURLINFO_TEXT: 12.35.58.211 [SSL-1] SSL shutdown read -> -1
CURLINFO_TEXT: 12.35.58.213 [SSL-1] SSL shutdown sent, want receive
CURLINFO_TEXT: 12.35.58.214 [SSL-1] cf_shutdown -> 0, done=0
CURLINFO_TEXT: 12.35.58.215 [SSL-1] shut down not done yet
CURLINFO_TEXT: 12.35.58.216 [SSL-1] adjust_pollset, POLLIN fd=1684
CURLINFO_TEXT: 12.35.59.228 [TCP-1] recv(len=5) -> -1, err=81
CURLINFO_TEXT: 12.35.59.230 [SSL-1] ossl_bio_cf_in_read(len=5) -> -1, err=81
CURLINFO_TEXT: 12.35.59.231 [SSL-1] SSL shutdown read -> -1
CURLINFO_TEXT: 12.35.59.232 [SSL-1] SSL shutdown sent, want receive
CURLINFO_TEXT: 12.35.59.233 [SSL-1] cf_shutdown -> 0, done=0
CURLINFO_TEXT: 12.35.59.235 [SSL-1] shut down not done yet
CURLINFO_TEXT: 12.35.59.236 [SSL-1] adjust_pollset, POLLIN fd=1684
CURLINFO_TEXT: 12.36.00.247 [TCP-1] recv(len=5) -> -1, err=81
CURLINFO_TEXT: 12.36.00.248 [SSL-1] ossl_bio_cf_in_read(len=5) -> -1, err=81
CURLINFO_TEXT: 12.36.00.250 [SSL-1] SSL shutdown read -> -1
CURLINFO_TEXT: 12.36.00.251 [SSL-1] SSL shutdown sent, want receive
CURLINFO_TEXT: 12.36.00.253 [SSL-1] cf_shutdown -> 0, done=0
CURLINFO_TEXT: 12.36.00.254 [SSL-1] shut down not done yet
CURLINFO_TEXT: 12.36.00.255 [SSL-1] adjust_pollset, POLLIN fd=1684
CURLINFO_TEXT: 12.36.01.271 [TCP-1] recv(len=5) -> -1, err=81
CURLINFO_TEXT: 12.36.01.273 [SSL-1] ossl_bio_cf_in_read(len=5) -> -1, err=81
CURLINFO_TEXT: 12.36.01.274 [SSL-1] SSL shutdown read -> -1
CURLINFO_TEXT: 12.36.01.275 [SSL-1] SSL shutdown sent, want receive
CURLINFO_TEXT: 12.36.01.277 [SSL-1] cf_shutdown -> 0, done=0
CURLINFO_TEXT: 12.36.01.278 [SSL-1] shut down not done yet
CURLINFO_TEXT: 12.36.01.279 [SSL-1] adjust_pollset, POLLIN fd=1684
CURLINFO_TEXT: 12.36.02.282 [TCP-1] recv(len=5) -> -1, err=81
CURLINFO_TEXT: 12.36.02.283 [SSL-1] ossl_bio_cf_in_read(len=5) -> -1, err=81
CURLINFO_TEXT: 12.36.02.285 [SSL-1] SSL shutdown read -> -1
CURLINFO_TEXT: 12.36.02.286 [SSL-1] SSL shutdown sent, want receive
CURLINFO_TEXT: 12.36.02.287 [SSL-1] cf_shutdown -> 0, done=0
CURLINFO_TEXT: 12.36.02.288 [SSL-1] shut down not done yet
CURLINFO_TEXT: 12.36.02.290 [SSL-1] adjust_pollset, POLLIN fd=1684
CURLINFO_TEXT: 12.36.03.295 [TCP-1] recv(len=5) -> -1, err=81
CURLINFO_TEXT: 12.36.03.297 [SSL-1] ossl_bio_cf_in_read(len=5) -> -1, err=81
CURLINFO_TEXT: 12.36.03.299 [SSL-1] SSL shutdown read -> -1
CURLINFO_TEXT: 12.36.03.300 [SSL-1] SSL shutdown sent, want receive
CURLINFO_TEXT: 12.36.03.301 [SSL-1] cf_shutdown -> 0, done=0
CURLINFO_TEXT: 12.36.03.303 [SSL-1] shut down not done yet
CURLINFO_TEXT: 12.36.03.304 [SSL-1] adjust_pollset, POLLIN fd=1684
CURLINFO_TEXT: 12.36.04.317 [TCP-1] recv(len=5) -> -1, err=81
CURLINFO_TEXT: 12.36.04.320 [SSL-1] ossl_bio_cf_in_read(len=5) -> -1, err=81
CURLINFO_TEXT: 12.36.04.321 [SSL-1] SSL shutdown read -> -1
CURLINFO_TEXT: 12.36.04.322 [SSL-1] SSL shutdown sent, want receive
CURLINFO_TEXT: 12.36.04.323 [SSL-1] cf_shutdown -> 0, done=0
CURLINFO_TEXT: 12.36.04.324 [SSL-1] shut down not done yet
CURLINFO_TEXT: 12.36.04.325 [SSL-1] adjust_pollset, POLLIN fd=1684
CURLINFO_TEXT: 12.36.05.342 [TCP-1] recv(len=5) -> -1, err=81
CURLINFO_TEXT: 12.36.05.343 [SSL-1] ossl_bio_cf_in_read(len=5) -> -1, err=81
CURLINFO_TEXT: 12.36.05.344 [SSL-1] SSL shutdown read -> -1
CURLINFO_TEXT: 12.36.05.345 [SSL-1] SSL shutdown sent, want receive
CURLINFO_TEXT: 12.36.05.346 [SSL-1] cf_shutdown -> 0, done=0
CURLINFO_TEXT: 12.36.05.347 [SSL-1] shut down not done yet
CURLINFO_TEXT: 12.36.05.348 [SSL-1] adjust_pollset, POLLIN fd=1684
CURLINFO_TEXT: 12.36.06.364 [TCP-1] recv(len=5) -> -1, err=81
CURLINFO_TEXT: 12.36.06.366 [SSL-1] ossl_bio_cf_in_read(len=5) -> -1, err=81
CURLINFO_TEXT: 12.36.06.368 [SSL-1] SSL shutdown read -> -1
CURLINFO_TEXT: 12.36.06.369 [SSL-1] SSL shutdown sent, want receive
CURLINFO_TEXT: 12.36.06.371 [SSL-1] cf_shutdown -> 0, done=0
CURLINFO_TEXT: 12.36.06.372 [SSL-1] shut down not done yet
CURLINFO_TEXT: 12.36.06.373 [SSL-1] adjust_pollset, POLLIN fd=1684
CURLINFO_TEXT: 12.36.07.377 [TCP-1] recv(len=5) -> -1, err=81
CURLINFO_TEXT: 12.36.07.379 [SSL-1] ossl_bio_cf_in_read(len=5) -> -1, err=81
CURLINFO_TEXT: 12.36.07.380 [SSL-1] SSL shutdown read -> -1
CURLINFO_TEXT: 12.36.07.382 [SSL-1] SSL shutdown sent, want receive
CURLINFO_TEXT: 12.36.07.383 [SSL-1] cf_shutdown -> 0, done=0
CURLINFO_TEXT: 12.36.07.384 [SSL-1] shut down not done yet
CURLINFO_TEXT: 12.36.07.385 [SSL-1] adjust_pollset, POLLIN fd=1684
CURLINFO_TEXT: 12.36.08.396 [TCP-1] recv(len=5) -> -1, err=81
CURLINFO_TEXT: 12.36.08.397 [SSL-1] ossl_bio_cf_in_read(len=5) -> -1, err=81
CURLINFO_TEXT: 12.36.08.399 [SSL-1] SSL shutdown read -> -1
CURLINFO_TEXT: 12.36.08.400 [SSL-1] SSL shutdown sent, want receive
CURLINFO_TEXT: 12.36.08.401 [SSL-1] cf_shutdown -> 0, done=0
CURLINFO_TEXT: 12.36.08.402 [SSL-1] shut down not done yet
CURLINFO_TEXT: 12.36.08.404 [SSL-1] adjust_pollset, POLLIN fd=1684
CURLINFO_TEXT: 12.36.09.419 [TCP-1] recv(len=5) -> -1, err=81
CURLINFO_TEXT: 12.36.09.421 [SSL-1] ossl_bio_cf_in_read(len=5) -> -1, err=81
CURLINFO_TEXT: 12.36.09.422 [SSL-1] SSL shutdown read -> -1
CURLINFO_TEXT: 12.36.09.424 [SSL-1] SSL shutdown sent, want receive
CURLINFO_TEXT: 12.36.09.425 [SSL-1] cf_shutdown -> 0, done=0
CURLINFO_TEXT: 12.36.09.426 [SSL-1] shut down not done yet
CURLINFO_TEXT: 12.36.09.427 [SSL-1] adjust_pollset, POLLIN fd=1684
CURLINFO_TEXT: 12.36.10.431 [TCP-1] recv(len=5) -> -1, err=81
CURLINFO_TEXT: 12.36.10.432 [SSL-1] ossl_bio_cf_in_read(len=5) -> -1, err=81
CURLINFO_TEXT: 12.36.10.433 [SSL-1] SSL shutdown read -> -1
CURLINFO_TEXT: 12.36.10.435 [SSL-1] SSL shutdown sent, want receive
CURLINFO_TEXT: 12.36.10.436 [SSL-1] cf_shutdown -> 0, done=0
CURLINFO_TEXT: 12.36.10.437 [SSL-1] shut down not done yet
CURLINFO_TEXT: 12.36.10.438 [SSL-1] adjust_pollset, POLLIN fd=1684
CURLINFO_TEXT: 12.36.11.449 [TCP-1] recv(len=5) -> -1, err=81
CURLINFO_TEXT: 12.36.11.450 [SSL-1] ossl_bio_cf_in_read(len=5) -> -1, err=81
CURLINFO_TEXT: 12.36.11.452 [SSL-1] SSL shutdown read -> -1
CURLINFO_TEXT: 12.36.11.454 [SSL-1] SSL shutdown sent, want receive
CURLINFO_TEXT: 12.36.11.455 [SSL-1] cf_shutdown -> 0, done=0
CURLINFO_TEXT: 12.36.11.457 [SSL-1] shut down not done yet
CURLINFO_TEXT: 12.36.11.458 [SSL-1] adjust_pollset, POLLIN fd=1684
CURLINFO_TEXT: 12.36.12.467 [TCP-1] recv(len=5) -> -1, err=81
CURLINFO_TEXT: 12.36.12.469 [SSL-1] ossl_bio_cf_in_read(len=5) -> -1, err=81
CURLINFO_TEXT: 12.36.12.470 [SSL-1] SSL shutdown read -> -1
CURLINFO_TEXT: 12.36.12.471 [SSL-1] SSL shutdown sent, want receive
CURLINFO_TEXT: 12.36.12.472 [SSL-1] cf_shutdown -> 0, done=0
CURLINFO_TEXT: 12.36.12.473 [SSL-1] shut down not done yet
CURLINFO_TEXT: 12.36.12.474 [SSL-1] adjust_pollset, POLLIN fd=1684
CURLINFO_TEXT: 12.36.13.488 [TCP-1] recv(len=5) -> -1, err=81
CURLINFO_TEXT: 12.36.13.490 [SSL-1] ossl_bio_cf_in_read(len=5) -> -1, err=81
CURLINFO_TEXT: 12.36.13.491 [SSL-1] SSL shutdown read -> -1
CURLINFO_TEXT: 12.36.13.492 [SSL-1] SSL shutdown sent, want receive
CURLINFO_TEXT: 12.36.13.494 [SSL-1] cf_shutdown -> 0, done=0
CURLINFO_TEXT: 12.36.13.495 [SSL-1] shut down not done yet
CURLINFO_TEXT: 12.36.13.496 [SSL-1] adjust_pollset, POLLIN fd=1684
CURLINFO_TEXT: 12.36.14.499 [TCP-1] recv(len=5) -> -1, err=81
CURLINFO_TEXT: 12.36.14.501 [SSL-1] ossl_bio_cf_in_read(len=5) -> -1, err=81
CURLINFO_TEXT: 12.36.14.502 [SSL-1] SSL shutdown read -> -1
CURLINFO_TEXT: 12.36.14.504 [SSL-1] SSL shutdown sent, want receive
CURLINFO_TEXT: 12.36.14.505 [SSL-1] cf_shutdown -> 0, done=0
CURLINFO_TEXT: 12.36.14.506 [SSL-1] shut down not done yet
CURLINFO_TEXT: 12.36.14.508 [SSL-1] adjust_pollset, POLLIN fd=1684
CURLINFO_TEXT: 12.36.15.521 [TCP-1] recv(len=5) -> -1, err=81
CURLINFO_TEXT: 12.36.15.523 [SSL-1] ossl_bio_cf_in_read(len=5) -> -1, err=81
CURLINFO_TEXT: 12.36.15.524 [SSL-1] SSL shutdown read -> -1
CURLINFO_TEXT: 12.36.15.525 [SSL-1] SSL shutdown sent, want receive
CURLINFO_TEXT: 12.36.15.527 [SSL-1] cf_shutdown -> 0, done=0
CURLINFO_TEXT: 12.36.15.528 [SSL-1] shut down not done yet
CURLINFO_TEXT: 12.36.15.529 [SSL-1] adjust_pollset, POLLIN fd=1684
CURLINFO_TEXT: 12.36.16.541 [TCP-1] recv(len=5) -> -1, err=81
CURLINFO_TEXT: 12.36.16.543 [SSL-1] ossl_bio_cf_in_read(len=5) -> -1, err=81
CURLINFO_TEXT: 12.36.16.544 [SSL-1] SSL shutdown read -> -1
CURLINFO_TEXT: 12.36.16.545 [SSL-1] SSL shutdown sent, want receive
CURLINFO_TEXT: 12.36.16.547 [SSL-1] cf_shutdown -> 0, done=0
CURLINFO_TEXT: 12.36.16.548 [SSL-1] shut down not done yet
CURLINFO_TEXT: 12.36.16.550 [SSL-1] adjust_pollset, POLLIN fd=1684
CURLINFO_TEXT: 12.36.17.563 [TCP-1] recv(len=5) -> -1, err=81
CURLINFO_TEXT: 12.36.17.565 [SSL-1] ossl_bio_cf_in_read(len=5) -> -1, err=81
CURLINFO_TEXT: 12.36.17.566 [SSL-1] SSL shutdown read -> -1
CURLINFO_TEXT: 12.36.17.568 [SSL-1] SSL shutdown sent, want receive
CURLINFO_TEXT: 12.36.17.569 [SSL-1] cf_shutdown -> 0, done=0
CURLINFO_TEXT: 12.36.17.570 [SSL-1] shut down not done yet
CURLINFO_TEXT: 12.36.17.572 [SSL-1] adjust_pollset, POLLIN fd=1684
CURLINFO_TEXT: 12.36.18.586 [TCP-1] recv(len=5) -> -1, err=81
CURLINFO_TEXT: 12.36.18.588 [SSL-1] ossl_bio_cf_in_read(len=5) -> -1, err=81
CURLINFO_TEXT: 12.36.18.589 [SSL-1] SSL shutdown read -> -1
CURLINFO_TEXT: 12.36.18.590 [SSL-1] SSL shutdown sent, want receive
CURLINFO_TEXT: 12.36.18.592 [SSL-1] cf_shutdown -> 0, done=0
CURLINFO_TEXT: 12.36.18.593 [SSL-1] shut down not done yet
CURLINFO_TEXT: 12.36.18.594 [SSL-1] adjust_pollset, POLLIN fd=1684
CURLINFO_TEXT: 12.36.19.607 [TCP-1] recv(len=5) -> -1, err=81
CURLINFO_TEXT: 12.36.19.609 [SSL-1] ossl_bio_cf_in_read(len=5) -> -1, err=81
CURLINFO_TEXT: 12.36.19.610 [SSL-1] SSL shutdown read -> -1
CURLINFO_TEXT: 12.36.19.611 [SSL-1] SSL shutdown sent, want receive
CURLINFO_TEXT: 12.36.19.611 [SSL-1] cf_shutdown -> 0, done=0
CURLINFO_TEXT: 12.36.19.612 [SSL-1] shut down not done yet
CURLINFO_TEXT: 12.36.19.613 [SSL-1] adjust_pollset, POLLIN fd=1684
CURLINFO_TEXT: 12.36.20.619 [TCP-1] recv(len=5) -> -1, err=81
CURLINFO_TEXT: 12.36.20.621 [SSL-1] ossl_bio_cf_in_read(len=5) -> -1, err=81
CURLINFO_TEXT: 12.36.20.622 [SSL-1] SSL shutdown read -> -1
CURLINFO_TEXT: 12.36.20.623 [SSL-1] SSL shutdown sent, want receive
CURLINFO_TEXT: 12.36.20.624 [SSL-1] cf_shutdown -> 0, done=0
CURLINFO_TEXT: 12.36.20.626 [SSL-1] shut down not done yet
CURLINFO_TEXT: 12.36.20.627 [SSL-1] adjust_pollset, POLLIN fd=1684
CURLINFO_TEXT: 12.36.21.629 [TCP-1] recv(len=5) -> -1, err=81
CURLINFO_TEXT: 12.36.21.631 [SSL-1] ossl_bio_cf_in_read(len=5) -> -1, err=81
CURLINFO_TEXT: 12.36.21.632 [SSL-1] SSL shutdown read -> -1
CURLINFO_TEXT: 12.36.21.633 [SSL-1] SSL shutdown sent, want receive
CURLINFO_TEXT: 12.36.21.634 [SSL-1] cf_shutdown -> 0, done=0
CURLINFO_TEXT: 12.36.21.635 [SSL-1] shut down not done yet
CURLINFO_TEXT: 12.36.21.636 [SSL-1] adjust_pollset, POLLIN fd=1684
CURLINFO_TEXT: 12.36.22.651 [TCP-1] recv(len=5) -> -1, err=81
CURLINFO_TEXT: 12.36.22.652 [SSL-1] ossl_bio_cf_in_read(len=5) -> -1, err=81
CURLINFO_TEXT: 12.36.22.654 [SSL-1] SSL shutdown read -> -1
CURLINFO_TEXT: 12.36.22.655 [SSL-1] SSL shutdown sent, want receive
CURLINFO_TEXT: 12.36.22.656 [SSL-1] cf_shutdown -> 0, done=0
CURLINFO_TEXT: 12.36.22.657 [SSL-1] shut down not done yet
CURLINFO_TEXT: 12.36.22.658 [SSL-1] adjust_pollset, POLLIN fd=1684
CURLINFO_TEXT: 12.36.23.663 [TCP-1] recv(len=5) -> -1, err=81
CURLINFO_TEXT: 12.36.23.665 [SSL-1] ossl_bio_cf_in_read(len=5) -> -1, err=81
CURLINFO_TEXT: 12.36.23.666 [SSL-1] SSL shutdown read -> -1
CURLINFO_TEXT: 12.36.23.667 [SSL-1] SSL shutdown sent, want receive
CURLINFO_TEXT: 12.36.23.668 [SSL-1] cf_shutdown -> 0, done=0
CURLINFO_TEXT: 12.36.23.669 [SSL-1] shut down not done yet
CURLINFO_TEXT: 12.36.23.670 [SSL-1] adjust_pollset, POLLIN fd=1684
CURLINFO_TEXT: 12.36.24.686 [TCP-1] recv(len=5) -> -1, err=81
CURLINFO_TEXT: 12.36.24.688 [SSL-1] ossl_bio_cf_in_read(len=5) -> -1, err=81
CURLINFO_TEXT: 12.36.24.689 [SSL-1] SSL shutdown read -> -1
CURLINFO_TEXT: 12.36.24.691 [SSL-1] SSL shutdown sent, want receive
CURLINFO_TEXT: 12.36.24.692 [SSL-1] cf_shutdown -> 0, done=0
CURLINFO_TEXT: 12.36.24.693 [SSL-1] shut down not done yet
CURLINFO_TEXT: 12.36.24.694 [SSL-1] adjust_pollset, POLLIN fd=1684
CURLINFO_TEXT: 12.36.25.709 [TCP-1] recv(len=5) -> -1, err=81
CURLINFO_TEXT: 12.36.25.712 [SSL-1] ossl_bio_cf_in_read(len=5) -> -1, err=81
CURLINFO_TEXT: 12.36.25.713 [SSL-1] SSL shutdown read -> -1
CURLINFO_TEXT: 12.36.25.715 [SSL-1] SSL shutdown sent, want receive
CURLINFO_TEXT: 12.36.25.716 [SSL-1] cf_shutdown -> 0, done=0
CURLINFO_TEXT: 12.36.25.717 [SSL-1] shut down not done yet
CURLINFO_TEXT: 12.36.25.718 [SSL-1] adjust_pollset, POLLIN fd=1684
CURLINFO_TEXT: 12.36.26.731 [TCP-1] recv(len=5) -> -1, err=81
CURLINFO_TEXT: 12.36.26.732 [SSL-1] ossl_bio_cf_in_read(len=5) -> -1, err=81
CURLINFO_TEXT: 12.36.26.733 [SSL-1] SSL shutdown read -> -1
CURLINFO_TEXT: 12.36.26.735 [SSL-1] SSL shutdown sent, want receive
CURLINFO_TEXT: 12.36.26.736 [SSL-1] cf_shutdown -> 0, done=0
CURLINFO_TEXT: 12.36.26.737 [SSL-1] shut down not done yet
CURLINFO_TEXT: 12.36.26.739 [SSL-1] adjust_pollset, POLLIN fd=1684
CURLINFO_TEXT: 12.36.27.742 [TCP-1] recv(len=5) -> -1, err=81
CURLINFO_TEXT: 12.36.27.744 [SSL-1] ossl_bio_cf_in_read(len=5) -> -1, err=81
CURLINFO_TEXT: 12.36.27.746 [SSL-1] SSL shutdown read -> -1
CURLINFO_TEXT: 12.36.27.747 [SSL-1] SSL shutdown sent, want receive
CURLINFO_TEXT: 12.36.27.749 [SSL-1] cf_shutdown -> 0, done=0
CURLINFO_TEXT: 12.36.27.750 [SSL-1] shut down not done yet
CURLINFO_TEXT: 12.36.27.752 [SSL-1] adjust_pollset, POLLIN fd=1684
CURLINFO_TEXT: 12.36.28.754 [TCP-1] recv(len=5) -> -1, err=81
CURLINFO_TEXT: 12.36.28.756 [SSL-1] ossl_bio_cf_in_read(len=5) -> -1, err=81
CURLINFO_TEXT: 12.36.28.757 [SSL-1] SSL shutdown read -> -1
CURLINFO_TEXT: 12.36.28.759 [SSL-1] SSL shutdown sent, want receive
CURLINFO_TEXT: 12.36.28.760 [SSL-1] cf_shutdown -> 0, done=0
CURLINFO_TEXT: 12.36.28.761 [SSL-1] shut down not done yet
CURLINFO_TEXT: 12.36.28.763 [SSL-1] adjust_pollset, POLLIN fd=1684
CURLINFO_TEXT: 12.36.29.765 [TCP-1] recv(len=5) -> -1, err=81
CURLINFO_TEXT: 12.36.29.767 [SSL-1] ossl_bio_cf_in_read(len=5) -> -1, err=81
CURLINFO_TEXT: 12.36.29.768 [SSL-1] SSL shutdown read -> -1
CURLINFO_TEXT: 12.36.29.769 [SSL-1] SSL shutdown sent, want receive
CURLINFO_TEXT: 12.36.29.771 [SSL-1] cf_shutdown -> 0, done=0
CURLINFO_TEXT: 12.36.29.772 [SSL-1] shut down not done yet
CURLINFO_TEXT: 12.36.29.773 [SSL-1] adjust_pollset, POLLIN fd=1684
CURLINFO_TEXT: 12.36.30.783 [TCP-1] recv(len=5) -> -1, err=81
CURLINFO_TEXT: 12.36.30.785 [SSL-1] ossl_bio_cf_in_read(len=5) -> -1, err=81
CURLINFO_TEXT: 12.36.30.786 [SSL-1] SSL shutdown read -> -1
CURLINFO_TEXT: 12.36.30.787 [SSL-1] SSL shutdown sent, want receive
CURLINFO_TEXT: 12.36.30.788 [SSL-1] cf_shutdown -> 0, done=0
CURLINFO_TEXT: 12.36.30.789 [SSL-1] shut down not done yet
CURLINFO_TEXT: 12.36.30.791 [SSL-1] adjust_pollset, POLLIN fd=1684
CURLINFO_TEXT: 12.36.31.794 [TCP-1] recv(len=5) -> -1, err=81
CURLINFO_TEXT: 12.36.31.796 [SSL-1] ossl_bio_cf_in_read(len=5) -> -1, err=81
CURLINFO_TEXT: 12.36.31.797 [SSL-1] SSL shutdown read -> -1
CURLINFO_TEXT: 12.36.31.798 [SSL-1] SSL shutdown sent, want receive
CURLINFO_TEXT: 12.36.31.800 [SSL-1] cf_shutdown -> 0, done=0
CURLINFO_TEXT: 12.36.31.801 [SSL-1] shut down not done yet
CURLINFO_TEXT: 12.36.31.802 [SSL-1] adjust_pollset, POLLIN fd=1684
CURLINFO_TEXT: 12.36.32.817 [TCP-1] recv(len=5) -> -1, err=81
CURLINFO_TEXT: 12.36.32.818 [SSL-1] ossl_bio_cf_in_read(len=5) -> -1, err=81
CURLINFO_TEXT: 12.36.32.819 [SSL-1] SSL shutdown read -> -1
CURLINFO_TEXT: 12.36.32.821 [SSL-1] SSL shutdown sent, want receive
CURLINFO_TEXT: 12.36.32.822 [SSL-1] cf_shutdown -> 0, done=0
CURLINFO_TEXT: 12.36.32.823 [SSL-1] shut down not done yet
CURLINFO_TEXT: 12.36.32.824 [SSL-1] adjust_pollset, POLLIN fd=1684
CURLINFO_TEXT: 12.36.33.839 [TCP-1] recv(len=5) -> -1, err=81
CURLINFO_TEXT: 12.36.33.840 [SSL-1] ossl_bio_cf_in_read(len=5) -> -1, err=81
CURLINFO_TEXT: 12.36.33.841 [SSL-1] SSL shutdown read -> -1
CURLINFO_TEXT: 12.36.33.842 [SSL-1] SSL shutdown sent, want receive
CURLINFO_TEXT: 12.36.33.843 [SSL-1] cf_shutdown -> 0, done=0
CURLINFO_TEXT: 12.36.33.844 [SSL-1] shut down not done yet
CURLINFO_TEXT: 12.36.33.845 [SSL-1] adjust_pollset, POLLIN fd=1684
CURLINFO_TEXT: 12.36.34.846 [TCP-1] recv(len=5) -> -1, err=81
CURLINFO_TEXT: 12.36.34.848 [SSL-1] ossl_bio_cf_in_read(len=5) -> -1, err=81
CURLINFO_TEXT: 12.36.34.849 [SSL-1] SSL shutdown read -> -1
CURLINFO_TEXT: 12.36.34.850 [SSL-1] SSL shutdown sent, want receive
CURLINFO_TEXT: 12.36.34.851 [SSL-1] cf_shutdown -> 0, done=0
CURLINFO_TEXT: 12.36.34.852 [SSL-1] shut down not done yet
CURLINFO_TEXT: 12.36.34.853 [SSL-1] adjust_pollset, POLLIN fd=1684
CURLINFO_TEXT: 12.36.35.856 [TCP-1] recv(len=5) -> -1, err=81
CURLINFO_TEXT: 12.36.35.857 [SSL-1] ossl_bio_cf_in_read(len=5) -> -1, err=81
CURLINFO_TEXT: 12.36.35.859 [SSL-1] SSL shutdown read -> -1
CURLINFO_TEXT: 12.36.35.860 [SSL-1] SSL shutdown sent, want receive
CURLINFO_TEXT: 12.36.35.861 [SSL-1] cf_shutdown -> 0, done=0
CURLINFO_TEXT: 12.36.35.862 [SSL-1] shut down not done yet
CURLINFO_TEXT: 12.36.35.863 [SSL-1] adjust_pollset, POLLIN fd=1684
CURLINFO_TEXT: 12.36.36.866 [TCP-1] recv(len=5) -> -1, err=81
CURLINFO_TEXT: 12.36.36.868 [SSL-1] ossl_bio_cf_in_read(len=5) -> -1, err=81
CURLINFO_TEXT: 12.36.36.869 [SSL-1] SSL shutdown read -> -1
CURLINFO_TEXT: 12.36.36.870 [SSL-1] SSL shutdown sent, want receive
CURLINFO_TEXT: 12.36.36.871 [SSL-1] cf_shutdown -> 0, done=0
CURLINFO_TEXT: 12.36.36.872 [SSL-1] shut down not done yet
CURLINFO_TEXT: 12.36.36.873 [SSL-1] adjust_pollset, POLLIN fd=1684
CURLINFO_TEXT: 12.36.37.882 [TCP-1] recv(len=5) -> -1, err=81
CURLINFO_TEXT: 12.36.37.883 [SSL-1] ossl_bio_cf_in_read(len=5) -> -1, err=81
CURLINFO_TEXT: 12.36.37.885 [SSL-1] SSL shutdown read -> -1
CURLINFO_TEXT: 12.36.37.886 [SSL-1] SSL shutdown sent, want receive
CURLINFO_TEXT: 12.36.37.887 [SSL-1] cf_shutdown -> 0, done=0
CURLINFO_TEXT: 12.36.37.888 [SSL-1] shut down not done yet
CURLINFO_TEXT: 12.36.37.889 [SSL-1] adjust_pollset, POLLIN fd=1684
CURLINFO_TEXT: 12.36.38.903 [TCP-1] recv(len=5) -> -1, err=81
CURLINFO_TEXT: 12.36.38.907 [SSL-1] ossl_bio_cf_in_read(len=5) -> -1, err=81
CURLINFO_TEXT: 12.36.38.908 [SSL-1] SSL shutdown read -> -1
CURLINFO_TEXT: 12.36.38.910 [SSL-1] SSL shutdown sent, want receive
CURLINFO_TEXT: 12.36.38.911 [SSL-1] cf_shutdown -> 0, done=0
CURLINFO_TEXT: 12.36.38.912 [SSL-1] shut down not done yet
CURLINFO_TEXT: 12.36.38.913 [SSL-1] adjust_pollset, POLLIN fd=1684
CURLINFO_TEXT: 12.36.39.929 [TCP-1] recv(len=5) -> -1, err=81
CURLINFO_TEXT: 12.36.39.931 [SSL-1] ossl_bio_cf_in_read(len=5) -> -1, err=81
CURLINFO_TEXT: 12.36.39.932 [SSL-1] SSL shutdown read -> -1
CURLINFO_TEXT: 12.36.39.934 [SSL-1] SSL shutdown sent, want receive
CURLINFO_TEXT: 12.36.39.935 [SSL-1] cf_shutdown -> 0, done=0
CURLINFO_TEXT: 12.36.39.936 [SSL-1] shut down not done yet
CURLINFO_TEXT: 12.36.39.938 [SSL-1] adjust_pollset, POLLIN fd=1684
CURLINFO_TEXT: 12.36.40.943 [TCP-1] recv(len=5) -> -1, err=81
CURLINFO_TEXT: 12.36.40.945 [SSL-1] ossl_bio_cf_in_read(len=5) -> -1, err=81
CURLINFO_TEXT: 12.36.40.947 [SSL-1] SSL shutdown read -> -1
CURLINFO_TEXT: 12.36.40.948 [SSL-1] SSL shutdown sent, want receive
CURLINFO_TEXT: 12.36.40.950 [SSL-1] cf_shutdown -> 0, done=0
CURLINFO_TEXT: 12.36.40.951 [SSL-1] shut down not done yet
CURLINFO_TEXT: 12.36.40.952 [SSL-1] adjust_pollset, POLLIN fd=1684
CURLINFO_TEXT: 12.36.41.969 [TCP-1] recv(len=5) -> -1, err=81
CURLINFO_TEXT: 12.36.41.970 [SSL-1] ossl_bio_cf_in_read(len=5) -> -1, err=81
CURLINFO_TEXT: 12.36.41.971 [SSL-1] SSL shutdown read -> -1
CURLINFO_TEXT: 12.36.41.973 [SSL-1] SSL shutdown sent, want receive
CURLINFO_TEXT: 12.36.41.974 [SSL-1] cf_shutdown -> 0, done=0
CURLINFO_TEXT: 12.36.41.975 [SSL-1] shut down not done yet
CURLINFO_TEXT: 12.36.41.976 [SSL-1] adjust_pollset, POLLIN fd=1684
CURLINFO_TEXT: 12.36.42.983 [TCP-1] recv(len=5) -> -1, err=81
CURLINFO_TEXT: 12.36.42.984 [SSL-1] ossl_bio_cf_in_read(len=5) -> -1, err=81
CURLINFO_TEXT: 12.36.42.986 [SSL-1] SSL shutdown read -> -1
CURLINFO_TEXT: 12.36.42.988 [SSL-1] SSL shutdown sent, want receive
CURLINFO_TEXT: 12.36.42.989 [SSL-1] cf_shutdown -> 0, done=0
CURLINFO_TEXT: 12.36.42.991 [SSL-1] shut down not done yet
CURLINFO_TEXT: 12.36.42.992 [SSL-1] adjust_pollset, POLLIN fd=1684
CURLINFO_TEXT: 12.36.44.008 [TCP-1] recv(len=5) -> -1, err=81
CURLINFO_TEXT: 12.36.44.010 [SSL-1] ossl_bio_cf_in_read(len=5) -> -1, err=81
CURLINFO_TEXT: 12.36.44.011 [SSL-1] SSL shutdown read -> -1
CURLINFO_TEXT: 12.36.44.012 [SSL-1] SSL shutdown sent, want receive
CURLINFO_TEXT: 12.36.44.014 [SSL-1] cf_shutdown -> 0, done=0
CURLINFO_TEXT: 12.36.44.015 [SSL-1] shut down not done yet
CURLINFO_TEXT: 12.36.44.016 [SSL-1] adjust_pollset, POLLIN fd=1684
CURLINFO_TEXT: 12.36.45.031 [TCP-1] recv(len=5) -> -1, err=81
CURLINFO_TEXT: 12.36.45.032 [SSL-1] ossl_bio_cf_in_read(len=5) -> -1, err=81
CURLINFO_TEXT: 12.36.45.034 [SSL-1] SSL shutdown read -> -1
CURLINFO_TEXT: 12.36.45.035 [SSL-1] SSL shutdown sent, want receive
CURLINFO_TEXT: 12.36.45.036 [SSL-1] cf_shutdown -> 0, done=0
CURLINFO_TEXT: 12.36.45.037 [SSL-1] shut down not done yet
CURLINFO_TEXT: 12.36.45.038 [SSL-1] adjust_pollset, POLLIN fd=1684
CURLINFO_TEXT: 12.36.46.041 [TCP-1] recv(len=5) -> -1, err=81
CURLINFO_TEXT: 12.36.46.042 [SSL-1] ossl_bio_cf_in_read(len=5) -> -1, err=81
CURLINFO_TEXT: 12.36.46.044 [SSL-1] SSL shutdown read -> -1
CURLINFO_TEXT: 12.36.46.045 [SSL-1] SSL shutdown sent, want receive
CURLINFO_TEXT: 12.36.46.046 [SSL-1] cf_shutdown -> 0, done=0
CURLINFO_TEXT: 12.36.46.048 [SSL-1] shut down not done yet
CURLINFO_TEXT: 12.36.46.049 [SSL-1] adjust_pollset, POLLIN fd=1684
CURLINFO_TEXT: 12.36.47.059 [TCP-1] recv(len=5) -> -1, err=81
CURLINFO_TEXT: 12.36.47.060 [SSL-1] ossl_bio_cf_in_read(len=5) -> -1, err=81
CURLINFO_TEXT: 12.36.47.062 [SSL-1] SSL shutdown read -> -1
CURLINFO_TEXT: 12.36.47.063 [SSL-1] SSL shutdown sent, want receive
CURLINFO_TEXT: 12.36.47.065 [SSL-1] cf_shutdown -> 0, done=0
CURLINFO_TEXT: 12.36.47.066 [SSL-1] shut down not done yet
CURLINFO_TEXT: 12.36.47.068 [SSL-1] adjust_pollset, POLLIN fd=1684
CURLINFO_TEXT: 12.36.48.082 [TCP-1] recv(len=5) -> -1, err=81
CURLINFO_TEXT: 12.36.48.085 [SSL-1] ossl_bio_cf_in_read(len=5) -> -1, err=81
CURLINFO_TEXT: 12.36.48.086 [SSL-1] SSL shutdown read -> -1
CURLINFO_TEXT: 12.36.48.088 [SSL-1] SSL shutdown sent, want receive
CURLINFO_TEXT: 12.36.48.090 [SSL-1] cf_shutdown -> 0, done=0
CURLINFO_TEXT: 12.36.48.092 [SSL-1] shut down not done yet
CURLINFO_TEXT: 12.36.48.094 [SSL-1] adjust_pollset, POLLIN fd=1684
CURLINFO_TEXT: 12.36.49.105 [TCP-1] recv(len=5) -> -1, err=81
CURLINFO_TEXT: 12.36.49.107 [SSL-1] ossl_bio_cf_in_read(len=5) -> -1, err=81
CURLINFO_TEXT: 12.36.49.109 [SSL-1] SSL shutdown read -> -1
CURLINFO_TEXT: 12.36.49.111 [SSL-1] SSL shutdown sent, want receive
CURLINFO_TEXT: 12.36.49.112 [SSL-1] cf_shutdown -> 0, done=0
CURLINFO_TEXT: 12.36.49.114 [SSL-1] shut down not done yet
CURLINFO_TEXT: 12.36.49.115 [SSL-1] adjust_pollset, POLLIN fd=1684
CURLINFO_TEXT: 12.36.50.128 [TCP-1] recv(len=5) -> -1, err=81
CURLINFO_TEXT: 12.36.50.130 [SSL-1] ossl_bio_cf_in_read(len=5) -> -1, err=81
CURLINFO_TEXT: 12.36.50.132 [SSL-1] SSL shutdown read -> -1
CURLINFO_TEXT: 12.36.50.133 [SSL-1] SSL shutdown sent, want receive
CURLINFO_TEXT: 12.36.50.134 [SSL-1] cf_shutdown -> 0, done=0
CURLINFO_TEXT: 12.36.50.135 [SSL-1] shut down not done yet
CURLINFO_TEXT: 12.36.50.136 [SSL-1] adjust_pollset, POLLIN fd=1684
CURLINFO_TEXT: 12.36.51.139 [TCP-1] recv(len=5) -> -1, err=81
CURLINFO_TEXT: 12.36.51.141 [SSL-1] ossl_bio_cf_in_read(len=5) -> -1, err=81
CURLINFO_TEXT: 12.36.51.142 [SSL-1] SSL shutdown read -> -1
CURLINFO_TEXT: 12.36.51.144 [SSL-1] SSL shutdown sent, want receive
CURLINFO_TEXT: 12.36.51.145 [SSL-1] cf_shutdown -> 0, done=0
CURLINFO_TEXT: 12.36.51.146 [SSL-1] shut down not done yet
CURLINFO_TEXT: 12.36.51.147 [SSL-1] adjust_pollset, POLLIN fd=1684
CURLINFO_TEXT: 12.36.52.163 [TCP-1] recv(len=5) -> -1, err=81
CURLINFO_TEXT: 12.36.52.164 [SSL-1] ossl_bio_cf_in_read(len=5) -> -1, err=81
CURLINFO_TEXT: 12.36.52.165 [SSL-1] SSL shutdown read -> -1
CURLINFO_TEXT: 12.36.52.167 [SSL-1] SSL shutdown sent, want receive
CURLINFO_TEXT: 12.36.52.168 [SSL-1] cf_shutdown -> 0, done=0
CURLINFO_TEXT: 12.36.52.169 [SSL-1] shut down not done yet
CURLINFO_TEXT: 12.36.52.170 [SSL-1] adjust_pollset, POLLIN fd=1684
CURLINFO_TEXT: 12.36.53.185 [TCP-1] recv(len=5) -> -1, err=81
CURLINFO_TEXT: 12.36.53.187 [SSL-1] ossl_bio_cf_in_read(len=5) -> -1, err=81
CURLINFO_TEXT: 12.36.53.188 [SSL-1] SSL shutdown read -> -1
CURLINFO_TEXT: 12.36.53.189 [SSL-1] SSL shutdown sent, want receive
CURLINFO_TEXT: 12.36.53.190 [SSL-1] cf_shutdown -> 0, done=0
CURLINFO_TEXT: 12.36.53.191 [SSL-1] shut down not done yet
CURLINFO_TEXT: 12.36.53.192 [SSL-1] adjust_pollset, POLLIN fd=1684
CURLINFO_TEXT: 12.36.54.208 [TCP-1] recv(len=5) -> -1, err=81
CURLINFO_TEXT: 12.36.54.210 [SSL-1] ossl_bio_cf_in_read(len=5) -> -1, err=81
CURLINFO_TEXT: 12.36.54.211 [SSL-1] SSL shutdown read -> -1
CURLINFO_TEXT: 12.36.54.213 [SSL-1] SSL shutdown sent, want receive
CURLINFO_TEXT: 12.36.54.214 [SSL-1] cf_shutdown -> 0, done=0
CURLINFO_TEXT: 12.36.54.215 [SSL-1] shut down not done yet
CURLINFO_TEXT: 12.36.54.216 [SSL-1] adjust_pollset, POLLIN fd=1684
CURLINFO_TEXT: 12.36.55.219 [TCP-1] recv(len=5) -> -1, err=81
CURLINFO_TEXT: 12.36.55.221 [SSL-1] ossl_bio_cf_in_read(len=5) -> -1, err=81
CURLINFO_TEXT: 12.36.55.222 [SSL-1] SSL shutdown read -> -1
CURLINFO_TEXT: 12.36.55.223 [SSL-1] SSL shutdown sent, want receive
CURLINFO_TEXT: 12.36.55.224 [SSL-1] cf_shutdown -> 0, done=0
CURLINFO_TEXT: 12.36.55.226 [SSL-1] shut down not done yet
CURLINFO_TEXT: 12.36.55.227 [SSL-1] adjust_pollset, POLLIN fd=1684
CURLINFO_TEXT: 12.36.56.236 [TCP-1] recv(len=5) -> -1, err=81
CURLINFO_TEXT: 12.36.56.237 [SSL-1] ossl_bio_cf_in_read(len=5) -> -1, err=81
CURLINFO_TEXT: 12.36.56.239 [SSL-1] SSL shutdown read -> -1
CURLINFO_TEXT: 12.36.56.240 [SSL-1] SSL shutdown sent, want receive
CURLINFO_TEXT: 12.36.56.242 [SSL-1] cf_shutdown -> 0, done=0
CURLINFO_TEXT: 12.36.56.243 [SSL-1] shut down not done yet
CURLINFO_TEXT: 12.36.56.244 [SSL-1] adjust_pollset, POLLIN fd=1684
CURLINFO_TEXT: 12.36.57.250 [TCP-1] recv(len=5) -> -1, err=81
CURLINFO_TEXT: 12.36.57.252 [SSL-1] ossl_bio_cf_in_read(len=5) -> -1, err=81
CURLINFO_TEXT: 12.36.57.253 [SSL-1] SSL shutdown read -> -1
CURLINFO_TEXT: 12.36.57.254 [SSL-1] SSL shutdown sent, want receive
CURLINFO_TEXT: 12.36.57.255 [SSL-1] cf_shutdown -> 0, done=0
CURLINFO_TEXT: 12.36.57.257 [SSL-1] shut down not done yet
CURLINFO_TEXT: 12.36.57.258 [SSL-1] adjust_pollset, POLLIN fd=1684
CURLINFO_TEXT: 12.36.58.266 [TCP-1] recv(len=5) -> -1, err=81
CURLINFO_TEXT: 12.36.58.268 [SSL-1] ossl_bio_cf_in_read(len=5) -> -1, err=81
CURLINFO_TEXT: 12.36.58.270 [SSL-1] SSL shutdown read -> -1
CURLINFO_TEXT: 12.36.58.271 [SSL-1] SSL shutdown sent, want receive
CURLINFO_TEXT: 12.36.58.273 [SSL-1] cf_shutdown -> 0, done=0
CURLINFO_TEXT: 12.36.58.274 [SSL-1] shut down not done yet
CURLINFO_TEXT: 12.36.58.275 [SSL-1] adjust_pollset, POLLIN fd=1684
CURLINFO_TEXT: 12.36.59.286 [TCP-1] recv(len=5) -> -1, err=81
CURLINFO_TEXT: 12.36.59.288 [SSL-1] ossl_bio_cf_in_read(len=5) -> -1, err=81
CURLINFO_TEXT: 12.36.59.289 [SSL-1] SSL shutdown read -> -1
CURLINFO_TEXT: 12.36.59.290 [SSL-1] SSL shutdown sent, want receive
CURLINFO_TEXT: 12.36.59.294 [SSL-1] cf_shutdown -> 0, done=0
CURLINFO_TEXT: 12.36.59.296 [SSL-1] shut down not done yet
CURLINFO_TEXT: 12.36.59.297 [SSL-1] adjust_pollset, POLLIN fd=1684
CURLINFO_TEXT: 12.37.00.301 [TCP-1] recv(len=5) -> -1, err=81
CURLINFO_TEXT: 12.37.00.303 [SSL-1] ossl_bio_cf_in_read(len=5) -> -1, err=81
CURLINFO_TEXT: 12.37.00.305 [SSL-1] SSL shutdown read -> -1
CURLINFO_TEXT: 12.37.00.306 [SSL-1] SSL shutdown sent, want receive
CURLINFO_TEXT: 12.37.00.307 [SSL-1] cf_shutdown -> 0, done=0
CURLINFO_TEXT: 12.37.00.309 [SSL-1] shut down not done yet
CURLINFO_TEXT: 12.37.00.310 [SSL-1] adjust_pollset, POLLIN fd=1684
CURLINFO_TEXT: 12.37.01.326 [TCP-1] recv(len=5) -> -1, err=81
CURLINFO_TEXT: 12.37.01.327 [SSL-1] ossl_bio_cf_in_read(len=5) -> -1, err=81
CURLINFO_TEXT: 12.37.01.329 [SSL-1] SSL shutdown read -> -1
CURLINFO_TEXT: 12.37.01.330 [SSL-1] SSL shutdown sent, want receive
CURLINFO_TEXT: 12.37.01.331 [SSL-1] cf_shutdown -> 0, done=0
CURLINFO_TEXT: 12.37.01.332 [SSL-1] shut down not done yet
CURLINFO_TEXT: 12.37.01.333 [SSL-1] adjust_pollset, POLLIN fd=1684
CURLINFO_TEXT: 12.37.02.337 [TCP-1] recv(len=5) -> -1, err=81
CURLINFO_TEXT: 12.37.02.339 [SSL-1] ossl_bio_cf_in_read(len=5) -> -1, err=81
CURLINFO_TEXT: 12.37.02.340 [SSL-1] SSL shutdown read -> -1
CURLINFO_TEXT: 12.37.02.341 [SSL-1] SSL shutdown sent, want receive
CURLINFO_TEXT: 12.37.02.343 [SSL-1] cf_shutdown -> 0, done=0
CURLINFO_TEXT: 12.37.02.344 [SSL-1] shut down not done yet
CURLINFO_TEXT: 12.37.02.346 [SSL-1] adjust_pollset, POLLIN fd=1684
CURLINFO_TEXT: 12.37.02.573 [TCP-1] recv(len=5) -> 0, err=0
CURLINFO_TEXT: 12.37.02.575 [SSL-1] ossl_bio_cf_in_read(len=5) -> 0, err=0
CURLINFO_TEXT: 12.37.02.577 [SSL-1] SSL shutdown read -> 0
CURLINFO_TEXT: 12.37.02.579 [SSL-1] SSL shutdown, ignore recv error: 'SSL_ERROR_SYSCALL', errno 0
CURLINFO_TEXT: 12.37.02.581 [SSL-1] cf_shutdown -> 0, done=1
CURLINFO_TEXT: 12.37.02.583 [SSL-1] shut down successfully
CURLINFO_TEXT: 12.37.02.584 [TCP-1] cf_socket_shutdown, fd=1684
CURLINFO_TEXT: 12.37.02.586 [TCP-1] shut down successfully
CURLINFO_TEXT: 12.37.02.587 upload completely sent off: 66 bytes
CURLINFO_TEXT: 12.37.02.589 Remembering we are in dir ""
CURLINFO_TEXT: 12.37.02.590 [FTP] [STOP] closing DATA connection
CURLINFO_TEXT: 12.37.02.591 [TCP-1] cf_socket_close, fd=1684
CURLINFO_TEXT: 12.37.02.593 [TCP-1] destroy
CURLINFO_TEXT: 12.37.02.595 [FTP] getFTPResponse start
CURLINFO_TEXT: 12.37.02.596 [TCP] recv(len=5) -> 5, err=0
CURLINFO_TEXT: 12.37.02.597 [SSL] ossl_bio_cf_in_read(len=5) -> 5, err=0
CURLINFO_TEXT: 12.37.02.598 [TCP] recv(len=106) -> 106, err=0
CURLINFO_TEXT: 12.37.02.599 [SSL] ossl_bio_cf_in_read(len=106) -> 106, err=0
CURLINFO_TEXT: 12.37.02.600 [SSL] cf_recv(len=900) -> 82, 0
CURLINFO_HEADER_IN: 12.37.02.601 425 Data channel timed out due to not meeting the minimum bandwidth requirement.
CURLINFO_TEXT: 12.37.02.603 [FTP] getFTPResponse -> result=0, nread=82, ftpcode=425
CURLINFO_TEXT: 12.37.02.604 server did not report OK, got 425
CURLINFO_TEXT: 12.37.02.605 [FTP] [STOP] done, result=18
CURLINFO_TEXT: 12.37.02.606 Connection #0 to host 11.22.33.44 left intact
I expected the following
I expect CURL_OK=0
to be returned from perform()
and if a POSTQUOTE
is included in the perform operation, I expect it to be executed.
curl/libcurl version
libcurl/8.13.0 LibreSSL/4.0.0 zlib/1.3.1 brotli/1.1.0 zstd/1.5.7 WinIDN libpsl/0.21.5 libssh2/1.11.1 nghttp2/1.65.0 ngtcp2/1.12.0 nghttp3/1.9.0
operating system
Windows 11