Назад | Перейти на главную страницу

Соединение было сброшено

Недавно я установил субдомен на своем клиентском веб-сервере. Вот настройка vhost:

Listen *:80

#primary domain
<VirtualHost *:80>
    # rails public folder
    DocumentRoot /u1/thisdomain.com/public
    ServerName thisdomain.com
    RailsEnv production
</VirtualHost>

#my subdomain
<VirtualHost *>
        ServerName dev.thisdomain.com
        DocumentRoot /u1/dev.thisdomain.com/public
</VirtualHost>

Я не получаю никаких ошибок конфигурации apache при выполнении configtest. Я изящно перезапускаю apache. Я закинул базовый index.html в корень документа поддомена.

Теперь, когда я пытаюсь получить доступ к субдомену, я получаю:

В Chrome:

The webpage is not available. Error 101 (net::ERR_CONNECTION_RESET): Unknown error.

В Firefox:

The connection was reset

The connection to the server was reset while the page was loading.
 *The site could be temporarily unavailable or too busy. Try again in a few moments.
 *If you are unable to load any pages, check your computer's network connection.
 *If your computer or network is protected by a firewall or proxy, make sure that Firefox is permitted to access the Web.

Я могу получить доступ к нормальному thisdomain.com без проблем и любой другой веб-сайт без проблем. Я не поддерживаю никаких доверенностей. Никакой специальной настройки веб-соединения. Обычный кабельный модем с моим кабельным провайдером.

Корень документа моего поддомена имеет того же пользователя и группу (а также его подкаталоги), что и обычный корень документа домена.

Кроме того, я ничего не вижу в журналах ошибок или доступа.

С чего мне начать определять проблему здесь?

Делать thisdomain.com и dev.thisdomain.com разрешить один и тот же IP-адрес в DNS?

Так же NameVirtualHost адрес должен соответствовать обоим VirtualHost адреса, то есть:

NameVirtualHost *:80

<VirtualHost *:80>
  ServerName thisdomain.com
  # ...
</VirtualHost>

<VirtualHost *:80>
  ServerName dev.thisdomain.com
  # ...
</VirtualHost>