8.х WEB интерфейс 1С

Тема в разделе "Установка платформы "1С:Предприятие 8"", создана пользователем wojas, 29 янв 2013.

  1. TopicStarter Overlay
    wojas
    Offline

    wojas

    Регистрация:
    29 янв 2013
    Сообщения:
    27
    Симпатии:
    0
    Баллы:
    1
    Добрый день. Ситуация следующая. Настраиваю вебинтерфейс для 1с8.2. Для этого установил и настроил Apache 2.2. По локалке все работает. Далее регистрируюсь на no-ip. получил домен xyz.no-ip.org. Перехожу по адресу xyz.no-ip.org и прихожу на web интерфейс своего роутера (D-Link DSL- 2640U). Провайдер закрыл порт 80 и не хочет его открывать. Apache работает на 8080 порту. Делал маршрутизацию внешний 80 - внутренний 8080, внешний 8080 - внутренний 8080 (ip нужного компа). Фаерволы и брендмауры порт 8080 не блокируют.
    Подскажите куда двигаться дальше, что б вместо WEB интерфейса D-Link появился WEB интерфейс 1С.
  2. shurikvz
    Offline

    shurikvz Модераторы Команда форума Модератор

    Регистрация:
    1 окт 2009
    Сообщения:
    8.409
    Симпатии:
    316
    Баллы:
    104
    Так, сам честно говоря не настраивал.

    Уточните с локальной сети или из вне набираете?
    Потому что я не совсем понимаю: если вы набираете строку полностью так как написали, то запрос ведь по умолчанию идет на 80 порт, как же тогда вы попадаете на свой веб интерфейс, если провайдер блокирует 80 порт? Кроме того, насколько замечал в роутерах по-умолчанию стоит использование порта 8080 для web администрирования, а вы не пишите что порт в строке указывали или что меняли в настройках роутера порт удаленного администрирования на 80-й. поэтому судя по вышесказанному предполагаю что вы по адресу xyz.no-ip.org пытаетесь подключиться к себе же из локальной сети.


    А смысл, если провайдер не пропускает запросы на этот порт?

    Мысли:
    1) Укажите разные порты для работы веб-интерфейса на роутере (или вообще отключите удаленное администрирование роутера, оно вам надо?) и апача.
    2) Апачу вообще оставьте для работы родной 80-й порт
    3) Соответственно проброс делайте из внешней сети с порта см. п.4) на 80 порт ip нужного компа (т.е. того где запущен апач).
    4) Попробуйте в адресе подключения указать другой произвольный порт, ну например 4000. Т.е. проброс сответственно будете делать с 4000 порта на 80, а строка подключения будет соответственно xyz.no-ip.org:4000
    5) Пытайтесь подключиться не из локальной сети к себе же, а откуда нибудь из-вне (допустим поставьте рядом ноутбук, в него свисток-модем воткните и пробуйте).
  3. uza
    Offline

    uza 1С, VBA (EXCEL), VB (.NET + WEB)

    Регистрация:
    10 июл 2007
    Сообщения:
    1.845
    Симпатии:
    1
    Баллы:
    29
    Все правильно сказано. Я лишь позволю себе прокомментировать:
    Во всех домашних роутерах, которые щупал - так и есть. Другое дело, что в большинстве мною ощупанных, по умолчанию стоит отключенным удаленное администрирование (ибо а нафига? с работы админить домашний рутер?)
    Если настроили обновление на no-ip на стороне маршрутизатора, а не установкой клиента на комп - то все так. DNS роутера видит запрашиваемое имя (возможно даже резолвит его в IP адрес по DNS провайдера), далее видит что запрашиваемые IP адрес находится в его же локалке и резолвит вам имя во внутренний айпи (попингуйте). Может и не резолвить во локальный IP, но маршрут пойдет "короткой дорогой" - попробуйте трасануть путь (команда tracert в виндах).

    В общем то, даже если и настраивали обновление no-ip сервиса не на стороне роутера, а на стороне компа - то вышесказанное так же срабатывает.

    Запомните очень важное правило: Не тестируйте внешние службы сервера (сайт/сервис/ftp/почтарь) из локалки - результат может отличаться от результата у соседа.
    Попробуйте посмотреть сайт с планшета или мобилы (не подключаясь к вашей локальной сети, по вафле, например). Попробуйте посмотреть с ноута, отключив вай фай, и подцепившись через мобилу (отключенной от вайфая!)
    В крайнем случае попросите друга, или погоняйте с работы (если WEB дома) или из дома (если WEB на работе) - службы типа LogMeIn и Team Viewer вам в помощь.

    Кстати, а провайдера надо вые...ть, т.к., если это ЯВНО не указанно в договоре, и нет постановления какого нибудь суда - он не имеет право закрывать какие либо порты. Можете писать письмо на имя директора (с подписью) и вручать им (с подписью о получении с их стороны на вашем экземпляре)
  4. TopicStarter Overlay
    wojas
    Offline

    wojas

    Регистрация:
    29 янв 2013
    Сообщения:
    27
    Симпатии:
    0
    Баллы:
    1
    Спасибо все за советы и за помощь. Очень благодарен. Вопрос решил следующим образом. Апач на 8080 порту. В роутере сделал проброску с 8080 на 8080 на нужный айпишник в локальной сети. Открываю браузер и набираю адрес xyz.no-ip.org:8080.
    Загадкой остается почему при закрытом провайдером 80 порте при наборе xyz.no-ip.org я захожу на морду своего роутера. Проверял на 2ip.ru 80 порт (при работающем апаче на 80 порту) пишет, что порт закрыт. Но это уже мелочи главное, что заработало.
    Всем спасибо за участие.

Поделиться этой страницей