Задать вопрос
artloveyou
@artloveyou

Утилита xTunnel не видит сайт крутящийся на OpenServer 6 что может быть не так?

Есть необходимость потестить вебхук принимающий ответ системы оплаты на локальном сайте. Что сделал: купил xTunnel, получил постоянную ссылку. Запускаю так
xtunnel http 80 --host 127.0.1.12 --host-header=api.project.local
Настройки проекта в опенсервере такие
[api.project.local]

bind_ip        = 127.0.1.12
http_engine    = Apache
php_engine     = PHP-8.3
web_root       = {base_dir}\public


получаю
502 Bad Gateway
The server returned an invalid or incomplete response.
Куда копать непонятно, единственное что нашёл, так это пропишите алиас https://01a03e68...c82f3b8.tunnel4.com/ в настройках проекта, но если так сделать, то до туннеля запросы вообще не доходят, опенсервер просто его локально открывает. Убираю алиас, запросы доходят, но connection refused. Кто-нибудь настраивал подобную связку?
  • Вопрос задан
  • 85 просмотров
Подписаться 1 Сложный Комментировать
Помогут разобраться в теме Все курсы
  • Нетология
    Инженер по автоматизации
    13 месяцев
    Далее
  • Яндекс Практикум
    Системный администратор расширенный
    9 месяцев
    Далее
  • Merion Academy
    Администрирование MS Windows Server
    1 месяц
    Далее
Пригласить эксперта
Ответы на вопрос 1
opium
@opium
Просто люблю качественно работать
502 тут — connection refused, значит TCP вообще не долетает до 127.0.1.12:80, до Host-заголовка дело не доходит. Проверь без туннеля:
curl -H "Host: api.project.local" http://127.0.1.12/
и netstat -ano | findstr :80. Curl тоже словил refused — Apache в OpenServer реально не слушает этот IP, смотри сгенеренный конфиг и перезапусти OSP после правки bind_ip. Curl отработал, а xtunnel всё равно рефьюзит — дело уже в самом xtunnel и его --host, не в OpenServer.
p.s. tunnel4.com-адрес в server_aliases не добавляй, иначе OpenServer откроет его локально в обход туннеля.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы