@Kirill-Gorelov
С ума с IT

FastApi + uvicorn не коннетится?

Новый свежий линукс на убунту.
Установил все пакеты и панель управления aapanel
Запускаю uvicorn
python3 -m uvicorn sql_app.main:app --reload --host xx.xx.xx.xx.


В консоли видно, что приложение работает.
А при переходе по адресу пишет
Соединение прервано
Похоже, вы подключились к другой сети.
ERR_NETWORK_CHANGED


Хотя эту же самую операцию проводил на нескольких серверах, все работало и работает.
Переустанавливал пакеты.... Никак....

Даже профиксить не могу, в консоли пусто, ничего не выводит. Кроме успешного запуска сервера. Пробовал запускать с разными портами.
root@server:/var/www/html/monitoring# /usr/bin/python3 -m uvicorn sql_app.main:app --host server_id
INFO:     Started server process [130068]
INFO:     Waiting for application startup.
INFO:     Application startup complete.
INFO:     Uvicorn running on http://server_id:8000 (Press CTRL+C to quit)
  • Вопрос задан
  • 921 просмотр
Пригласить эксперта
Ответы на вопрос 2
i229194964
@i229194964
Веб разработчик
Попробуйте
python3 -m uvicorn sql_app.main:app --reload --host 0.0.0.0 --port 8000
так
Ответ написан
@alekssamos
Программист любитель
А что, если на сервере установлен фаервол и по умолчанию он всё запрещает?
Попробуйте выполнить что-нибудь такое:
sudo iptables -t filter -A INPUT -p tcp --dport 8000 -j ACCEPT

И с портом 8000 запустить?
Ответ написан
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы