sandboxie-plus / Sandboxie

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

eM Client cannot find the license when sandboxed #2871

Open SB-User5 opened 1 year ago

SB-User5 commented 1 year ago

Describe what you noticed and did

I have installed eM Client with Pro license. Outside of Sandboxie it works. In Sandboxie there is a message "MailClient.exe (6540): SBIE2205 service not implemented: SHGetPropertyStoreForWindow" and eM Client cannot find the valid license.

This is the ini section

[GlobalSettings] BoxNameTitle=Y Template=7zipShellEx Template=LogitechSetPoint Template=WindowsRasMan Template=ComodoInternetSecurity Template=OfficeLicensing Template=WacomTablet ActivationPrompt=n ExperimentalProtection64Bit=y FileRootPath=D:\Sandbox\%USER%\%SANDBOX% KeyRootPath=\REGISTRY\USER\Sandbox%USER%%SANDBOX% IpcRootPath=\Sandbox\%USER%\%SANDBOX%\Session_%SESSION% NetworkEnableWFP=y StartRunAlertDenied=n NotifyStartRunAccessDenied=y DefaultBox=DefaultBox TemplateReject=WindowsLive

[eM_Client] Enabled=y ConfigLevel=10 AutoRecover=y OpenFilePath=thunderbird.exe,C:\Users\Markus\AppData\Roaming\Thunderbird\ OpenFilePath=firefox.exe,D:\Anwendungsdaten\Firefox\Profile\Mozilla (AppData Roaming)\Firefox\Profiles\00000001.Standard_01\places.sqlite OpenFilePath=firefox.exe,%AppData%\Mozilla\Firefox\Profiles\00000001.Standard_01\places.sqlite OpenFilePath=D:\Eigene Dateien\Desktop\ OpenFilePath=%Desktop%\ OpenFilePath=MailClient.exe,%AppData%\eM Client OpenFilePath=MailClient.exe,D:\Eigene Dateien\Office\eM Client\AppData Roaming\eM Client* Template=AutoRecoverIgnore Template=Firefox_Phishing_DirectAccess Template=LingerPrograms Template=BlockPorts Template=Firefox_Bookmarks_DirectAccess Template=FileCopy Template=SkipHook CopyLimitKb=768000 BorderColor=#80ff80,off,6 DropAdminRights=y BoxNameTitle=y ClosedFilePath=,InternetAccessDevices HideOtherBoxes=y AllowNetworkAccess=,n UseFileDeleteV2=y UseRegDeleteV2=y

There is a symbolic link for %AppData%. Therefore I have defined OpenFilePath twice. But also only with one of them it does not work.

I have a similar configuration for Firefox and Thunderbird in separate sandboxes without problems.

eM Client 9.x Windows 10 x64 Sandboxie-Plus 1.92 x64

Fehler

How often did you encounter it so far?

No response

Affected program

eM Client

Download link

https://www.emclient.com/release-history?os=win

Where is the program located?

The program is installed only outside the sandbox.

Expected behavior

eM Client should be able to detect and verify the license. The license information is stored somewhere in "%AppData%\eM client".

What is your Windows edition and version?

Windows 10 x64

In which Windows account you have this problem?

A local or Microsoft account without special changes.

Please mention any installed security software

non without Sanboxie

What version of Sandboxie are you running?

Sandboxie-Plus 1.92 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!

Crash dump

No response

Trace log

No response

Sandboxie.ini configuration

No response

SB-User5 commented 1 year ago

Is there any new insight into the bug?

Unfortunately, it does not work even with the current version of Sandboxie-Plus, although there is even a template for eM Client.