diff --git a/ShadowsocksX-NG/ProxyConfHelper.m b/ShadowsocksX-NG/ProxyConfHelper.m index 7a146d6..d292621 100644 --- a/ShadowsocksX-NG/ProxyConfHelper.m +++ b/ShadowsocksX-NG/ProxyConfHelper.m @@ -200,7 +200,13 @@ GCDWebServer *webServer = nil; NSUserDefaults *defaults = [NSUserDefaults standardUserDefaults]; NSString * address = [defaults stringForKey:@"PacServer.ListenAddress"]; int port = (short)[defaults integerForKey:@"PacServer.ListenPort"]; - [webServer startWithPort:port bonjourName:@"webserver"]; + + NSMutableDictionary* options = [NSMutableDictionary dictionary]; + [options setObject:[NSNumber numberWithInteger:port] forKey:GCDWebServerOption_Port]; + [options setObject:@YES forKey:@"BindToLocalhost"]; + + [webServer startWithOptions:options error:NULL]; +// [webServer startWithPort:port bonjourName:@"webserver"]; return [NSString stringWithFormat:@"%@%@:%d%@",@"http://",address,port,routerPath]; }