s.RecommendedOptions.SecureServing.ExternalAddress=s.RecommendedOptions.SecureServing.Listener.Addr().(*net.TCPAddr).IP// use listener addr although it is a loopback device
_,thisFile,_,ok:=runtime.Caller(0)
if!ok{
returnresult,fmt.Errorf("failed to get current file")