~  curl -kvv https://localhost:10443/backend/ * Trying [::1]:10443... * Connected to localhost (::1) port 10443 * ALPN: curl offers h2,http/1.1 * (304) (OUT), TLS handshake, Client hello (1): * (304) (IN), TLS handshake, Server hello (2): * (304) (IN), TLS handshake, Unknown (8): * (304) (IN), TLS handshake, Certificate (11): * (304) (IN), TLS handshake, CERT verify (15): * (304) (IN), TLS handshake, Finished (20): * (304) (OUT), TLS handshake, Finished (20): * SSL connection using TLSv1.3 / AEAD-CHACHA20-POLY1305-SHA256 * ALPN: server did not agree on a protocol. Uses default. * Server certificate: * subject: CN=ambassador-cert * start date: Apr 8 21:15:05 2024 GMT * expire date: May 8 21:15:05 2024 GMT * issuer: CN=ambassador-cert * SSL certificate verify result: self signed certificate (18), continuing anyway. * using HTTP/1.x > GET /backend/ HTTP/1.1 > Host: localhost:10443 > User-Agent: curl/8.4.0 > Accept: */* > < HTTP/1.1 200 OK < content-type: application/json < date: Mon, 08 Apr 2024 21:48:52 GMT < content-length: 164 < x-envoy-upstream-service-time: 0 < server: envoy < { "server": "chubby-kiwi-t82xhysy", "quote": "Nihilism gambles with lives, happiness, and even destiny itself!", "time": "2024-04-08T21:48:52.959266Z" * Connection #0 to host localhost left intact }% ~  curl -kvv https://localhost:10443/ -H "Host:localhost2" * Trying [::1]:10443... * Connected to localhost (::1) port 10443 * ALPN: curl offers h2,http/1.1 * (304) (OUT), TLS handshake, Client hello (1): * (304) (IN), TLS handshake, Server hello (2): * (304) (IN), TLS handshake, Unknown (8): * (304) (IN), TLS handshake, Certificate (11): * (304) (IN), TLS handshake, CERT verify (15): * (304) (IN), TLS handshake, Finished (20): * (304) (OUT), TLS handshake, Finished (20): * SSL connection using TLSv1.3 / AEAD-CHACHA20-POLY1305-SHA256 * ALPN: server did not agree on a protocol. Uses default. * Server certificate: * subject: CN=ambassador-cert * start date: Apr 8 21:15:05 2024 GMT * expire date: May 8 21:15:05 2024 GMT * issuer: CN=ambassador-cert * SSL certificate verify result: self signed certificate (18), continuing anyway. * using HTTP/1.x > GET / HTTP/1.1 > Host:localhost2 > User-Agent: curl/8.4.0 > Accept: */* > < HTTP/1.1 404 Not Found < date: Mon, 08 Apr 2024 21:48:57 GMT < server: envoy < content-length: 0 < * Connection #0 to host localhost left intact ~  curl -kvv https://localhost:10443/backend/ -H "Host:localhost2" * Trying [::1]:10443... * Connected to localhost (::1) port 10443 * ALPN: curl offers h2,http/1.1 * (304) (OUT), TLS handshake, Client hello (1): * (304) (IN), TLS handshake, Server hello (2): * (304) (IN), TLS handshake, Unknown (8): * (304) (IN), TLS handshake, Certificate (11): * (304) (IN), TLS handshake, CERT verify (15): * (304) (IN), TLS handshake, Finished (20): * (304) (OUT), TLS handshake, Finished (20): * SSL connection using TLSv1.3 / AEAD-CHACHA20-POLY1305-SHA256 * ALPN: server did not agree on a protocol. Uses default. * Server certificate: * subject: CN=ambassador-cert * start date: Apr 8 21:15:05 2024 GMT * expire date: May 8 21:15:05 2024 GMT * issuer: CN=ambassador-cert * SSL certificate verify result: self signed certificate (18), continuing anyway. * using HTTP/1.x > GET /backend/ HTTP/1.1 > Host:localhost2 > User-Agent: curl/8.4.0 > Accept: */* > < HTTP/1.1 200 OK < content-type: application/json < date: Mon, 08 Apr 2024 21:49:01 GMT < content-length: 215 < x-envoy-upstream-service-time: 0 < server: envoy < { "server": "chubby-kiwi-t82xhysy", "quote": "The light at the end of the tunnel is interdependent on the relatedness of motivation, subcultures, and management.", "time": "2024-04-08T21:49:01.642188Z" * Connection #0 to host localhost left intact }% ~  curl -kvv https://localhost:10443/ -H "Host:test.localhost" * Trying [::1]:10443... * Connected to localhost (::1) port 10443 * ALPN: curl offers h2,http/1.1 * (304) (OUT), TLS handshake, Client hello (1): * (304) (IN), TLS handshake, Server hello (2): * (304) (IN), TLS handshake, Unknown (8): * (304) (IN), TLS handshake, Certificate (11): * (304) (IN), TLS handshake, CERT verify (15): * (304) (IN), TLS handshake, Finished (20): * (304) (OUT), TLS handshake, Finished (20): * SSL connection using TLSv1.3 / AEAD-CHACHA20-POLY1305-SHA256 * ALPN: server did not agree on a protocol. Uses default. * Server certificate: * subject: CN=ambassador-cert * start date: Apr 8 21:15:05 2024 GMT * expire date: May 8 21:15:05 2024 GMT * issuer: CN=ambassador-cert * SSL certificate verify result: self signed certificate (18), continuing anyway. * using HTTP/1.x > GET / HTTP/1.1 > Host:test.localhost > User-Agent: curl/8.4.0 > Accept: */* > < HTTP/1.1 404 Not Found < date: Mon, 08 Apr 2024 21:49:05 GMT < server: envoy < content-length: 0 < * Connection #0 to host localhost left intact ~  curl -kvv https://localhost:10443/backend/ -H "Host:test.localhost" * Trying [::1]:10443... * Connected to localhost (::1) port 10443 * ALPN: curl offers h2,http/1.1 * (304) (OUT), TLS handshake, Client hello (1): * (304) (IN), TLS handshake, Server hello (2): * (304) (IN), TLS handshake, Unknown (8): * (304) (IN), TLS handshake, Certificate (11): * (304) (IN), TLS handshake, CERT verify (15): * (304) (IN), TLS handshake, Finished (20): * (304) (OUT), TLS handshake, Finished (20): * SSL connection using TLSv1.3 / AEAD-CHACHA20-POLY1305-SHA256 * ALPN: server did not agree on a protocol. Uses default. * Server certificate: * subject: CN=ambassador-cert * start date: Apr 8 21:15:05 2024 GMT * expire date: May 8 21:15:05 2024 GMT * issuer: CN=ambassador-cert * SSL certificate verify result: self signed certificate (18), continuing anyway. * using HTTP/1.x > GET /backend/ HTTP/1.1 > Host:test.localhost > User-Agent: curl/8.4.0 > Accept: */* > < HTTP/1.1 200 OK < content-type: application/json < date: Mon, 08 Apr 2024 21:49:09 GMT < content-length: 132 < x-envoy-upstream-service-time: 0 < server: envoy < { "server": "chubby-kiwi-t82xhysy", "quote": "A small mercy is nothing at all?", "time": "2024-04-08T21:49:09.487451Z" * Connection #0 to host localhost left intact }% ~  curl -kvv https://localhost:10443/splat-only/ -H "Host:test.localhost" * Trying [::1]:10443... * Connected to localhost (::1) port 10443 * ALPN: curl offers h2,http/1.1 * (304) (OUT), TLS handshake, Client hello (1): * (304) (IN), TLS handshake, Server hello (2): * (304) (IN), TLS handshake, Unknown (8): * (304) (IN), TLS handshake, Certificate (11): * (304) (IN), TLS handshake, CERT verify (15): * (304) (IN), TLS handshake, Finished (20): * (304) (OUT), TLS handshake, Finished (20): * SSL connection using TLSv1.3 / AEAD-CHACHA20-POLY1305-SHA256 * ALPN: server did not agree on a protocol. Uses default. * Server certificate: * subject: CN=ambassador-cert * start date: Apr 8 21:15:05 2024 GMT * expire date: May 8 21:15:05 2024 GMT * issuer: CN=ambassador-cert * SSL certificate verify result: self signed certificate (18), continuing anyway. * using HTTP/1.x > GET /splat-only/ HTTP/1.1 > Host:test.localhost > User-Agent: curl/8.4.0 > Accept: */* > < HTTP/1.1 404 Not Found < date: Mon, 08 Apr 2024 21:49:12 GMT < server: envoy < content-length: 0 < * Connection #0 to host localhost left intact