在AWS部署Chainlink节点无法访问Admin Portal问题咨询
Chainlink AWS部署后管理门户与ALB端点查找方案
按以下步骤操作即可定位目标地址,不需要额外排查资源配置:
- 第一步:登录AWS控制台,切换到你部署Chainlink节点时所选的目标区域,区域选错会看不到所有已创建的部署资源
- 第二步:进入CloudFormation服务页面,找到部署Chainlink时创建的根栈(QuickStart部署会自动生成多个嵌套子栈,选择状态显示
CREATE_COMPLETE、名称和你当初创建时填写的栈名完全一致的根栈即可,不要点进子栈) - 第三步:打开根栈详情页的*输出(Outputs)*标签页,列表里直接就能找到两个关键值:
- 键名带
ALBEndpoint的条目值,就是你要找的应用负载均衡器端点地址 - 键名带
ChainlinkAdminURL/WebPortalURL的条目值,是管理门户的直接访问链接 - 同页面还能找到初始登录管理员门户的邮箱账号、初始密码,不需要自己去EC2里翻配置文件
- 键名带
如果CloudFormation输出页因为自定义部署参数修改没显示对应值,手动定位ALB的操作如下:
- 进入EC2服务控制台,左侧菜单栏选择「负载均衡器」分类
- 在负载均衡器列表里,筛选标签为
aws:cloudformation:stack-name、标签值为你的Chainlink部署栈名的资源,就是这套部署绑定的应用负载均衡器 - 选中该ALB后,在详情基本信息栏找到DNS name字段,对应的值就是ALB端点,直接在浏览器拼接
https://<该DNS地址>就能访问管理门户
访问注意事项
- 必须用HTTPS协议访问,QuickStart默认给ALB配置了443端口监听,用HTTP访问会直接报错
- 首次访问如果提示证书不受信任,是部署默认生成自签证书导致的,在浏览器高级选项里选择继续访问即可,不影响正常使用
- 如果输入地址后连接超时,去检查ALB绑定的安全组入站规则,确认你当前的公网IP在443端口的允许访问范围内,部署时默认会限制管理入口的访问源IP,公网IP变动后就会被拦截
内容的提问来源于stack exchange,提问作者hcwil
相关产品推荐
相关产品推荐

