Title: Convertfrom-cipolicy cmdlet error isn't being displayed on the console in PowerShell 7.3.3 · Issue #19223 · PowerShell/PowerShell · GitHub
Open Graph Title: Convertfrom-cipolicy cmdlet error isn't being displayed on the console in PowerShell 7.3.3 · Issue #19223 · PowerShell/PowerShell
X Title: Convertfrom-cipolicy cmdlet error isn't being displayed on the console in PowerShell 7.3.3 · Issue #19223 · PowerShell/PowerShell
Description: Prerequisites Write a descriptive title. Make sure you are able to repro it on the latest released version Search the existing issues. Refer to the FAQ. Refer to Differences between Windows PowerShell 5.1 and PowerShell. Steps to reprodu...
Open Graph Description: Prerequisites Write a descriptive title. Make sure you are able to repro it on the latest released version Search the existing issues. Refer to the FAQ. Refer to Differences between Windows PowerSh...
X Description: Prerequisites Write a descriptive title. Make sure you are able to repro it on the latest released version Search the existing issues. Refer to the FAQ. Refer to Differences between Windows PowerSh...
Opengraph URL: https://github.com/PowerShell/PowerShell/issues/19223
X: @github
Domain: github.com
{"@context":"https://schema.org","@type":"DiscussionForumPosting","headline":"Convertfrom-cipolicy cmdlet error isn't being displayed on the console in PowerShell 7.3.3","articleBody":"### Prerequisites\n\n- [X] Write a descriptive title.\n- [X] Make sure you are able to repro it on the [latest released version](https://github.com/PowerShell/PowerShell/releases)\n- [X] Search the existing issues.\n- [X] Refer to the [FAQ](https://github.com/PowerShell/PowerShell/blob/master/docs/FAQ.md).\n- [X] Refer to [Differences between Windows PowerShell 5.1 and PowerShell](https://docs.microsoft.com/powershell/scripting/whats-new/differences-from-windows-powershell).\n\n### Steps to reproduce\n\n[SupplementalPolicy.zip](https://github.com/PowerShell/PowerShell/files/10831509/SupplementalPolicy.zip)\r\n\r\nDownload the SupplementalPolicy.zip file I uploaded, it has a WDAC supplemental policy (.XML file) that has a wrong rule in it. If I run the command below in PowerShell 7.3.3, I don't see any errors and the cmdlet just silently doesn't create the `.cip` file.\r\n\r\n```PowerShell\r\nConvertFrom-CIPolicy .\\SupplementalPolicy.xml '{C791D8CB-14C4-4D01-B858-C671C3995287}.cip'\r\n```\r\n\r\nBut If I run the same command in Windows PowerShell 5.1, it successfully shows me the error message and tells me what's wrong with the XML file.\r\n\r\n\r\nI upload the XML file myself because explaining how to create it needs a whole blog post.\r\n\n\n### Expected behavior\n\n```console\nThis error should be shown on the console:\r\n\r\n\r\nConvertFrom-CIPolicy : Only base policies can have SupplementalSigners.\r\nAt line:1 char:1\r\n+ ConvertFrom-CIPolicy .\\SupplementalPolicy.xml '{C791D8CB-14C4-4D01-B8 ...\r\n+ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~\r\n + CategoryInfo : ParserError: (Microsoft.Secur...CIPolicyCommand:ConvertFromCIPolicyCommand) [ConvertFrom\r\n -CIPolicy], CIPolicyException\r\n + FullyQualifiedErrorId : InvalidPolicyFile,Microsoft.SecureBoot.UserConfig.ConvertFromCIPolicyCommand\n```\n\n\n### Actual behavior\n\n```console\nNo error is shown on the console\n```\n\n\n### Error details\n\n_No response_\n\n### Environment data\n\n```powershell\nName Value\r\n---- -----\r\nPSVersion 7.3.3\r\nPSEdition Core\r\nGitCommitId 7.3.3\r\nOS Microsoft Windows 10.0.25300\r\nPlatform Win32NT\r\nPSCompatibleVersions {1.0, 2.0, 3.0, 4.0…}\r\nPSRemotingProtocolVersion 2.3\r\nSerializationVersion 1.1.0.1\r\nWSManStackVersion 3.0\n```\n\n\n### Visuals\n\n\r\n","author":{"url":"https://github.com/HotCakeX","@type":"Person","name":"HotCakeX"},"datePublished":"2023-02-25T15:10:05.000Z","interactionStatistic":{"@type":"InteractionCounter","interactionType":"https://schema.org/CommentAction","userInteractionCount":3},"url":"https://github.com/19223/PowerShell/issues/19223"}
| route-pattern | /_view_fragments/issues/show/:user_id/:repository/:id/issue_layout(.:format) |
| route-controller | voltron_issues_fragments |
| route-action | issue_layout |
| fetch-nonce | v2:cfa62573-cd84-10d7-d1a7-b1efc5cad17a |
| current-catalog-service-hash | 81bb79d38c15960b92d99bca9288a9108c7a47b18f2423d0f6438c5b7bcd2114 |
| request-id | 9894:386175:A41B1C:EDF97A:6A579AB9 |
| html-safe-nonce | 485355b83373ea8ab36c6b08d9dada2992c9da8036ebc19c36e79ec086c8e27d |
| visitor-payload | eyJyZWZlcnJlciI6IiIsInJlcXVlc3RfaWQiOiI5ODk0OjM4NjE3NTpBNDFCMUM6RURGOTdBOjZBNTc5QUI5IiwidmlzaXRvcl9pZCI6IjIyMTA1NDk3NjMwMjQ4ODI0OSIsInJlZ2lvbl9lZGdlIjoiaWFkIiwicmVnaW9uX3JlbmRlciI6ImlhZCJ9 |
| visitor-hmac | 94d5e405095acd25f45893df50013b50823eb0b3d9ed5fd2bcc492fec4d9078e |
| hovercard-subject-tag | issue:1599737012 |
| github-keyboard-shortcuts | repository,issues,copilot |
| google-site-verification | Apib7-x98H0j5cPqHWwSMm6dNU4GmODRoqxLiDzdx9I |
| octolytics-url | https://collector.github.com/github/collect |
| analytics-location | / |
| fb:app_id | 1401488693436528 |
| apple-itunes-app | app-id=1477376905, app-argument=https://github.com/_view_fragments/issues/show/PowerShell/PowerShell/19223/issue_layout |
| twitter:image | https://opengraph.githubassets.com/c24750b1ecdb3ee383e67f5d87b9a176a77d0c52a7c52d00c24e1b7ec97cf5bf/PowerShell/PowerShell/issues/19223 |
| twitter:card | summary_large_image |
| og:image | https://opengraph.githubassets.com/c24750b1ecdb3ee383e67f5d87b9a176a77d0c52a7c52d00c24e1b7ec97cf5bf/PowerShell/PowerShell/issues/19223 |
| og:image:alt | Prerequisites Write a descriptive title. Make sure you are able to repro it on the latest released version Search the existing issues. Refer to the FAQ. Refer to Differences between Windows PowerSh... |
| og:image:width | 1200 |
| og:image:height | 600 |
| og:site_name | GitHub |
| og:type | object |
| og:author:username | HotCakeX |
| hostname | github.com |
| expected-hostname | github.com |
| None | 017a07c29bdd8a37b5907fc9a689338deb7103b5af7f56714193b2700229b3df |
| turbo-cache-control | no-preview |
| go-import | github.com/PowerShell/PowerShell git https://github.com/PowerShell/PowerShell.git |
| octolytics-dimension-user_id | 11524380 |
| octolytics-dimension-user_login | PowerShell |
| octolytics-dimension-repository_id | 49609581 |
| octolytics-dimension-repository_nwo | PowerShell/PowerShell |
| octolytics-dimension-repository_public | true |
| octolytics-dimension-repository_is_fork | false |
| octolytics-dimension-repository_network_root_id | 49609581 |
| octolytics-dimension-repository_network_root_nwo | PowerShell/PowerShell |
| turbo-body-classes | logged-out env-production page-responsive |
| disable-turbo | false |
| browser-stats-url | https://api.github.com/_private/browser/stats |
| browser-errors-url | https://api.github.com/_private/browser/errors |
| release | 0dd6847d644323df8f8c1368c065f9f630095e3b |
| ui-target | canary-2 |
| theme-color | #1e2327 |
| color-scheme | light dark |
Links:
Viewport: width=device-width