You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
When users use freescout normally, they suddenly receive a popup (Internet connection lost). After that, they do Ctrl + R to refresh and they get logged in with other users that they are not.
Steps to reproduce
Login normally to freescout.
Use It normally (Somehow lose connection, maybe this can be forced to try).
When the popup appears refresh the webpage (Ctrl + R or Refresh via button in the browser).
You will notice you are now in another user account seeing their preference and support channels and being able to modify everything.
What is the expected correct behavior?
The correct behaviour is that it should not log out and then log in with other accounts that are not the same as they were previously logged in.
Relevant logs and screenshots
No screenshots.
Environment
Image version / tag:
Host OS: Debian
Any logs | docker-compose.yml
version: '2'
services:
freescout-app:
image: tiredofit/freescout:latest_php8.2
container_name: freescout-app
ports:
- 8252:80
links:
- freescout-db
volumes:
### If you want to perform customizations to the source and have access to it, then uncomment this line - This includes modules
#- ./data:/www/html
### Or, if you just want to use Stock Freescout and hold onto persistent files like cache and session use this, one or the other.
- ./data:/data
### If you want to just keep the original source and add additional modules uncomment this line
- ./modules:/www/html/Modules
- ./logs/:/www/logs
environment:
- CONTAINER_NAME=freescout-app
- DB_HOST=freescout-db
- DB_NAME=freescout
- DB_USER=root
- DB_PASS=testpassword
- SITE_URL=https://support.testurl.com
- ADMIN_EMAIL=[email protected]
- ADMIN_PASS=testpassword
- ENABLE_SSL_PROXY=FALSE
- DISPLAY_ERRORS=FALSE
- TIMEZONE=Europe/Madrid
restart: always
Summary
When users use freescout normally, they suddenly receive a popup (Internet connection lost). After that, they do Ctrl + R to refresh and they get logged in with other users that they are not.
Steps to reproduce
What is the expected correct behavior?
The correct behaviour is that it should not log out and then log in with other accounts that are not the same as they were previously logged in.
Relevant logs and screenshots
No screenshots.
Environment
Any logs | docker-compose.yml
version: '2'services:
freescout-app:
image: tiredofit/freescout:latest_php8.2
container_name: freescout-app
ports:
- 8252:80
links:
- freescout-db
volumes:
### If you want to perform customizations to the source and have access to it, then uncomment this line - This includes modules
#- ./data:/www/html
### Or, if you just want to use Stock Freescout and hold onto persistent files like cache and session use this, one or the other.
- ./data:/data
### If you want to just keep the original source and add additional modules uncomment this line
- ./modules:/www/html/Modules
- ./logs/:/www/logs
environment:
- CONTAINER_NAME=freescout-app
- DB_HOST=freescout-db
- DB_NAME=freescout
- DB_USER=root
- DB_PASS=testpassword
- SITE_URL=https://support.testurl.com
- ADMIN_EMAIL=[email protected]
- ADMIN_PASS=testpassword
- ENABLE_SSL_PROXY=FALSE
- DISPLAY_ERRORS=FALSE
- TIMEZONE=Europe/Madrid
restart: always
freescout-db:
image: tiredofit/mariadb
container_name: freescout-db
volumes:
- ./db:/var/lib/mysql
environment:
- ROOT_PASS=testpassword
- DB_NAME=freescout
- DB_USER=root
- DB_PASS=testpassword
- CONTAINER_NAME=freescout-db
restart: always
freescout-db-backup:
container_name: freescout-db-backup
image: tiredofit/db-backup
links:
- freescout-db
volumes:
- ./dbbackup:/backup
environment:
- CONTAINER_NAME=freescout-db-backup
- DB_HOST=freescout-db
- DB_TYPE=mariadb
- DB_NAME=freescout
- DB_USER=root
- DB_PASS=testpassword
- DB_DUMP_FREQ=1440
- DB_DUMP_BEGIN=0000
- DB_CLEANUP_TIME=8640
- COMPRESSION=BZ
- MD5=TRUE
restart: always
Possible fixes
No fix right now
The text was updated successfully, but these errors were encountered: