Nginx returns 400 on https requests

Solution 1:

You need to enable SSL on the 443 port. See this document for details.

For example:

listen 443 ssl;