Lawin0129 / LawinServer

LawinServer V1, codebase needs lots of improvements
GNU General Public License v3.0
121 stars 73 forks source link

help #2

Closed TheJrEU closed 2 years ago

TheJrEU commented 3 years ago

hi im trying to get into og fortnite its sayin cant connect to servers ive downloaded the new lawin server but dont know how to redirect fortnite to 3551

rhaym-tech commented 3 years ago

Try to change port to 9999

TheJrEU commented 3 years ago

i cant because 9999 dont work. on the new lawin server it says port 3551, and in the (README.MD) file it says 'Use something to redirect the fortnite servers to localhost:3551 (Which could be fiddler, psychopasts custom lawinserver launcher, ssl bypass that redirects servers, etc...) but idk hwo to redirect it to port 3551

Leo-crypto1 commented 3 years ago

Have the exact same problem, ive been messing around with fiddler for the last 2 hours and still have no idea how to redirect the traffic from port 9999 to 3551.

Edit: Got Fiddler to listen to port 9999 and can see the epic games server "requests/packets" in the "logs" when i start the "old fortnite" but still no idea how to redirect them to port 3551 that LawinServer is listening to

TheJrEU commented 3 years ago

so did you manage to get into old fortnite ?

Leo-crypto1 commented 3 years ago

No i sadly didnt Actively working on finding out how to do it still

bruh14574 commented 3 years ago

alright guys I think I might have found something to help up on our quest if you go to the search bar and look up proxy and go to proxy settings after launcher Lawin Server.exe you will see a option to use a proxy server it should be checked if its not restart lawin server.exe but it gives you an option to add the port so keep that in mind I am trying it right now get back to me when you see this

Leo-crypto1 commented 3 years ago

Nah mate, that aint it I tried editing the .js file of the lawin server so it would listen to port 9999 instead of 3551 and it says listening to port 9999 but doesnt do shit after that and the same error still appears

bruh14574 commented 3 years ago

which file did you modify?

Leo-crypto1 commented 3 years ago

index.js

Honestly wish Lawin would help with this before disappearing

bruh14574 commented 3 years ago

I went to the new Lawin Server download:https://github.com/PsychoPast/LawinServer and went to Proxy and then proxy and changed the default port to 3551 but I also found this text

usage: Double click the exe (uses default port: 9999) RECOMMENDED

Launch with arg: LawinServer.exe port (specifies the port to use. Keep in mind a port can be unavailable)

Download Net core 3.1 Runtime

bruh14574 commented 3 years ago

there are stars around port after lawin server.exe in the thing I sent above

Leo-crypto1 commented 3 years ago

Did you try running it?

bruh14574 commented 3 years ago

yes nothing changed after i set the port to 3551

bruh14574 commented 3 years ago

I am going to recreat lawin servers website with the code I will send you the website when ready and you will have to use the old fiddler method but it should be fine

Leo-crypto1 commented 3 years ago

Im not sure what you mean but we should just try everything at this point lmao Im gonna go sleep cya tmr

ExtremelyLazyCat commented 3 years ago

To fix this, I was able to use Fiddler. Refer to the beginning of this video to set up Fiddler: https://www.youtube.com/watch?v=4-DJZ5AFOMo But use this script:

import System;
import System.IO;
import System.Threading;
import System.Web;
import System.Windows.Forms;
import Fiddler;

class Handlers
{
    static function OnBeforeRequest(oSession: Session) {
        if (oSession.hostname.Contains(".ol.epicgames.com"))
        {
            if (oSession.HTTPMethodIs("CONNECT"))
            {
                // This is just a fake tunnel for CONNECT requests
                oSession["x-replywithtunnel"] = "FortniteTunnel";
                return;
            }

            oSession.fullUrl = "http://127.0.0.1:3551" + oSession.PathAndQuery;
        }
    }
}

Then try using launch.bat. Edit: Make sure to press Save Script Edit2: You can skip the AutoResponder Part in the video

TheJrEU commented 3 years ago

this isnt working can you add my discord to explain to me its JrEU#6969

TheJrEU commented 3 years ago

NEVER mind its fixed

ayayayayyayayayyayay commented 3 years ago

NEVER mind its fixed

so you can play polaris? if so how did you do this?

Leo-crypto1 commented 3 years ago

He did what the other guy said

Leo-crypto1 commented 3 years ago

To fix this, I was able to use Fiddler. Refer to the beginning of this video to set up Fiddler: https://www.youtube.com/watch?v=4-DJZ5AFOMo But use this script:

import System;
import System.IO;
import System.Threading;
import System.Web;
import System.Windows.Forms;
import Fiddler;

class Handlers
{
    static function OnBeforeRequest(oSession: Session) {
        if (oSession.hostname.Contains(".ol.epicgames.com"))
        {
            if (oSession.HTTPMethodIs("CONNECT"))
            {
                // This is just a fake tunnel for CONNECT requests
                oSession["x-replywithtunnel"] = "FortniteTunnel";
                return;
            }

            oSession.fullUrl = "http://127.0.0.1:3551" + oSession.PathAndQuery;
        }
    }
}

Then try using launch.bat. Edit: Make sure to press Save Script Edit2: You can skip the AutoResponder Part in the video

Holy shit mate this worked! I love you

ExtremelyLazyCat commented 3 years ago

Full Tutorial: Follow instructions in README.md to setup server Download Fiddler here and proceed with the setup, then launch Fiddler. Press Cancel to any prompts you may have when starting it up. Go to Tools > Options. image Press HTTPS. image Copy my settings. image Press Actions and then press Trust Root Certificate image Press "Yes" to any prompts, then press OK at the end. image image Press OK to exit out of the dialog then click "FiddlerScript". image image Delete everything in the box and replace it with this script:

import System;
import System.IO;
import System.Threading;
import System.Web;
import System.Windows.Forms;
import Fiddler;

class Handlers
{
    static function OnBeforeRequest(oSession: Session) {
        if (oSession.hostname.Contains(".ol.epicgames.com"))
        {
            if (oSession.HTTPMethodIs("CONNECT"))
            {
                // This is just a fake tunnel for CONNECT requests
                oSession["x-replywithtunnel"] = "FortniteTunnel";
                return;
            }

            oSession.fullUrl = "http://127.0.0.1:3551" + oSession.PathAndQuery;
        }
    }
}

image image Now press "Save Script" image Now if you installed NodeJS and ran the install_packages.bat, open the start.bat in the LawinServer-main and you should be good to go! image Hmu on Discord @ Kataack#7628 if you have any questions. Note for OP: Please close the issue on this post so we know it's resolved.

TheJrEU commented 3 years ago

i added your discord woudl you be able to send me the newest polaris version please

plamen6789official commented 3 years ago

Why does it say: Fortnite Didn't Start Correctly, Start from the epic game l something like that. Even though I did everything. wtf

plamen6789official commented 3 years ago

https://user-images.githubusercontent.com/77294971/104223631-8e810580-544c-11eb-8b65-fdc0800c7c8b.mp4

rikuboi commented 3 years ago

can u change the item shop

jvgames-BR16 commented 3 years ago

hey, error on login i login and the error unable to login to fortnite server