3 сообщения / 0 новое
Последнее сообщение
fynjy
Аватар пользователя fynjy
Не в сети
Последнее посещение: 9 лет 6 дней назад
Регистрация: 11/12/2015 - 16:44
странное поведение апача

Добрый день. прошу отнестись пониманием, потому что возможно туплю так как с линуксом почти не сталкивался. Достался мне уже настроенный компьютер на котором крутится корпоративный сайт под управлением OpenSuse 11.2. Там были 3 виртуальных сайта. Понадобилось добавить ещё один VirtualHost. Я не долго думая через Yast2 (с графическим интерфейсом) зашёл во вкладку, добавил, нажал "записать", оно спросило "Yast поправит конфигурационные файлы исправленные вручную", я согласился. Всё перестало работать: заходит только первый по списку виртуальный вместо себя и основного добавленного не видит. Обложился мануалами, вручную (потому что это видимо баг графического интерфейса, что он named-based в любом случае перевонвертирует в ip-based virtual hosts) в апаче прописал виртуальные хосты, в файл /etc/hosts на 127.0.0.2 повесил весь список (потому что там были первые 3 сайта), в папке /etc/apache2/vhosts.d/ создал файлы .conf (в том числе копия того который прописан в default-server.conf), удалил один старый неиспользуемый виртуальный сайт.

Что имею сейчас: основной ходит по www и без, хотя нигде ему никакие Alias или ServerAlias не прописаны, тот который был старый ходит только без www, хотя прописал ему ServerAlias, новый добавленный не ходит никак.

Вот я думаю может быть где-то ещё что-то надо прописать или какой-то командой сказать, чтобы он обновил информацию о них из файлов в папке?, а то такое ощущение, что у него где-то сохранились старые настройки и хоть тресни апач не хочет принимать новые. Сервер перезагружал апач рестартил раз сто не меньше. Подумал о том, что может быть надо соответствующие сайты прописать в named? там есть только одна строка с основным сайтом. Сайты называются по принципу: mycompany.com, sold.mycompany.com, snew.mycompany.com. Могу скопировать если поможет какие-скажете конфиги или можератору отправить вообще заархивированную папку апача, если дело всё-таки в нём.

Nicom
Аватар пользователя Nicom
Не в сети
Последнее посещение: 6 лет 2 месяца назад
Регистрация: 11/02/2014 - 11:22
Что показывает команда dig с

Что показывает команда dig с другого компа в сторону этих сайтов?
dig sold.mycompany.com
dig snew.mycompany.com
dig новайсайт.mycompany.com

fynjy
Аватар пользователя fynjy
Не в сети
Последнее посещение: 9 лет 6 дней назад
Регистрация: 11/12/2015 - 16:44
Спасибо за наводку! Это я

Спасибо за наводку! Это я когда создавал соответствующие записи в зоне мастер не поменял символы в SOA, а оно если они остаются неизменными просто игнорирует изменения и не передаёт дальше зону DNS, типа как-будто ничего и не изменилось. А я что-то грешил на этот апач, который изменил файлы при входе в графический интерфейс и я не знал какие и где. Вчера зоны распространились и всё стало хорошо.
ПС: они не пинговались, то есть только старые показывали старые зоны, а с новыми доменами 2ого уровня он говорил бы что у DNS, прописанного в системе нет информации.