Replies: 5 comments 10 replies
-
@tmontes / @ntoll Looks like not all .exe files in the Mu Windows installer are signed. Is this something that needs to be updated in pup or the signing process? |
Beta Was this translation helpful? Give feedback.
-
@ojtest6 would you be able to try this Windows installer in your environment with AppLocker? It uses a new signature, so it might still have issues as it needs to build reputation, but it'd be good to check if the all the .exe files in this installer are signed correctly (even if the signature is still building reputation). |
Beta Was this translation helpful? Give feedback.
-
Hello, Unfortunately it looks like 1.2.2 also has the same issue. This is the message from the AppLocker logs: If we look at the 'pip.exe' file in the path above, it has no digital signature which is ideally how we would permit this to run. I can upload a redacted mu.log if that would help? Thanks. |
Beta Was this translation helpful? Give feedback.
-
Update:
Explanation for the difference between base python
WRT to
WRT to
IF THAT IS THE CASE:
PS: Can you confirm these observations, @carlosperate? |
Beta Was this translation helpful? Give feedback.
-
(more) UPDATE:
...this is consistent with what @ojtest6 reports. FOR OURSELVES -- TWO FIXES REQUIRED:
sigh! |
Beta Was this translation helpful? Give feedback.
-
Hello,
Some background:
We use Python Mu within an education environment, our environment has various restrictions such as AppLocker.
AppLocker is generally used to block unauthorised files (.exe) from running, with exception rules to allow files to run based on the file path, file hash, or whether the file is digitally signed.
Ideally, files are allowed by file hash or based on the publisher (digitally signed). File path rules allow anyone to put an unauthorised file within the path and run it.
When Python Mu is launched, it creates a folder structure within %OSDRIVE%\USERS_Username_\AppData\Local\Python\Mu\Mu_VENV-38-(Timestamp)\Scripts\
The issue:
Some .exe's within the path above are not digitally signed, such as pip.exe and wheel.exe, and AppLocker prevents them from running.
The file hash changes per user.
Although it's possible to use file path rules to allow this, please consider digitally signing the other .exe files within the location if possible.
Thanks.
Beta Was this translation helpful? Give feedback.
All reactions