mirror of
https://gitee.com/wujiawei1207537021/wu-lazy-cloud-network.git
synced 2025-06-16 18:35:05 +08:00
【fix】error
This commit is contained in:
@ -8,6 +8,7 @@ import org.framework.lazy.cloud.network.heartbeat.common.ChannelContext;
|
||||
import org.framework.lazy.cloud.network.heartbeat.common.NettyTransferChannelContext;
|
||||
import org.framework.lazy.cloud.network.heartbeat.common.advanced.payload.NettyChannelContext;
|
||||
import org.framework.lazy.cloud.network.heartbeat.common.advanced.payload.NettyProxyMsg;
|
||||
import org.framework.lazy.cloud.network.heartbeat.common.advanced.payload.NettySocketChannelContext;
|
||||
import org.framework.lazy.cloud.network.heartbeat.common.advanced.proxy.socks.server.AbstractHandleSocksReportServerProxyClientTypeAdvanced;
|
||||
import org.framework.lazy.cloud.network.heartbeat.common.constant.ProxyMessageType;
|
||||
import org.framework.lazy.cloud.network.heartbeat.common.utils.ChannelAttributeKeyUtils;
|
||||
@ -32,16 +33,15 @@ public class ServerHandleSocksReportServerProxyClientTypeAdvanced
|
||||
*/
|
||||
@Override
|
||||
public void doHandler(NettyChannelContext nettyChannelContext, NettyProxyMsg nettyProxyMsg) {
|
||||
Channel visitorrChannel = nettyChannelContext.channel();
|
||||
|
||||
NettySocketChannelContext nettySocketChannelContext = (NettySocketChannelContext) nettyChannelContext;
|
||||
Channel visitorrChannel = nettySocketChannelContext.channel();
|
||||
String host = nettyProxyMsg.getTargetIpString();
|
||||
Integer port = Integer.parseInt(nettyProxyMsg.getTargetPortString());
|
||||
byte[] data = nettyProxyMsg.getData();
|
||||
|
||||
byte[] visitorId = nettyProxyMsg.getVisitorId();
|
||||
byte[] targetClientId = nettyProxyMsg.getClientId();
|
||||
|
||||
byte socks5AddressTypeByte = data[0];
|
||||
|
||||
Socks5AddressType socks5AddressType = nettySocketChannelContext.getSocks5AddressType();
|
||||
byte socks5AddressTypeByte = socks5AddressType.byteValue();
|
||||
|
||||
String msgVisitorId = new String(visitorId);
|
||||
ChannelAttributeKeyUtils.buildVisitorId(visitorrChannel, msgVisitorId);
|
||||
@ -54,7 +54,6 @@ public class ServerHandleSocksReportServerProxyClientTypeAdvanced
|
||||
// 下发创建新链接指令
|
||||
NettyProxyMsg otherClientConnectServer = new NettyProxyMsg();
|
||||
// data ---》Socks5AddressType
|
||||
otherClientConnectServer.setData(data);
|
||||
otherClientConnectServer.setClientTargetIp(host);
|
||||
otherClientConnectServer.setClientTargetPort(port);
|
||||
otherClientConnectServer.setVisitorId(visitorId);
|
||||
|
Reference in New Issue
Block a user