I miss some cases in order to describ ethis method, like what happens where ssl is set, when rport is 80 or when is different than 80