nginx internal: a plain HTTP request arrived on a TLS port; the client receives 400.
nginx uses 497 when a plain-HTTP request is sent to a port configured with listen ... ssl. The client receives 400 "The plain HTTP request was sent to HTTPS port". A common trick is error_page 497 =301 https://$host$request_uri; to redirect such requests to HTTPS on the same port.
http://example.com:443 or using http:// with a non-standard HTTPS port.error_page 497.HTTP/1.1 400 Bad Request
Server: nginx
Content-Type: text/html
<center>The plain HTTP request was sent to HTTPS port</center>