警告:使用Cipheriv作为aes-256-ctr的计数器模式

在terminal有这个警告,有问题追查源或它的实际原因/原因。

(node:37770) Warning: Use Cipheriv for counter mode of aes-256-ctr (node:37770) Warning: Use Cipheriv for counter mode of aes-256-ctr 

没有太多的信息提供不幸的。 我明白这是与Node的东西,但不知道如何解决它。 https://nodejs.org/api/crypto.html

节点-v stable 8.9.0 (bottled), HEAD

的package.json

 "dependencies": { "axios": "^0.17.0", "babel-plugin-wrap-in-js": "^1.1.1", "babel-runtime": "^6.26.0", "body-parser": "^1.18.2", "compression": "^1.7.1", "cookie": "^0.3.1", "dotenv": "^4.0.0", "express": "^4.16.2", "express-session": "^1.15.6", "firebase": "^4.6.0", "firebase-admin": "^5.4.3", "isomorphic-unfetch": "^2.0.0", "js-cookie": "^2.2.0", "lusca": "^1.5.2", "next": "^4.1.4", "next-redux-wrapper": "^1.3.4", "node-sass": "^4.5.3", "now-logs": "0.0.7", "nprogress": "^0.2.0", "orm": "^4.0.1", "prop-types": "^15.6.0", "raw-loader": "^1.0.0-beta.0", "react": "^16.0.0", "react-dom": "^16.0.0", "react-redux": "^5.0.6", "react-stripe-checkout": "^2.6.3", "react-stripe-elements": "^1.2.0", "react-transition-group": "^2.2.1", "redux": "^3.7.2", "redux-thunk": "^2.2.0", "sass-loader": "^6.0.6", "session-file-store": "^1.1.2", "styled-jsx": "^2.1.2", "timeme.js": "^2.0.3", "uuid": "^3.1.0", "webpack": "^3.8.1" } 

我有一个类似的问题,并在运行这个节点问题,并看看本节的底部,它看起来像使用aes-256-ctr没有随机的input来震动它不build议。 更新到另一个algorithm后,错误消失了。

如果不在代码中使用encryption,我不确定哪个代理可能会抛出这个问题。 它可能会searchcreateCipheraes-256-ctr

似乎与节点8和session-file-store模块相关的问题。

https://github.com/valery-barysok/session-file-store/issues/65