エラードメインの処理がシステムに存在しません。見つけることができません/ etc / virtual / domainownersdirectadmin
- 24-07-2022
- Toanngo92
- 0 Comments
常に更新される新しいdirectadminまたはcpanelホスティングを使用している方にとっては素晴らしいことです。更新されたバージョンは、更新されたSSLスクリプトを含めて常に更新されているため、このような問題はほとんどありません。現在のサーバーはdirectadminバージョンを使用しているため、SSLの更新が面倒な場合があります。最新の例は、次のエラーです。
Could not execute your request Details Domain does not exist on the system. Unable to find <domainname> in /etc/virtual/domainowners, and domain is not set as hostname (servername) in DirectAdmin configuration. Exiting... no valid domain found - exiting Cannot get lock on %s: %s/etc/virtual/snidomainsopen error for /etc/virtual/snidomains.lock: Success /etc/virtual: 'rootuser:rootuser' drwx--x--x, viewed as mail:mail
だから座って修正する必要があります。一般的な考え方は、ファイル/ etc / virtual / domainownersにドメイン名が見つからないということです。また、技術者の回答が速すぎたため、directadminの何が問題になっているのかが明確ではないため、構成方法を理解しました。すぐに。
解決策:エラーメッセージのディレクトリ構造に従ってdomainownersファイルに移動し、ファイルを1行で終了し、そのドメイン名のドメイン名とユーザー名を以下の構造に追加します。ドメイン名ごとに1行ずつ追加します。
domainame: username
これで、letsenscriptを再度正常に実行できます。
さらに、新しいドメインdirectadminを作成するときに発生したいくつかの状況で、次のエラーが発生しました。
上記の手順に従ってドメインを追加した後も、directadminインターフェースに新しいドメインが表示されませんが、解決策は次のとおりです。
以下のディレクトリに移動します。
cd /usr/local/directadmin/data/users/your_user
domains.listファイルを見つけて、追加するドメインを追加します。 directadminを再起動して確認してください、頑張ってください!