I have a problem I am running health check for my load balancer the health check uses the HTTP, HTTPS, or HTTP/2 protocol, each requires an HTTP 200 (OK) response code
I ran the below command https://my_ip:443 and it seems that there is no server as such replying with that, so it seems that it is being missing some configuration that I cannot point on
this is the response I got from running sudo netstat -plnt
Active Internet connections (only servers)
Proto Recv-Q Send-Q Local Address Foreign Address State PID/Program name
tcp 0 0 0.0.0.0:22 0.0.0.0:* LISTEN 775/sshd
tcp6 0 0 :::80 :::* LISTEN 761/apache2
tcp6 0 0 :::22 :::* LISTEN 775/sshd
tcp6 0 0 :::443 :::* LISTEN 761/apache2
this is the response I got from running sudo ss -plnt
State Recv-Q Send-Q Local Address:Port Peer Address:Port
LISTEN 0 128 *:22 *:*
users:(("sshd",pid=775,fd=3))
LISTEN 0 128 :::80 :::*
users:(("apache2",pid=832,fd=4),("apache2",pid=831,fd=4),("apache2",pid=830,fd=4),("apache2",pid=829,fd=4),("apache2",pid=828,fd=4),("apache2",pid=827,fd=4),("apache2",pid=761,fd=4))
LISTEN 0 128 :::22 :::*
users:(("sshd",pid=775,fd=4))
LISTEN 0 128 :::443 :::*
users:(("apache2",pid=832,fd=6),("apache2",pid=831,fd=6),("apache2",pid=830,fd=6),("apache2",pid=829,fd=6),("apache2",pid=828,fd=6),("apache2",pid=827,fd=6),("apache2",pid=761,fd=6))