From 0284e4715554dd3e72361248f414bdca2df9e399 Mon Sep 17 00:00:00 2001 From: tokumeikoi Date: Fri, 2 Jul 2021 22:05:12 +0900 Subject: [PATCH] fix: shadowrocket grpc --- app/Utils/Shadowrocket.php | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/app/Utils/Shadowrocket.php b/app/Utils/Shadowrocket.php index 493a5891..e772aebf 100644 --- a/app/Utils/Shadowrocket.php +++ b/app/Utils/Shadowrocket.php @@ -50,10 +50,11 @@ class Shadowrocket $grpcSettings = json_decode($server['networkSettings'], true); if (isset($grpcSettings['serviceName']) && !empty($grpcSettings['serviceName'])) $config['path'] = $grpcSettings['serviceName']; - if (isset($grpcSettings['host']) && !empty($grpcSettings['host'])) - $config['obfsParam'] = $grpcSettings['host']; - if (!isset($grpcSettings['host']) && !empty($tlsSettings['serverName'])) - $config['obfsParam'] = $tlsSettings['serverName']; + } + if (isset($tlsSettings)) { + $config['host'] = $tlsSettings['serverName']; + } else { + $config['host'] = $server['host']; } } $query = http_build_query($config, '', '&', PHP_QUERY_RFC3986);