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

使用IntelliJ IDEA Upsource插件登录时出现连接拒绝错误

解决IntelliJ Upsource Integration插件登录时的Connection Refused问题

针对你遇到的这个问题,结合日志里显示的本地3100端口连接尝试,我整理了几个实用的排查和解决步骤:

  • 检查本地3100端口占用情况
    首先确认这个端口有没有被其他程序占用。打开Mac的终端,执行以下命令查看:

    lsof -i :3100
    

    或者

    netstat -an | grep 3100
    

    如果输出里有其他进程占用了3100端口,要么关闭对应的程序,要么看看Upsource插件的设置里是否支持自定义回调端口(部分插件允许修改这个端口号),换一个未被占用的端口重试。

  • 排查IntelliJ的代理设置
    代理配置很可能影响本地回调连接。打开IntelliJ的Preferences > Appearance & Behavior > System Settings > HTTP Proxy:

    • 如果开启了全局代理,确保把localhost和127.0.0.1添加到不使用代理的主机和域名列表中;
    • 也可以临时切换到No proxy模式,测试是否能正常连接。
  • 重置插件的授权状态
    插件的本地缓存可能导致授权异常:

    1. 打开IntelliJ的Preferences > Plugins,找到Upsource Integration插件,先禁用它,然后重启IDE;
    2. 重启后重新启用插件,再重新配置Upsource服务器地址并测试连接;
    3. 如果还是不行,可以手动删除插件的缓存目录:~/Library/Application Support/JetBrains/IntelliJIdea[你的IDE版本]/plugins/UpsourceIntegration,删除后重启IDE重试。
  • 细查Mac防火墙规则
    虽然你说防火墙没有拦截记录,但可以再深入检查:

    1. 打开系统偏好设置 > 安全性与隐私 > 防火墙 > 防火墙选项;
    2. 查看是否有禁止IntelliJ监听3100端口的规则,如果有,添加允许规则;
    3. 也可以临时关闭防火墙测试,如果关闭后能正常连接,说明需要调整防火墙规则,允许IntelliJ访问本地3100端口。
  • 确认Upsource服务器的OAuth配置
    日志里的授权URL显示回调地址是http://localhost:3100,需要确认Upsource服务器端是否已将这个地址加入允许的OAuth回调列表。联系Upsource管理员检查服务器的OAuth应用配置,确保upsource-idea-plugin客户端的回调地址包含该URL。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.05.29 08:54:54