proxy_ssl on
вам не надо, достаточно просто указать схему https в proxy_pass
. Nginx'у всё равно, что у него "снаружи" HTTP, а у прокси HTTPS. Всё должно работать, если поубирать все директивы кроме проксирования и заголовков (ну и X-Forwarded-Proto выставить явно, конечно же). mysql -h 127.0.0.1 -u root -p
- и вас пустит в консоль с паролем root
?