Chrome на хості Windows 8.1 не може підключитися до гостя, що працює під керуванням Ubuntu 14.04 за допомогою апаша


0

Я використовую VirtualBox на своєму ПК 8.1 для розміщення гостя Ubuntu Server 14.04, який працює Apache як веб-сервер розробки.

Я використовую Bridged Adapter у VirtualBox.

У мене є кілька vhost на Apache, і я можу отримати доступ до всіх їх за допомогою Firefox або IE від хоста. Але я не можу отримати доступ до нього за допомогою Chrome.

Chrome дає мені таке:

ERR_CONNECTION_REFUSED

Google Chrome's connection attempt to cooksfromhome.localhost was
rejected. The website may be down, or your network may not be
properly configured.

[...]

З того, що я розумію, мій конфігурація Apache має бути добре, оскільки я можу отримати доступ до нього без проблем з Firefox та IE ... Але Chrome не згоден ... Будь-яке уявлення, чому у мене виникає ця проблема, і що я можу зробити, щоб її виправити?

Відповіді:


0

Нарешті я знайшов рішення своєї проблеми, і навіть якщо це виглядає так, ніби ніхто навіть не помітив мого оригінального питання, я відповідаю, щоб допомогти кожному, хто може натрапити на це в майбутньому.

Chrome ігнорує всі записи у файлі хоста, який намагається надіслати будь-який веб-сайт із .localhost до IP, який не є локальною адресою комп'ютера. ( https://code.google.com/p/chromium/isissue/detail?id=489973 )

Тому я змінив свій Ahoche vhost в моєму Ubuntu VirtualBox від

ServerName mysite.localhost

до

ServerName mysite.local.host

(І я відповідно змінив свій хост-файл) І тепер він працює!

Зауважте, що ім'я ServerName може бути будь-яким, що ви хочете, якщо це не закінчується .localhost.

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.