エラー "Unable to remove certificate: One or several certificates are assigned to the IP addresses or domains"

Created:

2016-11-16 13:21:51 UTC

Modified:

2017-08-16 16:41:26 UTC

6

Was this article helpful?


Have more questions?

リクエストを送信

エラー "Unable to remove certificate: One or several certificates are assigned to the IP addresses or domains"

Applicable to:

  • Plesk for Windows
  • Plesk for Linux

症状

example.com ドメインから SSL 証明書の削除を試みると、以下のエラーで失敗します。

Unable to remove certificates: one or several certificates are assigned to the IP addresses/domains.

原因

この証明書は別のドメインまたは IP アドレスに割り当てられており、現在使用されています。

解決策

SSL が使用されている別のドメインまたは IP アドレスを確認するには、以下の手順に従います。

  1. psa データベースにログインします。

    Linux:

    # MYSQL_PWD=`cat /etc/psa/.psa.shadow` mysql -u admin psa

    Windows:

    # "%plesk_dir%\\MySQL\\bin\\mysql" -P8306 -uadmin -p psa
  2. 証明書の ID を確認します。

    mysql> select id, name from certificates where name = 'cert_name';
    +----+-----------+
    | id | name |
    +----+-----------+
    | 7 | cert_name |
    +----+-----------+
    1 row in set (0.00 sec)

'cert_name' は、削除しようとしている証明書の名前です。この名前は、 [Domains]> example.com >[SSL Certificates]>[Name] で確認できます。

alttext

  1. この証明書が割り当てられているドメインを確認します。
    mysql> select d.name from domains d inner join hosting h on h.dom_id = d.id where h.certificate_id = 7;
    +----------------------+
    | name |
    +----------------------+
    | example.com |
    | example1.com |
    +----------------------+
    2 rows in set (0.00 sec)

注: 結果が空である場合、この証明書は IP アドレスに割り当てられています。この IP アドレスを確認するには、 psa データベースで以下のクエリを実行します。

    mysql> select  ip_address from IP_Addresses where ssl_certificate_id = 7;
+--------------+
| ip_address |
+--------------+
| 203.0.113.2 |
+--------------+
1 rows in set (0.00 sec)
  1. ドメイン example1.com から証明書の割当を解除するか、証明書を変更して、削除できるようにします。

[Domains]> example1.com >[Hosting Settings] を開き、 [Certificate] "Not selected" に設定します。

SSL support
  1. SSL が IP アドレスに割り当てられている場合、 [Tools and Settings]>[IP Addresses]で IP アドレス 203.0.113.2 をクリックして 、削除します。

  2. [Domains]> example.com >[SSL Certificates] でもう一度証明書を削除します。

他にご質問がございましたら、リクエストを送信してください
ログインしてコメントを残してください。