azure-pipelines-tasks: Warning into builds pipelines: Use Cipheriv for counter mode of aes-256-ctr
Issue Description
Tasks: Install an Apple provisioning profile, Xcode, PowerShell, Command Line, Shell Script …
We faced next warning into builds pipelines:
Warning: Use Cipheriv for counter mode of aes-256-ctr
Looks like here is fix for this: https://github.com/nodejs/node/issues/16746#issuecomment-341900420
Also it’s discussed on the forum: https://developercommunity.visualstudio.com/content/problem/475022/getting-warning-use-cipheriv-on-various-stages-of.html
Is this known issue? Do you plan to fix it?
Environment
Server - Azure Pipelines Agent - Hosted on MacOS
Task logs
##[section]Starting: Xcode build (signed)
==============================================================================
Task : Xcode
Description : Build, test, or archive an Xcode workspace on macOS. Optionally package an app.
Version : 4.130.0
Author : Microsoft Corporation
Help : [More Information](https://go.microsoft.com/fwlink/?LinkID=613730)
==============================================================================
[command]/usr/bin/xcodebuild -version
(node:858) Warning: Use Cipheriv for counter mode of aes-256-ctr
(node:858) Warning: Use Cipheriv for counter mode of aes-256-ctr
(node:858) Warning: Use Cipheriv for counter mode of aes-256-ctr
(node:858) Warning: Use Cipheriv for counter mode of aes-256-ctr
(node:858) Warning: Use Cipheriv for counter mode of aes-256-ctr
(node:858) Warning: Use Cipheriv for counter mode of aes-256-ctr
(node:858) Warning: Use Cipheriv for counter mode of aes-256-ctr
About this issue
- Original URL
- State: closed
- Created 5 years ago
- Reactions: 11
- Comments: 27 (9 by maintainers)
Got same error when running ShellScript@2 task here. Any update?
I can also reproduce this issue. It is arising during the PowerShell task running in
ubuntu-latest
machines:(the script is extremely simple: parse an XML file and set a build variable).
Seeing the same:
Now that you mention it, I see the warning appearing with the same frequency in logs from recent successful builds. The error I’m seeing might not have anything to do with this warning.
The AppCenter Status page (https://status.appcenter.ms/) is now acknowledging some sort of issue with distribution so it’s probably being caused by whatever that is. The message was posted there a little over an hour ago, but I started seeing that error (##[error]“{“code”:“dependent_service_error”,“message”:“Error: Error: ESOCKETTIMEDOUT”}”) around 4 hours ago.
At this point I’m thinking that “Warning: Use Cipheriv for counter mode of aes-256-ctr” is some non-fatal issue that Microsoft does not care about (This thread is nearly a year old and there has been no official response) and it has nothing to do with our current build/distribution problems.
Edit: The original post links to a page mentioning that the solution is to install a new version of an NPM package, but that isn’t relevant at least in my case. The warning is occurring during an AppCenter build on a remote machine where I have no control over the package versions.
Hello, @jlidbeck, @shogerr Your organization uses the latest version of this task, so this warning no longer appears on your pipeline. Please let me know if you get this warning again.