BMC Studio插件一直重复打开浏览器标签页

手动启动bmc studio提示98端口占用,使用扩展启动又疯狂重复打开:
/usr/share/bmc_studio/bmc_studio.sh start
BMC Studio starting at http://localhost:12888
BMC Studio started.
An exception has occurred:
SocketException: Failed to bind 98: Address already in use.
at std.socket.DopraSocketImpl<…>::bindListen(std.socket::SocketAddress, std.core::Option<…>, Bool)(std/socket/socket_ffi_llvm_impl.cj:20)
at std.socket.TcpServerSocket::bind()(std/socket/tcp_server.cj:421)
at net.http.Server::serve()(net/http/server.cj:582)
at server.service.HttpServer::run()(/usr1/compile/V3CODE/server/code/server/src/service/http_server.cj:65)
at server.main(std.core::Array<…>)(/usr1/compile/V3CODE/server/code/server/src/main.cj:32)

您好,能不能说明一下您的系统环境?方便的话提供一下 sudo lsof -i :12888 或者 sudo netstat -tulnp | grep 12888的回显,谢谢

系统是Ubuntu24.04

端口占用回显

nginx配置

关于插件启动bmc studio异常,我们会在下个版本修复。
关于启动端口被占用的问题,您尝试一下把/etc/nginx/conf.d/bmc_studio.conf和/usr/share/bmc_studio/config/bmc_studio.conf这两处的listen 12888改为12889(或其他您认为不会有占用的端口),然后在命令行执行sudo service nginx restart,然后再手动启动studio

studio启动的时候默认会打开浏览器,通过插件启动页面默认打开浏览器行为下个版本修复

我wsl装了两个发行版,我猜是不是跟这个有关系,然后wsl --shutdown重启后就能正常启动了

这个确实有可能,另一个镜像占用了端口