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

Solana本地测试环境solana-test-validator空投失败求助

解决Solana本地验证器空投失败(错误码10049)的方案

从日志里的AddrNotAvailable错误(错误码10049)来看,问题出在本地验证器的水龙头服务绑定到了0.0.0.0:9900,Windows系统下无法直接通过这个地址完成请求。可以按以下步骤解决:

  • 重启验证器并指定水龙头绑定地址
    停止当前运行的solana-test-validator,重新用以下命令启动,强制水龙头绑定到localhost:

    solana-test-validator --faucet-address localhost:9900
    
  • 执行空投时显式指定RPC地址
    运行空投命令时,明确指定本地RPC地址,避免配置读取异常:

    solana airdrop 1 --url http://localhost:8899
    
  • 检查防火墙与端口权限
    确认Windows防火墙没有拦截8899(RPC端口)和9900(水龙头端口)的流量,可临时关闭防火墙测试,或为Solana相关进程添加入站/出站允许规则。

  • 验证密钥对文件
    检查配置文件中的keypair_path(C:/Users/dan/.config/solana/id.json)是否存在,且当前用户有读取权限。若文件缺失,可通过solana-keygen new重新生成。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.08.16 01:11:07