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
Description:
SolidTime application fails to launch due to incorrect sandbox permissions. The error occurs because the chrome-sandbox binary located at /opt/solidtime/chrome-sandbox lacks the required SUID permissions and ownership settings.
Error message:
text: [19071:1226/122928.718752:FATAL:setuid_sandbox_host.cc(158)] The SUID sandbox helper binary was found, but is not configured correctly. Rather than run without sandboxing I'm aborting now. You need to make sure that /opt/solidtime/chrome-sandbox is owned by root and has mode 4755.
Steps to reproduce:
Install SolidTime application from deb file
Attempt to launch SolidTime
Application immediately crashes with the above error
Expected behavior:
SolidTime should launch successfully with proper sandbox security enabled
Current behavior:
Application crashes immediately due to sandbox configuration error
Chrome-sandbox binary has incorrect permissions/ownership
The text was updated successfully, but these errors were encountered:
Thanks for reporting, so I did not try to reproduce it yet but this is an issue with new Ubuntu 24.04 restrictions and it affects basically all Electron apps.
Electron Builder added support for AppArmor Profiles recently, which to my understanding should fix this issue, so we'll upgrade to this in the next version, hopefully, this resolves the issue. electron-userland/electron-builder#8635
There is a temporary workaround by disabling kernel.apparmor_restrict_unprivileged_userns, although I cannot comment on the exact security concerns so please use with caution.
Thanks for clarifying. I'll use the web app until this issue is resolved. I'm frustrated that Ubuntu frequently introduces unique breakages. Many users rely on numerous Electron apps, and it's annoying that Ubuntu seemingly disregards these issues, placing the burden on developers to constantly adapt to Ubuntu's changes.
Environment:
Operating System: Ubuntu 24.04 (amd64)
Desktop Environment: GNOME 46
Windowing System: X11
Description:

SolidTime application fails to launch due to incorrect sandbox permissions. The error occurs because the chrome-sandbox binary located at /opt/solidtime/chrome-sandbox lacks the required SUID permissions and ownership settings.
Error message:
text:
[19071:1226/122928.718752:FATAL:setuid_sandbox_host.cc(158)] The SUID sandbox helper binary was found, but is not configured correctly. Rather than run without sandboxing I'm aborting now. You need to make sure that /opt/solidtime/chrome-sandbox is owned by root and has mode 4755.
Steps to reproduce:
Install SolidTime application from deb file
Attempt to launch SolidTime
Application immediately crashes with the above error
Expected behavior:
SolidTime should launch successfully with proper sandbox security enabled
Current behavior:
Application crashes immediately due to sandbox configuration error
Chrome-sandbox binary has incorrect permissions/ownership
The text was updated successfully, but these errors were encountered: