问题描述
我正在使用 hpal npm 包,它基本上列出了一些脚本
hpal run --list
D:\jius\jius-bots>hpal run -l
openssl config Failed: error:02001002:system library:fopen:No such file or directory
error: password authentication Failed for user "postgres"
at Connection.parseE (D:\jius\jius-bots\node_modules\pg\lib\connection.js:602:11)
at Connection.parseMessage (D:\jius\jius-bots\node_modules\pg\lib\connection.js:399:19)
at Socket.<anonymous> (D:\jius\jius-bots\node_modules\pg\lib\connection.js:121:22)
at Socket.emit (events.js:198:13)
at Socket.EventEmitter.emit (domain.js:448:20)
at addChunk (_stream_readable.js:288:12)
at readableAddChunk (_stream_readable.js:269:11)
at Socket.Readable.push (_stream_readable.js:224:10)
at TCP.onStreamRead [as onread] (internal/stream_base_commons.js:94:17)
From prevIoUs event:
at Client_PG.acquireRawConnection (D:\jius\jius-bots\node_modules\knex\lib\dialects\postgres\index.js:147:12)
at create (D:\jius\jius-bots\node_modules\knex\lib\client.js:280:23)
at tryPromise (D:\jius\jius-bots\node_modules\tarn\lib\Pool.js:366:22)
at tryPromise (D:\jius\jius-bots\node_modules\tarn\lib\utils.js:57:20)
at Promise (D:\jius\jius-bots\node_modules\tarn\lib\Pool.js:366:5)
at new Promise (<anonymous>)
at callbackOrPromise (D:\jius\jius-bots\node_modules\tarn\lib\Pool.js:357:10)
at Pool._create (D:\jius\jius-bots\node_modules\tarn\lib\Pool.js:307:5)
at Pool._doCreate (D:\jius\jius-bots\node_modules\tarn\lib\Pool.js:275:32)
at Pool._tryAcquireOrCreate (D:\jius\jius-bots\node_modules\tarn\lib\Pool.js:212:12)
at Pool.acquire (D:\jius\jius-bots\node_modules\tarn\lib\Pool.js:119:10)
at D:\jius\jius-bots\node_modules\knex\lib\client.js:335:26
From prevIoUs event:
at Client_PG.acquireConnection (D:\jius\jius-bots\node_modules\knex\lib\client.js:334:34)
at Runner.ensureConnection (D:\jius\jius-bots\node_modules\knex\lib\runner.js:228:24)
at Runner.run (D:\jius\jius-bots\node_modules\knex\lib\runner.js:34:42)
at Builder.Target.then (D:\jius\jius-bots\node_modules\knex\lib\interface.js:20:43)
与 postgres 连接时 我在 .env 文件中提到了正确的用户名和密码。 可以肯定的是,我使用 .env 文件中提到的相同凭据登录了 postgres,但凭据似乎完全没问题。
有人可以帮我解决这个问题吗?
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)