You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Chainlink GUI登录失败排查及解决(基于Vulcanlink Helm部署)

问题场景

使用Vulcanlink的Helm Chart部署Chainlink节点,已成功连接Postgres数据库,使用的values配置如下:

config:
  # Login Info
  ROOT: /chainlink
  API_LOGIN: |
    API_EMAIL=admin@admin.com
    API_LOGIN=admin
  WALLET_PASSWORD: "9xMR9PN7CTk6Axs" # a random test password based on chainlink's demands
  # HTTP Security
  ALLOW_ORIGINS: "*"
  SECURE_COOKIES: "false"
  CHAINLINK_PORT: "6688"
  CHAINLINK_TLS_PORT: "0"
  # Database
  DATABASE_TIMEOUT: "0"
  DATABASE_URL: postgresql://chainlink:chainlink@pgdb-postgresql:5432/chainlink?sslmode=disable
  # Ethereum
  ETH_URL: wss://rinkeby.infura.io/ws/v3/somerandomnumber # ws://geth:8546
  ETH_CHAIN_ID: "4"
  LINK_CONTRACT_ADDRESS: 0x514910771af9ca656af840dff83e8264ecf986ca # this was here ...

通过K8s端口转发可正常访问Chainlink GUI界面,但尝试配置中的所有登录组合均无法登录。销毁minikube环境重新部署后,日志出现如下错误:

There are no accounts, creating a new account with the specified password
There are no P2P keys; creating a new key encrypted with given password
There are no OCR keys; creating a new key encrypted with given password
2022-09-02T10:22:50Z [INFO]  API exposed for user API_EMAIL=admin@admin.com     cmd/local_client.go:122 
2022-09-02T10:23:32Z [INFO]  POST /sessions                                     web/router.go:433                body={"email":"admin@admin.com","password":"*REDACTED*"} clientIP=127.0.0.1 errors=Error #01: Invalid email
 latency=4.918708ms method=POST path=/sessions servedAt=2022-09-02 10:23:32 status=401

解决方法

经过排查,正确的登录凭证组合为:

  • 用户名:API_EMAIL字段的值(即admin@admin.com)
  • 密码:API_LOGIN字段的值(即admin)

使用该组合可成功登录Chainlink GUI。

后续优化建议

当前登录凭证配置存在命名混淆问题,建议修改API_LOGIN块内的字段命名,避免后续出现类似误解,例如将登录密码字段改为API_PASSWORD,配置示例如下:

API_LOGIN: |
  API_EMAIL=admin@admin.com
  API_PASSWORD=your-secure-password-here

内容的提问来源于stack exchange,提问作者Kostas Demiris

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.20 07:33:51