Deployed via Docker Compose
I cannot login after creating my first user. I can successfully add a user, or at least a row looks added to the users table. I made sure I have both a time zone and language set in config.yaml.
"id","name","username","password","email","status","avatar_provider","avatar_file_id","issuer","subject","email_reminders_enabled","discoverable_by_name","discoverable_by_email","overdue_tasks_reminders_enabled","overdue_tasks_reminders_time","default_project_id","week_start","language","timezone","deletion_scheduled_at","deletion_last_reminder_sent","frontend_settings","export_file_id","created","updated"
"1","","cmartin616","[mypasswordhash]","[myemail]",0,"initials","0","local","",False,False,False,True,"9:00","1",0,"en-US","EST",NULL,NULL,"null","0","2023-09-02 18:08:16","2023-09-02 18:08:16"
I attempt to login and I get the error “Error while refreshing user info:” The network tools shows two requests:
- login - returns a token
- user - returns this user object:
{
"id": 1,
"name": "Chris",
"username": "cmartin616",
"created": "2023-09-02T13:08:16-05:00",
"updated": "2023-09-02T13:08:16-05:00",
"settings": {
"name": "Chris",
"email_reminders_enabled": false,
"discoverable_by_name": false,
"discoverable_by_email": false,
"overdue_tasks_reminders_enabled": true,
"overdue_tasks_reminders_time": "9:00",
"default_project_id": 1,
"week_start": 0,
"language": "en-US",
"timezone": "EST",
"frontend_settings": null
},
"deletion_scheduled_at": "0001-01-01T00:00:00Z",
"is_local_user": true
}
There is a name value in the response because I added it via DB to check if the missing value was causing an issue. It was blank before but had the same error.
I have the following nginx config:
server {
listen 443 ssl;
listen [::]:443 ssl;
server_name tasks.*;
include /config/nginx/ssl.conf;
client_max_body_size 0;
location / {
include /config/nginx/proxy.conf;
include /config/nginx/resolver.conf;
set $upstream_app 192.168.1.111;
set $upstream_port 5080;
set $upstream_proto http;
proxy_pass $upstream_proto://$upstream_app:$upstream_port;
}
location ~* ^/(api|dav|\.well-known)/ {
include /config/nginx/proxy.conf;
include /config/nginx/resolver.conf;
set $upstream_app 192.168.1.111;
set $upstream_port 3456;
set $upstream_proto http;
proxy_pass $upstream_proto://$upstream_app:$upstream_port;
}
}
No errors are being reported in the database, API or frontend containers. Any help would be appreciated!