QUESTION
I'm getting the error that cookies need to be enabled when trying to use 7pace Timetracker. What can I do to fix this?
ANSWER
This error appears if your browser blocks Timetracker cookies / cookies are disabled for Timetracker; our application can't perform any modifications without cookies being enabled.
To solve the issue, please follow the instructions under "How to Enable Cookies", below, depending on your preferred browser.
QUESTION
I'm still getting this error, but cookies are enabled.
ANSWER
Due to the latest cookies security policies, browsers are now using stricter cookies policies (SameSite was introduced - here are details https://blog.chromium.org/2019/10/developers-get-ready-for-new.html).
- Update 7pace Timetracker to version 5.6.0+
- Disable SameSite support in your browser (not recommended)

How to Enable Cookies
In "Settings", open "cookies" using this URL: chrome://settings/content/cookies?search=cookies
Check that the "Allow sites to save and read cookie data" feature is turned on.
Go to the "Allow" section and click "Add". Copy and paste this [*.]timehub.7pace.com into the site edit field and click "Save".
Open the security settings using this URL: about:preferences#privacy
Check that the "Accept cookies and site data from websites" feature is turned on.
Click on "Exceptions..." button inside the Cookies and Site Data section.
Copy and paste https://timehub.7pace.com as the "Address of website" field and click "Allow".
Click "Save Changes".
Open the settings menu by clicking on the gear wheel icon at the top-right corner of the browser.
Then click "Internet options".
Choose "Privacy" tab and click "Sites" button in the Settings section.
Copy and paste 7pace.com as the "Address of website" field and click "Allow". Then click OK.
Restart the browser.
Open the settings menu by clicking on the "..." button at the top-right corner of the browser. Then choose "Settings".
Scroll down to "Advanced settings" section and click on the "View advanced settings" button.
Scroll down to "Cookies" section and choose "Don't block cookies" in the dropdown box.
The default in Safari is to only accept cookies from sites you visit. When you use Timetracker, it is loaded inside DevOps Serices as an iframe from another domain and uses cookies; Timetracker relies on browsers that allows this. Safari, however, blocks its cookies.
For 7pace Timetracker for DevOps Services cloud-based version, configure your browser "Security" settings to always accept cookies. Or open https://*.timehub.7pace.com.
For 7pace Timetracker for DevOps Server on-premise version, please add the domain name found in the Timetracker Configuration Tool, highlighted below, to trusted domains:
Comments
1 comment
Sorry, but disabling Safari Tracking Prevention (which applies to all sites!) is not an option for me. You'll need to come up with a solution that works within that framework.
Please sign in to leave a comment.