Jump to content

Question

Posted

Добрый день. Белый статичный IP. Настроен прямой доступ через KeenDNS к ресурсам локальной сети через поддомен 3 уровня. Проблема в том, что сервис, на который пробрасывает поддомен дает ответ в течении 2-3 минут, а встроенный в keenetic nginx не дожидается ответа и обрывает связь по 504 ошибке. Как можно увеличить таймаут ответа и ожидания в роутере? Если обращаться по IP через проброс портов - все приходит нормально, но хочется именно через домен. Спасибо. 

8 answers to this question

Recommended Posts

  • 0
Posted
3 минуты назад, Павел_1777 сказал:

Добрый день. Белый статичный IP. Настроен прямой доступ через KeenDNS к ресурсам локальной сети через поддомен 3 уровня. Проблема в том, что сервис, на который пробрасывает поддомен дает ответ в течении 2-3 минут, а встроенный в keenetic nginx не дожидается ответа и обрывает связь по 504 ошибке. Как можно увеличить таймаут ответа и ожидания в роутере? Если обращаться по IP через проброс портов - все приходит нормально, но хочется именно через домен. Спасибо. 

С мобильного интернета подключаетесь?

  • 0
Posted (edited)
12 минут назад, Павел_1777 сказал:

Нет, со стационарного - проблема и в postman и в n8n одинаковая - отваливается через минуту.

Разрешите поинтересоваться, а на кой вы ими в веб ходите, вместо использования rci?

Edited by Denis P
  • Upvote 1
  • 0
Posted
11 минут назад, Denis P сказал:

Разрешите поинтересоваться, а на кой вы ими в веб ходите, вместо использования rci?

Так вроде доступ к веб приложениям для этого и создан, чтобы по https обращаться к локальному сервису. Не совсем понял про использованием rci. 
Буду признателен за ссылку на документацию по настройке rci (нашел только https://help.keenetic.com/hc/ru/articles/11282223272092-Применение-методов-API-посредством-сервиса-HTTP-Proxy - не понял как использовать в моем случае)

  • 0
Posted (edited)
38 минут назад, Павел_1777 сказал:

Так вроде доступ к веб приложениям для этого и создан, чтобы по https обращаться к локальному сервису. Не совсем понял про использованием rci. 
Буду признателен за ссылку на документацию по настройке rci (нашел только https://help.keenetic.com/hc/ru/articles/11282223272092-Применение-методов-API-посредством-сервиса-HTTP-Proxy - не понял как использовать в моем случае)

Вероятно я не правильно вас понял. Вы используете домены 4го уровня для доступа к вышеуказанным сервисам, используя авторизацию кинетика и через минуту она требуется повторно?

Edited by Denis P
  • 0
Posted
1 минуту назад, Denis P сказал:

Вероятно я не правильно вас понял, вы используете домены 4го уровня для доступа к вышеуказанным сервисам, используя авторизацию кинетика и через минуту она требуется повторно?

Все почти верно, только без авторизации keenetic. Запрос проходит через роутер в локальный сервис и начинает выполнятся, однако роутер через минуту отдает ответ на запрос 504 ошибку (по таймауту 1 минута) - то есть он не успевает дождаться ответа от локального сервиса и прекращает связь по запросу. Так как в веб интерфейсе нет настроек таймаута, я думал сделать это через cli в духе ip http:
proxy_connect_timeout 600;
proxy_send_timeout 600;
proxy_read_timeout 600/

В документации такой команды не нашел.

  • 0
Posted (edited)
2 минуты назад, Павел_1777 сказал:

Все почти верно, только без авторизации keenetic. Запрос проходит через роутер в локальный сервис и начинает выполнятся, однако роутер через минуту отдает ответ на запрос 504 ошибку (по таймауту 1 минута) - то есть он не успевает дождаться ответа от локального сервиса и прекращает связь по запросу. Так как в веб интерфейсе нет настроек таймаута, я думал сделать это через cli в духе ip http:
proxy_connect_timeout 600;
proxy_send_timeout 600;
proxy_read_timeout 600/

В документации такой команды не нашел.

Как раз такая команда есть

ip http proxy <name> timeout

Edited by Denis P
  • Upvote 1

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Answer this question...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...

Important Information

This site uses cookies. By clicking "I accept" or continuing to browse the site, you authorize their use in accordance with the Privacy Policy.