Ми стикнулися з проблемою, коли фронтенд не може отримати дані від бекенду, що призводить до помилки 404. Водночас, телеграм-бот успішно підключається до бази даних і працює належним чином.
Що ми зробили:
Перевірили, що всі контейнери знаходяться в одній мережі Docker (app___).
Встановили клієнт MariaDB у контейнері бекенду.
Успішно підключилися до бази даних з контейнера бекенду.
Виконали запит до API з контейнера бекенду, отримали відповідь з статусом 405 (Method Not Allowed).
Що відомо на разі:
Контейнери підключені до однієї мережі Docker. Це підтверджує, що контейнер бекенду має доступ до бази даних.
Успішне підключення до бази даних з контейнера бекенду. Це підтверджує, що з'єднання з базою даних працює належним чином.
Запит до API з контейнера бекенду повертає статус 405. Це означає, що маршрут існує, але метод не підтримується.