-
Notifications
You must be signed in to change notification settings - Fork 62
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
implement grpc for trojan and vmess #203
Conversation
Seems they have impl I am backport this to this project to have a test |
Yeah I think there’s something wrong in how they handle the array boundry. Another thing can be done is maybe to try the grpc with Trojan (I’ve put it in too in this PR) and see if it’s actually the problem of our grpc impl or only grpc with vmesd is the issue |
I test currect pr in trojan with gRPC( xray is the backend), using the config: {
"log": {
"loglevel": "debug" // Level of log
},
"inbounds": [
{
"port": 12312,
"protocol": "trojan",
"settings": {
"clients": [
{
"password": "password",
"email": "love@xray.com",
"level": 0
}
],
"fallbacks": [
{
"dest": 80
}
]
},
"streamSettings": {
"network": "grpc",
"grpcSettings": {
"serviceName": "abc"
},
"security": "none"
}
}
],
"outbounds": [
{
"protocol": "freedom",
"settings": {}
}
]
} It seems small page, such as
|
Ok nice we are making progresses. 👍 I'll take a look later. Thanks! |
@greenhat616 i think it's working now. feel free to give it a try on master branch |
#69 #202