Replies: 2 comments 3 replies
|
Hi @TheCass1, Could you inspect the network tab of your browser and let me know what XHR calls are being made and to what API address? That should allows us to better understand what the issue is. |
|
Hello. I seem to be having the same issue as @TheCass1 . I am launching the frontend, api, and database with docker compose and can confirm that they all run correctly. I also have the frontend and api exposed via an nginx reverse proxy and receive the expected "{"info":"MyFin API","version":"3.5.0"}" when visiting https://api.mydomain.com. The main frontend page is also accessible at https://www.mydomain.com but get stuck at the login without it proceeding through initial account setup. My "VITE_MYFIN_BASE_API_URL" in docker_compose is set to "https://api.mydomain.com". I also have port 3001 open on my firewall but that doesn't seem to change behavior whether enabled or not. SSL certificates are issued from letsencrypt for mydomain, www.mydomain.com, and api.mydomain.com. DNS A records are also set for each. I did poke around the Network tab in Chrome and see that there are two xhr errors throwing 500 codes. I'm happy to provide more information if helpful. Thanks in advance! Errors are as follows: Request URL Response Header: HTTP/1.1 500 Internal Server Error Request Header: POST /validity?t=1768167787730 HTTP/1.1 The second 500 error is basically identical with a different t= parameter passed (https://api.mydomain.com/validity?t=1768167788033). |
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
Hi.
I installed Myfin with docker and its three containers are created and started (DB, API and Frontend).
The frontend is reachable, but when I try to create a new account by clicking the "Sign up" button and entering all the infos, the page return "Something went wrong. Please, try again". I've read from past issues that it could be a communication problem between the frontend container and the API one.
The API container is exposed with https (port 443) to the internet by a reverse proxy pointing to localhost:3001. I confirm that it is reachable from the outside.
I've correctly set the "VITE_MYFIN_BASE_API_URL" env variable in the docker-compose.yml file with the API url "https://subdomain.domain.com" but the UI doesn't allow to create a user.
If it could help, I've also tried with the Android app setting the "API Base URL" as the same of the VITE_MYFIN_BASE_API_URL variable, and it returned "HTTP 401" (maybe because any user has been created yet), so I think the API server is correctly reachable.
Thanks in advance <3
All reactions