vagent icon indicating copy to clipboard operation
vagent copied to clipboard

vagent不生效

Open sevck opened this issue 1 year ago • 4 comments

目标环境: jdk 1.8_201 spring-boot 2.1 (内置tomcat8)

注入方式:

[root@36e5248b2ca4 webapps]# java -jar vagent.jar
-------------------
name >>> user-xxxx-1.xxx.jar
id >>> 205
success
[root@36e5248b2ca4 webapps]# java -jar vagent.jar
-------------------
name >>> user-xxx-1.xxx.jar
id >>> 205
success

在服务端(user-xxx-1.xxx)可以看到打印了: agentmain image 理论应该注入成功了,但是使用冰鞋访问404 http://ip:port/faviconb 自定义加密协议 image

sevck avatar Jul 29 '24 08:07 sevck

情况比较多种 1.注入失败,vagent不兼容当前环境 2.注入成功,但路径不是对应外网的路径,经过了nginx等转发 3.应用路径没有开放,或没权限

veo avatar Jul 29 '24 09:07 veo

你可以先找一个200静态文件的路径,然后再加上冰蝎的路径试试

比如/static/faviconb

veo avatar Jul 29 '24 09:07 veo

他不是spring mvc, spring cloud, 微服务的,user.jar. 对应的路由就是/xxxxx, nginx上配置 api.a.com/user/ -> proxy ->docker ip:port

服务端是我的另外一个docker,还没走nginx 我也考虑了路径问题,全局加上了Authorization,admin权限 所有路由都可以问题

有什么解决办法么?

sevck avatar Jul 29 '24 10:07 sevck

看到注入后 服务端console有打印agentmain

sevck avatar Jul 29 '24 11:07 sevck