sandboxie-plus / Sandboxie

Sandboxie Plus & Classic
https://Sandboxie-Plus.com
GNU General Public License v3.0
13.79k stars 1.54k forks source link

Standard sandbox doesn’t open web browser called by Spotify #3031

Open Teabagbo opened 1 year ago

Teabagbo commented 1 year ago

Describe what you noticed and did

Spotify desktop app in sandbox doesn’t open web browser to be able to login to spotify.

it used to work last week, but it stopped working. I tried reinstall and ect. Nothing works.

How often did you encounter it so far?

No response

Affected program

Spotify

Download link

https://www.spotify.com/us/download/windows/

Where is the program located?

The program is installed both inside and outside the sandbox.

Expected behavior

It should auto open new sandbox window with browser to login spotify.

What is your Windows edition and version?

Windows 10 22h2 x64

In which Windows account you have this problem?

A local account (Standard user)., A local account (Administrator).

Please mention any installed security software

None

What version of Sandboxie are you running?

Plus 1.9.6-1.9.7 (x64)

Is it a new installation of Sandboxie?

I have been using the same version for some time.

Is it a regression?

No response

In which sandbox type you have this problem?

In a standard isolation sandbox (yellow sandbox icon).

Can you reproduce this problem on a new empty sandbox?

I can confirm it also on a new empty sandbox.

Did you previously enable some security policy settings outside Sandboxie?

No response

Crash dump

No response

Trace log (extract)

Key                   \REGISTRY\USER\S-1-5-21-958572366-365591725-3141863981-1001_Classes\CLSID\{BC708E53-18A1-4F70-89BE-B2C00A9CA467}\Elevation                          1         
Key                   \REGISTRY\USER\S-1-5-21-958572366-365591725-3141863981-1001_Classes\CLSID\{BC708E53-18A1-4F70-89BE-B2C00A9CA467}\LocalServer                        1         
Key                   \REGISTRY\USER\S-1-5-21-958572366-365591725-3141863981-1001_Classes\CLSID\{BC708E53-18A1-4F70-89BE-B2C00A9CA467}\LocalServer32                      1         
Key                   \REGISTRY\USER\S-1-5-21-958572366-365591725-3141863981-1001_Classes\CLSID\{BC708E53-18A1-4F70-89BE-B2C00A9CA467}\TreatAs                            1         
Key                   \registry\user\S-1-5-21-958572366-365591725-3141863981-1001_classes\Interface\{618736E0-3C3D-11CF-810C-00AA00389B71}                                1         
Key                   \REGISTRY\USER\S-1-5-21-958572366-365591725-3141863981-1001_Classes\WOW6432Node\CLSID\{00020424-0000-0000-C000-000000000046}\Elevation              1         
Key                   \REGISTRY\USER\S-1-5-21-958572366-365591725-3141863981-1001_Classes\WOW6432Node\CLSID\{00020424-0000-0000-C000-000000000046}\LocalServer            1         
Key                   \REGISTRY\USER\S-1-5-21-958572366-365591725-3141863981-1001_Classes\WOW6432Node\CLSID\{00020424-0000-0000-C000-000000000046}\LocalServer32          1         
Key                   \REGISTRY\USER\S-1-5-21-958572366-365591725-3141863981-1001_Classes\WOW6432Node\CLSID\{BC708E53-18A1-4F70-89BE-B2C00A9CA467}\Elevation              1         
Key                   \REGISTRY\USER\S-1-5-21-958572366-365591725-3141863981-1001_Classes\WOW6432Node\CLSID\{BC708E53-18A1-4F70-89BE-B2C00A9CA467}\InprocHandler          1         
Key                   \REGISTRY\USER\S-1-5-21-958572366-365591725-3141863981-1001_Classes\WOW6432Node\CLSID\{BC708E53-18A1-4F70-89BE-B2C00A9CA467}\InprocHandler32        1         
Key                   \REGISTRY\USER\S-1-5-21-958572366-365591725-3141863981-1001_Classes\WOW6432Node\CLSID\{BC708E53-18A1-4F70-89BE-B2C00A9CA467}\InprocServer32         1         
Key                   \REGISTRY\USER\S-1-5-21-958572366-365591725-3141863981-1001_Classes\WOW6432Node\CLSID\{BC708E53-18A1-4F70-89BE-B2C00A9CA467}\LocalServer            1         
Key                   \REGISTRY\USER\S-1-5-21-958572366-365591725-3141863981-1001_Classes\WOW6432Node\CLSID\{BC708E53-18A1-4F70-89BE-B2C00A9CA467}\LocalServer32          1         
Key                   \REGISTRY\USER\S-1-5-21-958572366-365591725-3141863981-1001_Classes\WOW6432Node\CLSID\{ff48dba4-60ef-4201-aa87-54103eef594e}\Elevation              1         
Key                   \REGISTRY\USER\S-1-5-21-958572366-365591725-3141863981-1001_Classes\WOW6432Node\CLSID\{ff48dba4-60ef-4201-aa87-54103eef594e}\LocalServer            1         
Key                   \REGISTRY\USER\S-1-5-21-958572366-365591725-3141863981-1001_Classes\WOW6432Node\CLSID\{ff48dba4-60ef-4201-aa87-54103eef594e}\LocalServer32          1         
Ipc                   \Sandbox\MyUser\DefaultBox\Session_1\Sessions\1\BaseNamedObjects\SM0:1188:168:WilStaging_02                                                           1         
Ipc                   \Sandbox\MyUser\DefaultBox\Session_1\Sessions\1\BaseNamedObjects\SM0:1188:168:WilStaging_02_p0                                                        1         
Ipc                   \Sandbox\MyUser\DefaultBox\Session_1\Sessions\1\BaseNamedObjects\SM0:1188:64:WilError_03                                                              1         
Ipc                   \Sandbox\MyUser\DefaultBox\Session_1\Sessions\1\BaseNamedObjects\SM0:1188:64:WilError_03_p0                                                           1         
Ipc                   \Sandbox\MyUser\DefaultBox\Session_1\Sessions\1\BaseNamedObjects\UIA_CONNECT_EVENT_1188_1ee82976                                                      1         
Ipc                   \Sandbox\MyUser\DefaultBox\Session_1\Sessions\1\BaseNamedObjects\UIA_NOBODY_THERE_EVENT_1188_1ee82976                                                 1         
Ipc                   \Sandbox\MyUser\DefaultBox\Session_1\Sessions\1\BaseNamedObjects\UIA_PIPEREADY_EVENT_1188_1ee82976                                                    1         
Ipc                   \Sessions\1\BaseNamedObjects\Local\SM0:1188:168:WilStaging_02                                                                                       1         
Ipc                   \Sessions\1\BaseNamedObjects\Local\SM0:1188:64:WilError_03                                                                                          1         
Ipc                   \Sessions\1\BaseNamedObjects\SM0:1188:168:WilStaging_02_p0                                                                                          1         
Ipc                   \Sessions\1\BaseNamedObjects\UIA_CONNECT_EVENT_1188_1ee82976                                                                                        1         
Ipc                   \Sessions\1\BaseNamedObjects\UIA_NOBODY_THERE_EVENT_1188_1ee82976                                                                                   1         
Ipc                   \Sessions\1\BaseNamedObjects\UIA_PIPEREADY_EVENT_1188_1ee82976                                                                                      1         
SysCall    O          ConnectPort                                                                                                                                         1         
File                  \Device\HarddiskVolume2\Users\MyUser\AppData\Local\Microsoft\WindowsApps\Windows.dll                                                                  1         
File                  \Device\HarddiskVolume2\Users\MyUser\AppData\Local\Microsoft\WindowsApps\Windows.System.dll                                                           1         
File                  \Device\HarddiskVolume2\WINDOWS\system\Windows.dll                                                                                                  1         
File                  \Device\HarddiskVolume2\WINDOWS\system\Windows.System.dll                                                                                           1         
File                  \Device\HarddiskVolume2\WINDOWS\SysWOW64\OpenSSH\Windows.dll                                                                                        1         
File                  \Device\HarddiskVolume2\WINDOWS\SysWOW64\OpenSSH\Windows.System.dll                                                                                 1         
File                  \Device\HarddiskVolume2\WINDOWS\SysWOW64\Wbem\Windows.dll                                                                                           1         
File                  \Device\HarddiskVolume2\WINDOWS\SysWOW64\Wbem\Windows.System.dll                                                                                    1         
File                  \Device\HarddiskVolume2\WINDOWS\SysWOW64\WindowsPowerShell\v1.0\Windows.dll                                                                         1         
File                  \Device\HarddiskVolume2\WINDOWS\SysWOW64\WindowsPowerShell\v1.0\Windows.System.dll                                                                  1         
Key                   \Registry\Machine\Software\Classes\Interface\{00020400-0000-0000-C000-000000000046}                                                                 1         
Key                   \REGISTRY\MACHINE\SOFTWARE\Classes\WOW6432Node\CLSID\{00020420-0000-0000-C000-000000000046}\Elevation                                               1         
Key                   \REGISTRY\MACHINE\SOFTWARE\Classes\WOW6432Node\CLSID\{00020420-0000-0000-C000-000000000046}\LocalServer                                             1         
Key                   \REGISTRY\MACHINE\SOFTWARE\Classes\WOW6432Node\CLSID\{00020420-0000-0000-C000-000000000046}\LocalServer32                                           1         
Key                   \REGISTRY\MACHINE\SOFTWARE\Classes\WOW6432Node\CLSID\{03022430-ABC4-11D0-BDE2-00AA001A1953}\Elevation                                               1         
Key                   \REGISTRY\MACHINE\SOFTWARE\Classes\WOW6432Node\CLSID\{03022430-ABC4-11D0-BDE2-00AA001A1953}\LocalServer                                             1         
Key                   \REGISTRY\MACHINE\SOFTWARE\Classes\WOW6432Node\CLSID\{03022430-ABC4-11D0-BDE2-00AA001A1953}\LocalServer32                                           1         
Key                   \registry\user\S-1-5-21-958572366-365591725-3141863981-1001_classes\Interface\{00020400-0000-0000-C000-000000000046}                                1         
Key                   \REGISTRY\USER\S-1-5-21-958572366-365591725-3141863981-1001_Classes\WOW6432Node\CLSID\{00020420-0000-0000-C000-000000000046}\Elevation              1         
Key                   \REGISTRY\USER\S-1-5-21-958572366-365591725-3141863981-1001_Classes\WOW6432Node\CLSID\{00020420-0000-0000-C000-000000000046}\LocalServer            1         
Key                   \REGISTRY\USER\S-1-5-21-958572366-365591725-3141863981-1001_Classes\WOW6432Node\CLSID\{00020420-0000-0000-C000-000000000046}\LocalServer32          1         
Key                   \REGISTRY\USER\S-1-5-21-958572366-365591725-3141863981-1001_Classes\WOW6432Node\CLSID\{03022430-ABC4-11D0-BDE2-00AA001A1953}\Elevation              1         
Key                   \REGISTRY\USER\S-1-5-21-958572366-365591725-3141863981-1001_Classes\WOW6432Node\CLSID\{03022430-ABC4-11D0-BDE2-00AA001A1953}\LocalServer            1         
Key                   \REGISTRY\USER\S-1-5-21-958572366-365591725-3141863981-1001_Classes\WOW6432Node\CLSID\{03022430-ABC4-11D0-BDE2-00AA001A1953}\LocalServer32          1         
RtClass    X          Windows.System.Launcher                                                                                                                             1   

Sandboxie.ini configuration

No response

isaak654 commented 1 year ago

Spotify desktop app in sandbox doesn’t open web browser to be able to login to spotify.

  1. Which Web browser and version are you using?

What version of Sandboxie are you running?

Latest

  1. The latest from GitHub or the latest from https://sandboxie-plus.com/downloads? Sometimes they can be different...

  2. Classic or Plus edition?

  3. Windows 10 22h2 32-bit or 64-bit?

Teabagbo commented 1 year ago
  1. I tried Chrome, Mozilla and Edge. Mozilla 114.0 Chrome latest

  2. V1.9.6 version

  3. Tried classic and plus, doesnt work both

  4. 64bits

Teabagbo commented 1 year ago

Tried now sandboxie v1.9.7 version . Still doesn’t open browser when trying to logij with spotify desktop app

isaak654 commented 1 year ago

I've just tried to install the latest Spotify version in a new standard sandbox with default settings, but I'm unable to reproduce your issue.

Perhaps you have a pending session of a Spotify update outside the sandbox that somehow interrupts the sandbox content or the sandbox could be so inconsistent after a number of updates that you might need to create a new one.

Teabagbo commented 1 year ago

You mean for you it opened login browser? I even tried on new pc with new sandboxie.

isaak654 commented 1 year ago

I had to avoid the automatic login in Spotify outside the sandbox, now I can reproduce this.

At the time being, I don't have any clue about a workaround or a fix, the trace log doesn't seem to indicate anything obvious.

Teabagbo commented 1 year ago

How did you login the first time? It is ok if it logins outside sandbox, but desktop app runs on sandbox. i need to be able login to app doesnt matter outside or not. Just the app need to be on the sandbox

isaak654 commented 1 year ago

I was previously logged in the Spotify installation outside the sandbox, so the Spotify login in the standard sandbox worked fine. However, I assume that other users won't be happy to keep the program installed outside the sandbox.

Teabagbo commented 1 year ago

Yeah, so there is nothing we can do?

offhub commented 1 year ago

Try this:

DisableRTBlacklist=y

isaak654 commented 1 year ago

@offhub Correct me if I'm wrong, I think you were able to find the workaround because of the connection between DisableRTBlacklist and Windows.System.Launcher

https://github.com/sandboxie-plus/Sandboxie/blob/9d159e3f0540db5f3efd19a367befd519cbeced7/Sandboxie/core/dll/com.c#L3469-L3481

For a future reference, I've updated the original post with a trace log extract.

So let's wait for a fix (hopefully soon).

kokofixcomputers commented 10 months ago

Please check again. I wasn't able to reproduce the issue now.

  1. Update to latest sandboxie
  2. Try again
momo13009 commented 9 months ago

bonjour j’ai le même problème ! je n’arrive pas à ouvrir le navigateur

kokofixcomputers commented 9 months ago

bonjour j’ai le même problème ! je n’arrive pas à ouvrir le navigateur

Quelle version de Sandboxie as-tu ?

momo13009 commented 9 months ago

la dernière 1.12.6 windows 11

celtg commented 9 months ago

please i also have a problem with spotify on sandboxie but i didn't understand where i have to put this link : DisableRTBlacklist=y ? @offhub

offhub commented 9 months ago

Sandboxie Plus > right click on the sandbox > Sandbox Options > Edit Ini Section > copy and paste this line to the bottom of the list > OK

OR

Sandboxie Classic > Configure menu > Edit Configuration > scroll down to your [sandbox] of choice > copy and paste this line at the end of your [sandbox] settings > save the Sandboxie.ini file from Notepad itself and close it

celtg commented 9 months ago

it works thank you so much!!

Alexandremerre commented 9 months ago

Good evening, I have the same problem, the Spotify connection page does not open... I did not understand what I should do Copy and paste the line to the bottom of the list if anyone can help me??? THANKS

isaak654 commented 9 months ago

I've tweaked the previous reply a bit, it should be more clear now.

Alexandremerre commented 9 months ago

J'ai un peu modifié la réponse précédente, elle devrait être plus claire maintenant.

Thanks, I tried but it doesn't work. The login page managed to open only once however after login the page marked "This site is inaccessible 127.0.0.1 does not allow login"

isaak654 commented 9 months ago
  1. What is your Windows edition and version? For a list of versions, see Windows 11 current versions or Windows 10 current versions.

  2. Did you test the behavior in a completely new standard sandbox?

  3. Could you provide a log with the latest stable version of Sandboxie? For instructions, see here. Sandboxie Trace

  4. Could you attach your Sandboxie.ini settings (including the GlobalSettings section)? The file is usually located in C:\Windows. Sandboxie.ini configuration file

  5. Does Spotify work by applying these settings for at least 5 minutes?

The result of these steps may help @DavidXanatos to reconsider this issue that is apparently limited to standard sandboxes.

Alexandremerre commented 9 months ago

1- Windows 11 2- Yes and same problem

For the 2 other pieces of information requested, I don't know what it is? Or where to find them?

isaak654 commented 9 months ago

I have included additional images and links in my previous comment, in case could you ask someone near you to provide the requested information?

isaak654 commented 8 months ago

Please try the following steps:

  1. https://github.com/sandboxie-plus/Sandboxie/issues/2279#issuecomment-1257911490 (note that you may need to change the executable name)
  2. If it is related to network drives, replace BlockNetworkFiles=y with BlockNetworkFiles=n and apply this line
yobo971 commented 5 months ago

Hey i have the same probleme, i tried to do write this in the ini section "DisableRTBlacklist=y" and it finally open a browser but when i try to connecte it say that a firewall may be blocking image @offhub

Totogoku69 commented 4 months ago

Veuillez essayer les étapes suivantes :

  1. Les hyperliens ne s'ouvriront pas lorsque le navigateur est en mode sandbox (en raison de l'isolation intégrée)  #2279 (commentaire) (notez que vous devrez peut-être modifier le nom de l'exécutable)
  2. S'il est lié aux lecteurs réseau, remplacez BlockNetworkFiles=yet BlockNetworkFiles=nappliquez cette ligne

I don't understand at all how to do it, I tried everything but no browser opens, please help me