Установил дрюпал на рабочую машину (Ubuntu 10.10) в локалке. Эта машина выходит в интернет через прокси. Все настроено, наружу выходят и гномовские приложения и консольные ("wget", "apt-get update").
Но друпал не может ни скачать обновления модулей, ни сходить по RSS-ссылке. Например попытка обратиться к RSS-ленте выдает ошибку: "-110 Connection timed out."
А стандартная функция "Проверка обновлений" выдает:
"Не удалось получить информацию об обновлении для 10 проектов. Возникла проблема с проверкой доступных обновлений для Drupal. Смотрите страницу доступных обновлений для дополнительной информации и установки обновлений."
П.С.: Курил поиск, нигде не нашел каких либо особых настроек для выхода в инет.
Комментарии
файрволл?
Не, файервола нет, только прокся. Правда она лишние порты режет, но я не думаю, что друпал ходит наружу через нестандартные порты.
Единственное предположение, что дрюпал пытается выйти в инет напрямую, без прокси. Может есть какая-нибудь "кэфэгешка", в которую нужно прописать проксю ?
скорей всего так и есть.
У тебя прокся прописана в IE? Смешно звучит, но прописаная в IE прокся, прописывается для всей системы.
Ну а вообще, это так критично?
А 7-й друпал уже умеет обновляться из под прокси? 6-й точно нет.
Прозрачный прокси настроить?
ЗЫ... как... незнаю... гугл подсказал...
для *nix можно через правила для iptables. и я не уверен, что со всякими ajax-запросами не будет побочных явлений.
Продается Друпал. Маленький, окрас голубой. К интернету приучен.
mod_proxy
6RUN0:
mod_proxy не то. Апач в конце концов опять должен выходить в нет через прокси.
orion76:
надо обдумать...
v1adimir@drupal.org
я не знал, что дрюпал не умеет обновляться через прокси.
Пробовал патчить как тут: http://drupal.org/files/issues/7881-proxy-please-341.patch
Не помогает.
Может мне в обход пойти...
Например wget'ом выкачивать RSS-ленту и ложить ее в недра дрюпала, потом запускать обновление RSS, дрюпал найдет xml-файл и дальше сам прорубит что делать с файлом. Скорее всего куда-то в базу его вставляет.
Никто не извращался таким способом ?
Проблема актуальна, есть решения?
Заменяю файл common.inc на прикрепленный и обновления проходят
День добрый!
Та же история, drupal не ходит в и-нет за обновлениями через прокси.
При замене common.inc выдает 500 ошибку.
Подскажите, возможно кто-то нашел решение?
Решение нашел. В settings.php прокси нужно было прописать.