Playwright с django: 502 Bad Gateway Error

Мой webapp не работает ни на одной части, которая использует playwright. Все работает на localhost (включая playwright). Для развернутого веб-приложения, при попытке просмотреть домашнюю страницу (без playwright), оно работает на 100%, но при попытке использовать код из библиотеки playwright, он выдает мне:

502 Bad Gateway
nginx/1.18.0 (Ubuntu)

Что я могу сделать, чтобы устранить неполадки?

Я попробовал отключить брандмауэр, но это ничего не изменило. Я пробовал отлаживать, выбрасывая исключение для каждой строки кода. Иногда он продвигается на несколько строк дальше, а иногда не продвигается ни на несколько строк дальше. Опять же, только код, использующий playwright, выдает эту ошибку.

Я использую Django 5.1.4. Playwright - последняя версия.

отредактировано: Сразу после выполнения sudo reboot он работает в течение нескольких минут, а затем снова выдает ошибку 502...

Вот код из playwright:

try:
    await page.goto('https://pantry.plentifulapp.com/login') 
    await expect(page.get_by_test_id("LoginForm-44")).to_be_visible(timeout=3000)         
except:
    content = "Plentiful is down."
    return content

#Find email input and type it.
await page.get_by_test_id("LoginForm-47").click()
await page.keyboard.type(username)

#find password input, type it, and then press enter.
await page.get_by_test_id("LoginForm-53").click()
await page.keyboard.type(password)
await page.keyboard.press("Enter")
Вернуться на верх