@tailwindcss/oxide-win32-x64-msvc blocked by Windows Code Integrity / Enterprise signing policy #20048
Replies: 4 comments 1 reply
-
|
Hey! We didn't change anything related to Windows in those versions. Could it be that previous versions were manually accepted / allowed before and that the same needs to happen with the new version? |
Beta Was this translation helpful? Give feedback.
-
|
Tailwind/Oxide 4.2.3 works, although the .node file is also NotSigned. So the problem is not just “not digitally signed”, but the specific newer Oxide binary/hash/reputation from the version that Laravel pulled did not pass the Windows VerifiedAndReputableDesktop policy. |
Beta Was this translation helpful? Give feedback.
-
|
4.2.4 work |
Beta Was this translation helpful? Give feedback.
-
|
This is an issue with how the native Rust-based Starting recently, Microsoft has enforced much stricter Because the There are two ways to fix this:
If you don't want to use WSL, you will have to wait for the Tailwind team to start explicitly signing their Windows release artifacts with an EV Code Signing certificate, which you can track by opening an Issue (not a Discussion) on this repo requesting Windows Authenticode signing for the Oxide binaries. |
Beta Was this translation helpful? Give feedback.
Uh oh!
There was an error while loading. Please reload this page.
-
Environment:
Problem:
Windows Code Integrity blocks the native Oxide .node binary from the latest installed version.
Windows Event Log:
Event ID 3077 and 3033
Policy: VerifiedAndReputableDesktop
Status: 0xc0e90002
Message: did not meet the Enterprise signing level requirements / violated code integrity policy
Workaround:
Pinning Tailwind packages to 4.2.3 resolves the issue in this environment.
Beta Was this translation helpful? Give feedback.
All reactions