Ошибка 499 в Docker nginx ELB(load balancer)

Я столкнулся с проблемой и не могу ее решить, хотя я искал некоторые другие вопросы, связанные с ошибкой nginx 499. Я использую Django для своего проекта, и проблема заключается в ошибке социального входа (логин kakao).

мой accounts/views.py выглядит следующим образом:

и вот мой urls.py:

urlpatterns = [
    path("kakao/login/", views.kakao_login, name="kakao_login"),
    path("kakao/callback/", views.kakao_callback, name="kakao_callback"),
    path(
        "kakao/login/finish/",
        views.KakaoLoginView.as_view(),
        name="kakao_login_todjango",
    )
]

и myproject/views.py

urlpatterns = [
    path("", kakao_login_page, name="home"),
    path("admin/", admin.site.urls),
    # path("accounts/", include("dj_rest_auth.urls")),
    # path('accounts/', include('allauth.urls')),
    path("accounts/", include("accounts.urls")),
    path("registration/", include("dj_rest_auth.registration.urls")),
    # swagger 관련
    path("api/schema/", SpectacularAPIView.as_view(), name="schema"),
    path(
        "api/schema/swagger-ui/",
        SpectacularSwaggerView.as_view(url_name="schema"),
        name="swagger-ui",
    ),
    path(
        "api/schema/redoc/",
        SpectacularRedocView.as_view(url_name="schema"),
        name="redoc",
    ),
]

и мой nginx.conf

upstream resumai {
  server web:8000;
}

server {

  listen 80;

  location / {
    proxy_pass http://resumai;
    proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
    proxy_set_header Host $host;
    proxy_redirect off;

    proxy_connect_timeout 300s;
    proxy_send_timeout 300s;
    proxy_read_timeout 300s;
    send_timeout 300s;
  }

  location /static/ {
    alias /home/app/web/static/;
  }

  location /media/ {
    alias /home/app/web/media/;
  }
}

Проблема в том, что когда я захожу на страницу /accounts/kakao/login, я получаю ответ редиректа (302), что правильно. Однако, я получаю 502 ошибку из веб, и 499 ошибку из докер-контейнера nginx, которая выглядит следующим образом (я скрыл свой код): введите описание изображения здесь. Вот моя ошибка докера nginx: enter image description here

Я подумал,

что это может быть проблема, связанная с балансировщиком нагрузки, который я использую, но я не знаю, как решить эту проблему. Есть ли кто-нибудь, кто может помочь мне справиться с этой проблемой, пожалуйста?
Вернуться на верх