Не удается войти в PhpMyAdmin после установки SSL-сертификата

После установки SSL-сертификата для моего домена я больше не могу оставаться подключенным к PhpMyAdmin удаленно через SSH.

До SSL:

После SSL:

  • SSL устанавливается через общие направления Apache для Linux от Comodo здесь. (bitnami.conf изменения показаны ниже)
  • Веб-приложение общедоступно через https: // EPHEMERAL_IP_ADDRESS / (и перенаправляет с http://EPHEMERAL_IP_ADDRESS/ на http://EPHEMERAL_IP_ADDRESS/)
    • Ранее доступный на действующем сервере https://my.domain/ (и перенаправляет с http://my.domain/ на https://my.domain/), но я еще не поменял местами IP-адреса, поэтому ServerName может быть проблемой?
  • я добавил local 127.0.0.1:8383 --> remote localhost:443 к моей конфигурации замазки.
  • Я могу получить доступ к https://127.0.0.1:8383/phpmyadmin и войти в систему. Но как только я щелкну что-нибудь (например, имя базы данных) в PMA, я загружусь к экрану входа в PMA.

Изменения сделаны в /opt/bitnami/apache2/conf/bitnami/bitnami.conf:

<VirtualHost _default_:80>
  DocumentRoot "/opt/bitnami/apache2/htdocs"
  RewriteEngine On                                   #added
  RewriteCond %{HTTPS} !=on                          #added
  RewriteRule ^/(.*) https://%{SERVER_NAME}/$1 [R,L] #added
  <Directory "/opt/bitnami/apache2/htdocs"> 
  ...
</VirtualHost>
...
<VirtualHost _default_:443>
  DocumentRoot "/opt/bitnami/apache2/htdocs"
  ServerName mydomain.com:443                          #added
  ServerAdmin my@email.address                         #added
  SSLEngine on
  SSLCertificateFile "/path/to/my_domain.crt"          #changed
  SSLCertificateKeyFile "/path/to/myserver.key"        #changed
  SSLCACertificateFile "/path/tof/my_domain.ca-bundle" #added
  ...
</VirtualHost>

По сути: я включил SSL для каждой спецификации клиента, но это нарушило мой доступ к PMA. Любая помощь очень ценится!

1 ответ

Решение

Предложение SO Установка SSL-сертификата нарушает работу phpmyadmin с ошибкой 403 для победы:

Хотя я просто обращался к PMA из другого браузера, более распространенным решением является удаление определенных файлов cookie PMA. ( Isaac Bennetch)

Смотрите здесь, чтобы узнать, как удалить определенные куки в разных браузерах.

Другие вопросы по тегам