How to check https

I made a self-signed certificate.
% Started server at https://localhost:9090/
I see that the server is starting but curl return

curl: (35) error:1408F10B:SSL routines:ssl3_get_record:wrong version number

how can i use certificates letsencrypt ?

the server uses the https protocol but continues to report on this port via http, how to start https correctly?

telnet localhost 9090
Connected to localhost.
Escape character is '^]'.
HTTP/1.1 200 OK
Date: Thu, 20 Jul 2023 04:57:59 GMT
Content-Type: text/plain; charset=UTF-8
Connection: close
Content-Length: 13

Hello World!
Connection closed by foreign host.
:- use_module(library(ssl)).
:- use_module(library(http/http_ssl_plugin)).

adding libraries solved my problem

1 Like