==> Building on electivire ==> Checking for remote environment... ==> Syncing package to remote host... sending incremental file list ./ PKGBUILD 1,515 100% 0.00kB/s 0:00:00 1,515 100% 0.00kB/s 0:00:00 (xfr#1, to-chk=1/3) ruby-localhost-1.1.10-1.log 209 100% 204.10kB/s 0:00:00 209 100% 204.10kB/s 0:00:00 (xfr#2, to-chk=0/3) sent 1,040 bytes received 75 bytes 743.33 bytes/sec total size is 1,712 speedup is 1.54 ==> Running extra-riscv64-build -- -d /home/felix/packages/riscv64-pkg-cache:/var/cache/pacman/pkg -l root17 on remote host... [?25l:: Synchronizing package databases... core downloading... extra downloading... :: Starting full system upgrade... there is nothing to do [?25h==> Building in chroot for [extra] (riscv64)... ==> Synchronizing chroot copy [/var/lib/archbuild/extra-riscv64/root] -> [root17]...done ==> Making package: ruby-localhost 1.1.10-1 (Thu Jul 27 11:07:03 2023) ==> Retrieving sources...  -> Updating localhost git repo... From https://github.com/socketry/localhost - [deleted] (none) -> curl-peer-close - [deleted] (none) -> docs remote: Enumerating objects: 2, done. remote: Counting objects: 50% (1/2) remote: Counting objects: 100% (2/2) remote: Counting objects: 100% (2/2), done. remote: Total 2 (delta 1), reused 2 (delta 1), pack-reused 0 Unpacking objects: 50% (1/2) Unpacking objects: 100% (2/2) Unpacking objects: 100% (2/2), 891 bytes | 891.00 KiB/s, done. 4d85ada..6ff2f4a main -> main * [new ref] refs/pull/24/head -> refs/pull/24/head ==> Validating source files with sha256sums... localhost ... Skipped ==> Making package: ruby-localhost 1.1.10-1 (Thu Jul 27 11:07:12 2023) ==> Checking runtime dependencies... ==> Installing missing dependencies... [?25lresolving dependencies... looking for conflicting packages... warning: dependency cycle detected: warning: rubygems will be installed before its ruby dependency warning: dependency cycle detected: warning: ruby-abbrev will be installed before its ruby dependency warning: dependency cycle detected: warning: ruby-base64 will be installed before its ruby dependency warning: dependency cycle detected: warning: ruby-benchmark will be installed before its ruby dependency warning: dependency cycle detected: warning: ruby-bigdecimal will be installed before its ruby dependency warning: dependency cycle detected: warning: ruby-bundler will be installed before its ruby dependency warning: dependency cycle detected: warning: ruby-cgi will be installed before its ruby dependency warning: dependency cycle detected: warning: ruby-csv will be installed before its ruby dependency warning: dependency cycle detected: warning: ruby-date will be installed before its ruby dependency warning: dependency cycle detected: warning: ruby-delegate will be installed before its ruby dependency warning: dependency cycle detected: warning: ruby-did_you_mean will be installed before its ruby dependency warning: dependency cycle detected: warning: ruby-digest will be installed before its ruby dependency warning: dependency cycle detected: warning: ruby-drb will be installed before its ruby dependency warning: dependency cycle detected: warning: ruby-ruby2_keywords will be installed before its ruby dependency warning: dependency cycle detected: warning: ruby-english will be installed before its ruby dependency warning: dependency cycle detected: warning: ruby-erb will be installed before its ruby dependency warning: dependency cycle detected: warning: ruby-etc will be installed before its ruby dependency warning: dependency cycle detected: warning: ruby-fcntl will be installed before its ruby dependency warning: dependency cycle detected: warning: ruby-fiddle will be installed before its ruby dependency warning: dependency cycle detected: warning: ruby-fileutils will be installed before its ruby dependency warning: dependency cycle detected: warning: ruby-find will be installed before its ruby dependency warning: dependency cycle detected: warning: ruby-forwardable will be installed before its ruby dependency warning: dependency cycle detected: warning: ruby-getoptlong will be installed before its ruby dependency warning: dependency cycle detected: warning: ruby-io-console will be installed before its ruby dependency warning: dependency cycle detected: warning: ruby-io-nonblock will be installed before its ruby dependency warning: dependency cycle detected: warning: ruby-io-wait will be installed before its ruby dependency warning: dependency cycle detected: warning: ruby-ipaddr will be installed before its ruby dependency warning: dependency cycle detected: warning: ruby-irb will be installed before its ruby dependency warning: dependency cycle detected: warning: ruby-reline will be installed before its ruby dependency warning: dependency cycle detected: warning: ruby-json will be installed before its ruby dependency warning: dependency cycle detected: warning: ruby-logger will be installed before its ruby dependency warning: dependency cycle detected: warning: ruby-mutex_m will be installed before its ruby dependency warning: dependency cycle detected: warning: ruby-net-http will be installed before its ruby dependency warning: dependency cycle detected: warning: ruby-uri will be installed before its ruby dependency warning: dependency cycle detected: warning: ruby-open-uri will be installed before its ruby dependency warning: dependency cycle detected: warning: ruby-stringio will be installed before its ruby dependency warning: dependency cycle detected: warning: ruby-time will be installed before its ruby dependency warning: dependency cycle detected: warning: ruby-psych will be installed before its ruby dependency warning: dependency cycle detected: warning: ruby-racc will be installed before its ruby dependency warning: dependency cycle detected: warning: ruby-rdoc will be installed before its ruby dependency warning: dependency cycle detected: warning: ruby-tmpdir will be installed before its ruby dependency warning: dependency cycle detected: warning: ruby-minitest will be installed before its ruby dependency warning: dependency cycle detected: warning: ruby-power_assert will be installed before its ruby dependency warning: dependency cycle detected: warning: ruby-rake will be installed before its ruby dependency warning: dependency cycle detected: warning: ruby-rexml will be installed before its ruby dependency warning: dependency cycle detected: warning: ruby-test-unit will be installed before its ruby dependency Package (50) New Version Net Change extra/libyaml 0.2.5-2 0.15 MiB extra/ruby-abbrev 0.1.0-4 0.01 MiB extra/ruby-base64 0.1.1-4 0.01 MiB extra/ruby-benchmark 0.2.0-4 0.05 MiB extra/ruby-bigdecimal 3.1.2-4 0.19 MiB extra/ruby-bundledgems 3.0.5-1 0.00 MiB extra/ruby-bundler 2.4.13-1 1.50 MiB extra/ruby-cgi 0.3.6-1 0.24 MiB extra/ruby-csv 3.2.5-4 0.53 MiB extra/ruby-date 3.2.2-4 0.29 MiB extra/ruby-delegate 0.2.0-4 0.03 MiB extra/ruby-did_you_mean 1.6.1-4 0.10 MiB extra/ruby-digest 3.1.1-1 0.12 MiB extra/ruby-drb 2.1.0-5 0.20 MiB extra/ruby-english 0.7.1-5 0.01 MiB extra/ruby-erb 4.0.2-2 0.08 MiB extra/ruby-etc 1.3.0-6 0.05 MiB extra/ruby-fcntl 1.0.1-4 0.02 MiB extra/ruby-fiddle 1.1.0-4 0.19 MiB extra/ruby-fileutils 1.6.0-4 0.12 MiB extra/ruby-find 0.1.1-4 0.01 MiB extra/ruby-forwardable 1.3.2-6 0.03 MiB extra/ruby-getoptlong 0.1.1-3 0.03 MiB extra/ruby-io-console 0.5.11-3 0.04 MiB extra/ruby-io-nonblock 0.1.0-3 0.01 MiB extra/ruby-io-wait 0.2.3-4 0.02 MiB extra/ruby-ipaddr 1.2.4-3 0.05 MiB extra/ruby-irb 1.4.2-1 0.41 MiB extra/ruby-json 2.6.3-1 0.31 MiB extra/ruby-logger 1.5.1-3 0.07 MiB extra/ruby-minitest 5.16.3-1 0.69 MiB extra/ruby-mutex_m 0.1.1-3 0.01 MiB extra/ruby-net-http 0.2.2-2 0.29 MiB extra/ruby-open-uri 0.2.0-3 0.05 MiB extra/ruby-power_assert 2.0.2-1 0.09 MiB extra/ruby-psych 4.0.6-1 0.29 MiB extra/ruby-racc 1.6.0-3 0.34 MiB extra/ruby-rake 13.0.6-1 0.26 MiB extra/ruby-rdoc 6.4.0-4 2.86 MiB extra/ruby-reline 0.3.1-2 0.41 MiB extra/ruby-rexml 3.2.5-1 0.39 MiB extra/ruby-ruby2_keywords 0.0.5-1 0.01 MiB extra/ruby-stdlib 3.0.5-1 0.00 MiB extra/ruby-stringio 3.0.2-4 0.06 MiB extra/ruby-test-unit 3.5.9-1 0.89 MiB extra/ruby-time 0.2.0-4 0.04 MiB extra/ruby-tmpdir 0.1.2-3 0.01 MiB extra/ruby-uri 0.12.1-1 0.24 MiB extra/rubygems 3.3.25-1 2.15 MiB extra/ruby 3.0.5-1 10.29 MiB Total Installed Size: 24.26 MiB :: Proceed with installation? [Y/n] checking keyring... checking package integrity... loading package files... checking for file conflicts... :: Processing package changes... installing libyaml... installing rubygems... installing ruby-abbrev... installing ruby-base64... installing ruby-benchmark... installing ruby-bigdecimal... installing ruby-bundler... installing ruby-cgi... installing ruby-csv... installing ruby-date... installing ruby-delegate... installing ruby-did_you_mean... installing ruby-digest... installing ruby-ruby2_keywords... installing ruby-drb... installing ruby-english... installing ruby-erb... installing ruby-etc... installing ruby-fcntl... installing ruby-fiddle... installing ruby-fileutils... installing ruby-find... installing ruby-forwardable... installing ruby-getoptlong... installing ruby-io-console... installing ruby-io-nonblock... installing ruby-io-wait... installing ruby-ipaddr... installing ruby-reline... installing ruby-irb... installing ruby-json... installing ruby-logger... installing ruby-mutex_m... installing ruby-uri... installing ruby-net-http... installing ruby-stringio... installing ruby-time... installing ruby-open-uri... installing ruby-psych... installing ruby-racc... installing ruby-rdoc... installing ruby-tmpdir... installing ruby-stdlib... installing ruby-minitest... installing ruby-power_assert... installing ruby-rake... installing ruby-rexml... installing ruby-test-unit... installing ruby-bundledgems... installing ruby... Optional dependencies for ruby ruby-docs: Ruby documentation tk: for Ruby/TK [?25h==> Checking buildtime dependencies... ==> Installing missing dependencies... [?25lresolving dependencies... looking for conflicting packages... Package (37) New Version Net Change Download Size extra/http-parser 2.9.4-1 0.06 MiB extra/libgit2 1:1.7.0-3 2.41 MiB 0.89 MiB extra/perl-error 0.17029-4 0.04 MiB extra/perl-mailtools 2.21-6 0.11 MiB extra/perl-timedate 2.33-4 0.08 MiB extra/ruby-ast 2.4.2-2 0.05 MiB extra/ruby-async 1.30.3-2 0.15 MiB extra/ruby-async-http 0.59.5-1 0.25 MiB extra/ruby-async-pool 0.4.0-1 0.03 MiB 0.01 MiB extra/ruby-bake 0.18.2-3 0.13 MiB extra/ruby-build-files 1.9.0-1 0.08 MiB extra/ruby-console 1.17.2-1 0.10 MiB 0.04 MiB extra/ruby-fiber-annotation 0.2.0-1 0.01 MiB extra/ruby-fiber-local 1.0.0-1 0.01 MiB extra/ruby-hitimes 2.0.0-3 0.17 MiB extra/ruby-mapping 1.1.1-2 0.02 MiB extra/ruby-markly 0.9.0-1 0.92 MiB 0.20 MiB extra/ruby-msgpack 1.6.0-1 0.33 MiB extra/ruby-nio4r 2.5.8-1 0.98 MiB extra/ruby-parser 3.1.3.0-1 11.09 MiB extra/ruby-protocol-hpack 1.4.2-2 0.12 MiB extra/ruby-protocol-http 0.24.4-1 0.19 MiB 0.06 MiB extra/ruby-protocol-http1 0.14.6-2 0.06 MiB extra/ruby-protocol-http2 0.15.1-1 0.22 MiB extra/ruby-rugged 1.6.3-1 0.64 MiB 0.20 MiB extra/ruby-samovar 2.1.4-3 0.22 MiB extra/ruby-timers 4.3.5-1 0.05 MiB extra/ruby-traces 0.8.0-1 0.03 MiB extra/git 2.41.0-2 24.29 MiB extra/ruby-async-io 1.34.0-1 0.19 MiB extra/ruby-async-process 1.3.1-2 0.01 MiB 0.01 MiB extra/ruby-bake-modernize 0.17.1-1 0.04 MiB 0.02 MiB extra/ruby-bake-test 0.2.0-2 0.01 MiB extra/ruby-bake-test-external 0.3.2-1 0.01 MiB extra/ruby-covered 0.18.5-1 0.10 MiB extra/ruby-sus 0.21.1-1 0.23 MiB extra/ruby-sus-fixtures-async 0.1.1-2 0.01 MiB Total Download Size: 1.44 MiB Total Installed Size: 43.42 MiB :: Proceed with installation? [Y/n] :: Retrieving packages... libgit2-1:1.7.0-3-riscv64 downloading... ruby-rugged-1.6.3-1-riscv64 downloading... ruby-markly-0.9.0-1-riscv64 downloading... ruby-protocol-http-0.24.4-1-any downloading... ruby-console-1.17.2-1-any downloading... ruby-bake-modernize-0.17.1-1-any downloading... ruby-async-pool-0.4.0-1-any downloading... ruby-async-process-1.3.1-2-any downloading... checking keyring... checking package integrity... loading package files... checking for file conflicts... :: Processing package changes... installing perl-error... installing perl-timedate... installing perl-mailtools... installing git... Optional dependencies for git tk: gitk and git gui perl-libwww: git svn perl-term-readkey: git svn and interactive.singlekey setting perl-io-socket-ssl: git send-email TLS support perl-authen-sasl: git send-email TLS support perl-mediawiki-api: git mediawiki support perl-datetime-format-iso8601: git mediawiki support perl-lwp-protocol-https: git mediawiki https support perl-cgi: gitweb (web interface) support python: git svn & git p4 subversion: git svn org.freedesktop.secrets: keyring credential helper libsecret: libsecret credential helper [installed] installing ruby-fiber-annotation... installing ruby-fiber-local... installing ruby-console... installing ruby-msgpack... installing ruby-ast... installing ruby-parser... installing ruby-covered... installing ruby-sus... installing ruby-nio4r... installing ruby-hitimes... installing ruby-timers... installing ruby-async... installing ruby-sus-fixtures-async... installing ruby-async-io... installing ruby-async-pool... installing ruby-protocol-http... installing ruby-protocol-http1... installing ruby-protocol-hpack... installing ruby-protocol-http2... installing ruby-traces... installing ruby-async-http... installing ruby-mapping... installing ruby-samovar... installing ruby-bake... installing ruby-build-files... installing ruby-markly... installing http-parser... installing libgit2... installing ruby-rugged... installing ruby-bake-modernize... installing ruby-bake-test... installing ruby-bake-test-external... installing ruby-async-process... :: Running post-transaction hooks... (1/1) Warn about old perl modules [?25h==> Retrieving sources... ==> WARNING: Skipping all source file integrity checks. ==> Extracting sources...  -> Creating working copy of localhost git repo... Cloning into 'localhost'... done. Switched to a new branch 'makepkg' ==> Starting prepare()... ==> Starting build()... WARNING: open-ended dependency on bundler (>= 0, development) is not recommended use a bounded requirement, such as '~> x.y' WARNING: open-ended dependency on covered (>= 0, development) is not recommended use a bounded requirement, such as '~> x.y' WARNING: open-ended dependency on sus (>= 0.16, development) is not recommended if sus is semantically versioned, use: add_development_dependency 'sus', '~> 0.16' WARNING: open-ended dependency on sus-fixtures-async (>= 0, development) is not recommended use a bounded requirement, such as '~> x.y' WARNING: See https://guides.rubygems.org/specification-reference/ for help Successfully built RubyGem Name: localhost Version: 1.1.10 File: localhost-1.1.10.gem /build/ruby-localhost/src/localhost/tmp_install/usr/lib/ruby/gems/3.0.0/gems/localhost-1.1.10/lib/localhost.rb /build/ruby-localhost/src/localhost/tmp_install/usr/lib/ruby/gems/3.0.0/gems/localhost-1.1.10/lib/localhost/authority.rb /build/ruby-localhost/src/localhost/tmp_install/usr/lib/ruby/gems/3.0.0/gems/localhost-1.1.10/lib/localhost/version.rb /build/ruby-localhost/src/localhost/tmp_install/usr/lib/ruby/gems/3.0.0/gems/localhost-1.1.10/license.md /build/ruby-localhost/src/localhost/tmp_install/usr/lib/ruby/gems/3.0.0/gems/localhost-1.1.10/readme.md Successfully installed localhost-1.1.10 Parsing documentation for localhost-1.1.10 Parsing sources... 33% [ 1/ 3] lib/localhost.rb 66% [ 2/ 3] lib/localhost/authority.rb 100% [ 3/ 3] lib/localhost/version.rb Installing ri documentation for localhost-1.1.10 Done installing documentation for localhost after 0 seconds 1 gem installed ==> Starting check()... Can't use SSL_get_servername depth=0 O = Development, CN = localhost verify error:num=18:self-signed certificate verify return:1 depth=0 O = Development, CN = localhost verify return:1 CONNECTED(00000003) --- Certificate chain 0 s:O = Development, CN = localhost i:O = Development, CN = localhost a:PKEY: rsaEncryption, 2048 (bit); sigalg: RSA-SHA256 v:NotBefore: Jul 27 03:07:50 2023 GMT; NotAfter: Jul 24 03:07:50 2033 GMT --- Server certificate -----BEGIN CERTIFICATE----- MIIDcDCCAligAwIBAgIEZMHfhjANBgkqhkiG9w0BAQsFADAqMRQwEgYDVQQKDAtE ZXZlbG9wbWVudDESMBAGA1UEAwwJbG9jYWxob3N0MB4XDTIzMDcyNzAzMDc1MFoX DTMzMDcyNDAzMDc1MFowKjEUMBIGA1UECgwLRGV2ZWxvcG1lbnQxEjAQBgNVBAMM CWxvY2FsaG9zdDCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBALYqBi8i l0DxgAkCY5+hiHoHmFbRM4EV6KF7xB/24420jQ2fYPndBV5ggkApsxHK7VFMR+iK BGxSOCbkbPq4kOc7JY+8gtyu+5PQMn5WeMNcwPQn3koiFO3idbPZhUTL4OamU5c/ pvkXcXsdLIfmGg6ODYTAFgCQORXyu2o1McMIBhIPzs2rbS0XMLiOxcMM5lPeauPB nJ3chYA+yxGIPvyDitnOXYQLhvg3tHyeWRpx+cEaDHHZihAX3wbUGwx/eq9C+Y5T IdD84WiOQ/RZdmdfg7soqKH0p4pZ2EAi3qA1PuD/s6cty/9f/kqm4u3ZFnY3O6jQ AQtzH6hUEd0Kfb8CAwEAAaOBnTCBmjAMBgNVHRMBAf8EAjAAMB0GA1UdDgQWBBTO yb1i3sBf5nuWYOvf+p85WixdRzBVBgNVHSMETjBMgBTOyb1i3sBf5nuWYOvf+p85 WixdR6EupCwwKjEUMBIGA1UECgwLRGV2ZWxvcG1lbnQxEjAQBgNVBAMMCWxvY2Fs aG9zdIIEZMHfhjAUBgNVHREEDTALgglsb2NhbGhvc3QwDQYJKoZIhvcNAQELBQAD ggEBAHo3nKNey7hTJzfcgZ870PH+MLrg7/mjZQa90E8rHixHDbzWDXKDJvTQZTR5 kveNVcTt41IqPI9hABMV5qVbers/5JqPsCj/GNJSHoBF4EJASQgeFJSQAHobOVQB LlM6aPrB32FHayzqA8F6bioRbWwDPvT8jyfBrGkgDPShWm9YvmZGaowMrNtFM6lT btA66ZZDwb/5Tb1PWzQeCBxLXocD8sfIcllzAq68rhtZEF0eO/InJEP4dcSn7hMZ x5+J+o2vG44kWBB+DXnYNsjuSZaN9S7jagQQYH3TLTOB7C8ma7cW1E+amhwo+LnA y+b+xJeNqfbSKaY6VEcNNHye4os= -----END CERTIFICATE----- subject=O = Development, CN = localhost issuer=O = Development, CN = localhost --- No client certificate CA names sent Peer signing digest: SHA256 Peer signature type: RSA-PSS Server Temp Key: ECDH, prime256v1, 256 bits --- SSL handshake has read 1558 bytes and written 314 bytes Verification error: self-signed certificate --- New, TLSv1.2, Cipher is ECDHE-RSA-AES256-GCM-SHA384 Server public key is 2048 bit Secure Renegotiation IS supported Compression: NONE Expansion: NONE No ALPN negotiated SSL-Session: Protocol : TLSv1.2 Cipher : ECDHE-RSA-AES256-GCM-SHA384 Session-ID: 2E7535879148A34EDB0E38FF9C4252F476DE11A7CBE9E5E1733EC300B5B8F25C Session-ID-ctx: Master-Key: F6EA8EC53AE85A7C44ED04FEA81B71381907FB5BDD6278786F713A439D17370025B7339C48C1E9BD1FCD492876500DF7 PSK identity: None PSK identity hint: None SRP username: None TLS session ticket lifetime hint: 7200 (seconds) TLS session ticket: 0000 - 70 fb ba 5e c9 2c 53 78-de 1d 8f a9 58 87 42 ad p..^.,Sx....X.B. 0010 - 23 02 1c 6e bf df 8e a2-8f f2 af ff ed 40 ba 73 #..n.........@.s 0020 - d9 c2 8c e5 84 f6 e4 cc-e4 c4 52 48 16 12 c4 46 ..........RH...F 0030 - 9c 17 82 aa 26 1f 08 41-93 0c 9a f8 57 f4 5a a8 ....&..A....W.Z. 0040 - e8 a1 bd 2d b9 bb 91 2d-69 f5 1c 84 06 01 c4 b9 ...-...-i....... 0050 - 30 4c c3 dc d9 0f 98 d2-ea d4 ff 5b 72 9d 1d 6a 0L.........[r..j 0060 - 88 6d f1 8f f8 5c e9 f8-3f 21 2f 16 c6 f6 a1 4b .m...\..?!/....K 0070 - 8d 06 e3 0c 1c 8b e1 82-a1 b2 95 9a ec 9a a0 db ................ 0080 - 80 87 96 0e 74 64 ae 39-af ec e0 a7 36 0c 94 2e ....td.9....6... 0090 - 9a b0 ef aa f9 2a 0d 23-b2 c2 c2 52 8c 82 97 e2 .....*.#...R.... 00a0 - c3 4f 58 b3 df 05 ce 9a-6b 45 b2 c9 f8 3e 31 31 .OX.....kE...>11 Start Time: 1690427270 Timeout : 7200 (sec) Verify return code: 18 (self-signed certificate) Extended master secret: yes --- HTTP/1.1 200 Okay Connection: close Content-Length: 0 closed * processing: https://localhost:4040 % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0* Trying 127.0.0.1:4040... * Connected to localhost (127.0.0.1) port 4040 * ALPN: offers h2,http/1.1 } [5 bytes data] * TLSv1.3 (OUT), TLS handshake, Client hello (1): } [512 bytes data] * TLSv1.3 (IN), TLS handshake, Server hello (2): { [88 bytes data] * TLSv1.3 (OUT), TLS change cipher, Change cipher spec (1): } [1 bytes data] * TLSv1.3 (OUT), TLS handshake, Client hello (1): } [512 bytes data] * TLSv1.3 (IN), TLS handshake, Server hello (2): { [155 bytes data] * TLSv1.3 (IN), TLS handshake, Encrypted Extensions (8): { [6 bytes data] * TLSv1.3 (IN), TLS handshake, Certificate (11): { [897 bytes data] * TLSv1.3 (IN), TLS handshake, CERT verify (15): { [264 bytes data] * TLSv1.3 (IN), TLS handshake, Finished (20): { [52 bytes data] * TLSv1.3 (OUT), TLS handshake, Finished (20): } [52 bytes data] * SSL connection using TLSv1.3 / TLS_AES_256_GCM_SHA384 * ALPN: server did not agree on a protocol. Uses default. * Server certificate: * subject: O=Development; CN=localhost * start date: Jul 27 03:07:50 2023 GMT * expire date: Jul 24 03:07:50 2033 GMT * issuer: O=Development; CN=localhost * SSL certificate verify result: self-signed certificate (18), continuing anyway. * using HTTP/1.x } [5 bytes data] > GET / HTTP/1.1 > Host: localhost:4040 > User-Agent: curl/8.2.0 > Accept: */* > { [5 bytes data] * TLSv1.3 (IN), TLS handshake, Newsession Ticket (4): { [233 bytes data] * TLSv1.3 (IN), TLS handshake, Newsession Ticket (4): { [233 bytes data] * old SSL session ID is stale, removing { [5 bytes data] < HTTP/1.1 200 Okay { [5 bytes data] < Connection: close < Content-Length: 0 < 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 * Closing connection } [5 bytes data] * TLSv1.3 (OUT), TLS alert, close notify (256): } [2 bytes data] Can't use SSL_get_servername depth=0 O = Development, CN = localhost verify error:num=18:self-signed certificate verify return:1 depth=0 O = Development, CN = localhost verify return:1 CONNECTED(00000003) --- Certificate chain 0 s:O = Development, CN = localhost i:O = Development, CN = localhost a:PKEY: rsaEncryption, 2048 (bit); sigalg: RSA-SHA256 v:NotBefore: Jul 27 03:07:51 2023 GMT; NotAfter: Jul 24 03:07:51 2033 GMT --- Server certificate -----BEGIN CERTIFICATE----- MIIDcDCCAligAwIBAgIEZMHfhzANBgkqhkiG9w0BAQsFADAqMRQwEgYDVQQKDAtE ZXZlbG9wbWVudDESMBAGA1UEAwwJbG9jYWxob3N0MB4XDTIzMDcyNzAzMDc1MVoX DTMzMDcyNDAzMDc1MVowKjEUMBIGA1UECgwLRGV2ZWxvcG1lbnQxEjAQBgNVBAMM CWxvY2FsaG9zdDCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAJh8Xrq0 +J63n732EOovODSlc1gcuFAFN2t/E1OUxhbNvEhAMcsa4Cjq1kg81dNoYRUerMpw ukRk4tMGQ98ZePiNwzyk896RnPgBlCDTbCSQf3yrYXCAQo5bIepD+TPCDqPUBvas N3Wgd/xdeLm/ITMYoBooCvk86ipvqo3crv5LhLCygwq4mY6X++2ZVKAFMb4ByIqN dOlxeJX9c6GR5c7vacatLpJo2FbK21OHDwrHMESIHPrkVdHV2sUC192qN1+puTiU Gefza8hE7D4aMvPmqeOQb/UZPuRbBPzVF3GjBGn3AJGe41xBpO7Muk36/jxZLXNh RiHbMkVlTXvfLfsCAwEAAaOBnTCBmjAMBgNVHRMBAf8EAjAAMB0GA1UdDgQWBBRD o/7enjZK+q2oiRcgW7ENESMPkDBVBgNVHSMETjBMgBRDo/7enjZK+q2oiRcgW7EN ESMPkKEupCwwKjEUMBIGA1UECgwLRGV2ZWxvcG1lbnQxEjAQBgNVBAMMCWxvY2Fs aG9zdIIEZMHfhzAUBgNVHREEDTALgglsb2NhbGhvc3QwDQYJKoZIhvcNAQELBQAD ggEBACiElhuTF83W8fFxHXUeZd9rIptjsLXAcNWn8Xix8VSEt2t6bY666D9GE6k9 b+7C1BhLpmVYfYxtPRfxypJZz0CYswk5ztVbR6ZkcUxAsdlQq25MgaVcoQOLsTYQ K+C2wKWzOhjkVAYA0wPGhMRy7gARDvaBOApePMgPqBmkHzgVNgLQe5fVuUl3gJE7 bqUiIIPACSB2upeEZMCl+FnHnzpXUCEpmnjA+l1UVywWYQoxU5wmnWPb7UYBV/y0 UyHoP/fDaxhFo+Gm+ZPltXNhKsoynrR3bxLTvJGM+AV9t1EzQi7sbonuYuM9ap9h 91fqLSmw4mDFLInBXHFgWZ5S2wg= -----END CERTIFICATE----- subject=O = Development, CN = localhost issuer=O = Development, CN = localhost --- No client certificate CA names sent Peer signing digest: SHA256 Peer signature type: RSA-PSS Server Temp Key: ECDH, prime256v1, 256 bits --- SSL handshake has read 1560 bytes and written 699 bytes Verification error: self-signed certificate --- New, TLSv1.3, Cipher is TLS_AES_256_GCM_SHA384 Server public key is 2048 bit This TLS version forbids renegotiation. Compression: NONE Expansion: NONE No ALPN negotiated Early data was not sent Verify return code: 18 (self-signed certificate) --- HTTP/1.1 200 Okay Connection: close Content-Length: 0 --- Post-Handshake New Session Ticket arrived: SSL-Session: Protocol : TLSv1.3 Cipher : TLS_AES_256_GCM_SHA384 Session-ID: 0EADFA8D9E49372F522C748E3244443F7395E36399ACF72A4D7F002AE109D7AF Session-ID-ctx: Resumption PSK: 1CE611C34B6F8B452D0A8F61F27010F57EF91587846099D0BC831566681BB1210D1EF9F2712B689F12DE3273B813D4A5 PSK identity: None PSK identity hint: None SRP username: None TLS session ticket lifetime hint: 7200 (seconds) TLS session ticket: 0000 - 15 61 f3 74 2d 93 3a 3f-34 d6 48 39 e3 ea db f8 .a.t-.:?4.H9.... 0010 - e2 e6 78 79 aa bb 5a 49-74 4f 5f 88 98 06 df 5e ..xy..ZItO_....^ 0020 - d6 e5 e3 7c 73 ca 8d 54-dc f6 51 e2 7c b6 f5 b9 ...|s..T..Q.|... 0030 - 1c 4e a2 88 60 9d 23 1c-73 ab f5 a4 d4 da e7 80 .N..`.#.s....... 0040 - 1a 6e dc 8c 61 f0 2f 75-d7 a8 9e 8d 8a ae 60 b2 .n..a./u......`. 0050 - 7c a5 57 82 8c d4 d1 d5-d4 62 23 24 12 c1 8d 39 |.W......b#$...9 0060 - 03 08 e4 b5 27 7f 61 59-cd 64 9e c1 e0 26 fe 52 ....'.aY.d...&.R 0070 - ca 38 02 50 24 22 b1 a3-15 c2 5f 45 dd 7a 54 a3 .8.P$"...._E.zT. 0080 - 9e ba 78 0c 91 1d 94 28-c0 2c 7a 7c bc 91 8d be ..x....(.,z|.... 0090 - 55 7f a8 2a 7c a8 6b a2-97 12 3a 76 6c 5e 55 ee U..*|.k...:vl^U. 00a0 - d1 55 13 eb 0e 7c 6b 8c-85 14 d2 d0 c0 f6 68 e4 .U...|k.......h. 00b0 - 14 d5 f3 66 d9 83 b4 4b-99 d0 79 67 27 ec b2 64 ...f...K..yg'..d 00c0 - 92 13 d4 63 93 6a 8d 22-dc 74 08 7f 8d 07 2f 4c ...c.j.".t..../L Start Time: 1690427271 Timeout : 7200 (sec) Verify return code: 18 (self-signed certificate) Extended master secret: no Max Early Data: 0 --- read R BLOCK --- Post-Handshake New Session Ticket arrived: SSL-Session: Protocol : TLSv1.3 Cipher : TLS_AES_256_GCM_SHA384 Session-ID: E30E0698A8FD554580C803FC0C9862FEB666381F3DC4FBCB6A8F992910A0127E Session-ID-ctx: Resumption PSK: 7BF66881BCC77CAF1B3576AD09651400C1858695CA473C0F41B65CEE23994899E30920B359EA4E7F064A168A138693F5 PSK identity: None PSK identity hint: None SRP username: None TLS session ticket lifetime hint: 7200 (seconds) TLS session ticket: 0000 - 15 61 f3 74 2d 93 3a 3f-34 d6 48 39 e3 ea db f8 .a.t-.:?4.H9.... 0010 - 4d 9c d3 ce 54 a4 21 76-cc d9 0a 26 2a bc 84 8a M...T.!v...&*... 0020 - c3 5a 03 e6 ed 45 7a 0a-28 2a cd a5 66 54 24 ec .Z...Ez.(*..fT$. 0030 - 15 bb 25 af 53 e5 e7 5f-e9 ce e2 68 05 77 e5 0a ..%.S.._...h.w.. 0040 - c7 e9 94 0b d9 5d 7b 79-a1 d2 a5 89 cb 3d 9b 1f .....]{y.....=.. 0050 - 39 ad cb 4a c8 3e a4 99-58 e4 62 b0 5f d3 4a 65 9..J.>..X.b._.Je 0060 - 79 1e 45 65 08 8c 9b 97-47 bb 73 51 89 eb 63 f3 y.Ee....G.sQ..c. 0070 - ab be 67 3c 51 58 f9 76-c6 78 c1 b2 ee 9b f0 a8 ..g GET / HTTP/1.1 > Host: localhost:4040 > User-Agent: curl/8.2.0 > Accept: */* > { [5 bytes data] * TLSv1.3 (IN), TLS handshake, Newsession Ticket (4): { [233 bytes data] * TLSv1.3 (IN), TLS handshake, Newsession Ticket (4): { [233 bytes data] * old SSL session ID is stale, removing { [5 bytes data] < HTTP/1.1 200 Okay { [5 bytes data] < Connection: close < Content-Length: 0 < 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 * Closing connection } [5 bytes data] * TLSv1.3 (OUT), TLS alert, close notify (256): } [2 bytes data] 9 passed 1 errored out of 10 total (14 assertions) 🏁 Finished in 5.9s; 2.388 assertions per second. 🐢 Slow tests: 943.8ms: describe Localhost::Authority it behaves like valid protocol it can connect using TLSv1.2 using openssl test/localhost/protocol.rb:85:17 812.0ms: describe Localhost::Authority it behaves like valid protocol it can connect using HTTP over default using curl test/localhost/protocol.rb:86:23 717.7ms: describe Localhost::Authority it behaves like valid protocol it can connect using default using openssl test/localhost/protocol.rb:86:17 615.7ms: describe Localhost::Authority it have correct key and certificate path test/localhost/authority.rb:28 473.0ms: describe Localhost::Authority it can generate key and certificate test/localhost/authority.rb:19 309.4ms: describe Localhost::Authority it behaves like valid protocol it can connect using HTTP over TLSv1.2 using curl test/localhost/protocol.rb:85:23 163.9ms: describe Localhost::Authority with #server_context it can generate appropriate ssl context test/localhost/authority.rb:44 151.2ms: describe Localhost::Authority with #store it can verify certificate test/localhost/authority.rb:38 🔥 Errored assertions: describe Localhost::Authority with client/server it can verify peer test/localhost/authority.rb:78 ⚠ Async::TimeoutError: Run time exceeded timeout 1s: # # → /usr/lib/ruby/gems/3.0.0/gems/async-1.30.3/lib/async/task.rb:62:in `yield' /usr/lib/ruby/gems/3.0.0/gems/async-1.30.3/lib/async/task.rb:62:in `yield' /usr/lib/ruby/gems/3.0.0/gems/async-1.30.3/lib/async/condition.rb:39:in `wait' /usr/lib/ruby/gems/3.0.0/gems/async-1.30.3/lib/async/task.rb:148:in `wait' /usr/lib/ruby/gems/3.0.0/gems/sus-fixtures-async-0.1.1/lib/sus/fixtures/async/reactor_context.rb:48:in `run_with_timeout' /usr/lib/ruby/gems/3.0.0/gems/sus-fixtures-async-0.1.1/lib/sus/fixtures/async/reactor_context.rb:69:in `block in around' /usr/lib/ruby/gems/3.0.0/gems/async-1.30.3/lib/async/task.rb:261:in `block in make_fiber' # → /usr/lib/ruby/gems/3.0.0/gems/async-1.30.3/lib/async/task.rb:93:in `backtrace' /usr/lib/ruby/gems/3.0.0/gems/async-1.30.3/lib/async/task.rb:93:in `backtrace' /usr/lib/ruby/gems/3.0.0/gems/async-1.30.3/lib/async/node.rb:345:in `print_backtrace' /usr/lib/ruby/gems/3.0.0/gems/async-1.30.3/lib/async/node.rb:338:in `block in print_hierarchy' /usr/lib/ruby/gems/3.0.0/gems/async-1.30.3/lib/async/node.rb:298:in `traverse' /usr/lib/ruby/gems/3.0.0/gems/async-1.30.3/lib/async/node.rb:301:in `block in traverse' /usr/lib/ruby/gems/3.0.0/gems/async-1.30.3/lib/async/node.rb:88:in `each' /usr/lib/ruby/gems/3.0.0/gems/async-1.30.3/lib/async/node.rb:300:in `traverse' /usr/lib/ruby/gems/3.0.0/gems/async-1.30.3/lib/async/node.rb:301:in `block in traverse' /usr/lib/ruby/gems/3.0.0/gems/async-1.30.3/lib/async/node.rb:88:in `each' /usr/lib/ruby/gems/3.0.0/gems/async-1.30.3/lib/async/node.rb:300:in `traverse' /usr/lib/ruby/gems/3.0.0/gems/async-1.30.3/lib/async/node.rb:333:in `print_hierarchy' /usr/lib/ruby/gems/3.0.0/gems/sus-fixtures-async-0.1.1/lib/sus/fixtures/async/reactor_context.rb:26:in `block in run_with_timeout' /usr/lib/ruby/gems/3.0.0/gems/async-1.30.3/lib/async/task.rb:261:in `block in make_fiber' # → /usr/lib/ruby/gems/3.0.0/gems/async-1.30.3/lib/async/task.rb:62:in `yield' /usr/lib/ruby/gems/3.0.0/gems/async-1.30.3/lib/async/task.rb:62:in `yield' /usr/lib/ruby/gems/3.0.0/gems/async-1.30.3/lib/async/reactor.rb:113:in `block' /usr/lib/ruby/gems/3.0.0/gems/async-1.30.3/lib/async/scheduler.rb:92:in `block' /usr/lib/ruby/3.0.0/openssl/pkey.rb:336:in `generate_key' /usr/lib/ruby/3.0.0/openssl/pkey.rb:336:in `generate' /usr/lib/ruby/3.0.0/openssl/pkey.rb:346:in `new' /build/ruby-localhost/src/localhost/lib/localhost/authority.rb:85:in `key' /build/ruby-localhost/src/localhost/lib/localhost/authority.rb:145:in `block in server_context' :90:in `tap' /build/ruby-localhost/src/localhost/lib/localhost/authority.rb:144:in `server_context' test/localhost/authority.rb:53:in `block (4 levels) in ' /usr/lib/ruby/gems/3.0.0/gems/sus-0.21.1/lib/sus/let.rb:17:in `instance_exec' /usr/lib/ruby/gems/3.0.0/gems/sus-0.21.1/lib/sus/let.rb:17:in `block in let' test/localhost/authority.rb:59:in `before' /usr/lib/ruby/gems/3.0.0/gems/sus-0.21.1/lib/sus/base.rb:26:in `around' /usr/lib/ruby/gems/3.0.0/gems/sus-fixtures-async-0.1.1/lib/sus/fixtures/async/reactor_context.rb:70:in `block (2 levels) in around' /usr/lib/ruby/gems/3.0.0/gems/sus-fixtures-async-0.1.1/lib/sus/fixtures/async/reactor_context.rb:37:in `block in run_with_timeout' /usr/lib/ruby/gems/3.0.0/gems/async-1.30.3/lib/async/task.rb:261:in `block in make_fiber' /usr/lib/ruby/gems/3.0.0/gems/sus-fixtures-async-0.1.1/lib/sus/fixtures/async/reactor_context.rb:29 block in run_with_timeout /usr/lib/ruby/gems/3.0.0/gems/async-1.30.3/lib/async/task.rb:261 block in make_fiber ==> ERROR: A failure occurred in check().  Aborting... ==> ERROR: Build failed, check /var/lib/archbuild/extra-riscv64/root17/build receiving incremental file list ruby-localhost-1.1.10-1-riscv64-build.log ruby-localhost-1.1.10-1-riscv64-check.log ruby-localhost-1.1.10-1-riscv64-prepare.log ruby-localhost-1.1.10-1-x86_64-build.log ruby-localhost-1.1.10-1-x86_64-check.log ruby-localhost-1.1.10-1-x86_64-package.log ruby-localhost-1.1.10-1-x86_64-prepare.log sent 157 bytes received 8,064 bytes 3,288.40 bytes/sec total size is 23,844 speedup is 2.90