Logo da MMHospedagem
Carregando...
Não é possível renomear um domínio no Plesk para Windows Server: o site old.example.com não existe
imprimir
  • 0

Sintomas

  • Ao renomear um domínio de old-example.com para example.com , a operação falha e a seguinte mensagem de erro aparece no Plesk:


    Error: Site old.example.com does not exist
            at (WebServerManager::renameHosting line 3083)
            at renameHosting(old.example.com, example.com)(WebServerManager::renameHosting line 3122)
            at execute console command --rename-vhost(vconsoleapp::start line 122)
            at execute "C:\Program Files (x86)\Parallels\Plesk\admin\bin64\websrvmng" --rename-vhost "--vhost-config=tmp2811.tmp" "--old-name=old-example.com"(vconsoleapp::run line 139) (Error code 1)


    Error: websrvmng failed: Site old-example.com doesn't exist
            at (WebServerMap::get line 189)
            at startHosting(old-example.com)(WebServerAdapter::startHosting line 772)
            at execute console command --start-vhost(vconsoleapp::start line 122)
            at execute "C:\Program Files (x86)\Parallels\Plesk\admin\bin64\websrvmng" --start-vhost "--vhost-name=old-example.com"(vconsoleapp::run line 139)
    (Error code 1)
  • O utilitário "plesk repair web" falha com a mensagem de erro abaixo:

    C:\> plesk repair web old-example.com

    Repairing web server configuration
    Repairing web server configuration for the domain
    old-example.com ............................................... [FAILED]
    - Filename:
    \?\C:\Inetpub\vhosts\old-example.com\httpdocs\web.config
    Line number: 14
    Error: Configuration file is not well-formed XML

    In module
    Exception type: System.Runtime.InteropServices.COMException
    <...>

  • Não há site old-example.com em IIS Manager > SERVERNAME > Sites .

  • Em alguns casos, a pasta do domínio old-example.com já foi renomeada para example.com em %plesk_vhosts%.

Causa

Configuração de site inválida no IIS ou no arquivo web.config do domínio.

Resolução

  1. Conecte-se ao servidor Plesk via RDP .

  2. Se a pasta example.com já existir %plesk_vhosts%, renomeie-a para old-example.com .

  3. Renomeie o arquivo do domínio web.config para web.config.orig.

  4. Inicie o Gerenciador dos Serviços de Informações da Internet (IIS) em Iniciar > Todos os Programas > Ferramentas Administrativas do Windows .

  5. No Gerenciador IIS, expanda SERVERNAME > Sites > clique com o botão direito em example.com > clique em Remover .

  6. Inicie um prompt de comando como administrador e repare o site old-example.com :

    C:\> plesk repair web old-example.com

  7. Reparar diretórios protegidos por senha:

    C:\> "%plesk_cli%\repair.exe" --synchronize-protected-directories-storage

  8. Faça login no Plesk e renomeie o domínio para example.com .

  9. Renomeie web.config.orig de volta para web.config.

Esta resposta lhe foi útil?

Artigos Relacionados

MMHospedagem