From add0ae7fb681d81928f98a44c08538aef01c3ac0 Mon Sep 17 00:00:00 2001 From: Akilan Date: Tue, 17 Jan 2023 18:48:41 +0000 Subject: [PATCH] fix https to http --- p2p/frp/server.go | 3 +++ server/server.go | 5 ++++- 2 files changed, 7 insertions(+), 1 deletion(-) diff --git a/p2p/frp/server.go b/p2p/frp/server.go index abf9443..acd9094 100644 --- a/p2p/frp/server.go +++ b/p2p/frp/server.go @@ -1,6 +1,7 @@ package frp import ( + "fmt" "github.com/fatedier/frp/pkg/config" "github.com/fatedier/frp/server" "github.com/phayes/freeport" @@ -87,5 +88,7 @@ func GetFRPServerPort(host string) (string, error) { return "", err } + fmt.Println(string(body)) + return string(body), nil } diff --git a/server/server.go b/server/server.go index 833d77a..c53b927 100644 --- a/server/server.go +++ b/server/server.go @@ -11,6 +11,7 @@ import ( "io/ioutil" "net/http" "strconv" + "time" ) func Server() error { @@ -189,10 +190,12 @@ func Server() error { // If there is an identified node if lowestLatency != 10000000 { - serverPort, err := frp.GetFRPServerPort("https://" + lowestLatencyIpAddress.Ipv4 + ":" + lowestLatencyIpAddress.ServerPort) + serverPort, err := frp.GetFRPServerPort("http://" + lowestLatencyIpAddress.Ipv4 + ":" + lowestLatencyIpAddress.ServerPort) if err != nil { return err } + // Create 1 second delay to allow FRP server to start + time.Sleep(1000) // Starts FRP as a client with proxyPort, err := frp.StartFRPClientForServer(lowestLatencyIpAddress.Ipv4, serverPort, config.ServerPort) if err != nil {