Closed Repressoh closed 2 years ago
I helped him and I would like to know if there's a way to not use port 80 for xmpp, since I already have a webserver on that port because i host lawinserver on a vps EDIT: Season X and higher also block on the queue check
@Lawin0129 sorry to bother you, but do you have any idea of what's causing this? (friend requests and party that don't work, season X and higher that gets stuck on the queue checking)
I helped him and I would like to know if there's a way to not use port 80 for xmpp, since I already have a webserver on that port because i host lawinserver on a vps EDIT: Season X and higher also block on the queue check
Sadly on localhost there isn't really another way because even if you change the xmpp port from "CloudStorage/DefaultEngine.ini" fortnite will still use port 80
And also what launcher are you using for season x
@Lawin0129 I'm using a launch.bat with this args:
FortniteClient-Win64-Shipping_EAC.exe -NOSSLPINNING -skippatchcheck -epicportal -HTTP=WinINet
(I have to start with EAC because if i don't fortnite crashes)
Yeah that's why it's not working, you can use this launcher https://github.com/NeoniteDev/NeoniteV2/raw/aac5e039a98dea00b4d0bf46ddc4a17d05e44076/public/launcher.zip but don't expect builds 9.40-10.40 to have xmpp because cloudstorage is disabled on those builds
@Repressoh The reason that you're having issues with friend requests and friends not being online is because your clients aren't connected to xmpp
@Repressoh The reason that you're having issues with friend requests and friends not being online is because your clients aren't connected to xmpp
That's strange, how does the client connect to xmpp then? Do i have to only redirect .ol.epicgames.? because I'm currently redirecting .epicgames. on fiddler
Yeah that's why it's not working, you can use this launcher https://github.com/NeoniteDev/NeoniteV2/raw/aac5e039a98dea00b4d0bf46ddc4a17d05e44076/public/launcher.zip but don't expect builds 9.40-10.40 to have xmpp because cloudstorage is disabled on those builds
uhhhhhhhhhh
Show me your fiddlerscript
@Repressoh The reason that you're having issues with friend requests and friends not being online is because your clients aren't connected to xmpp
That's strange, how does the client connect to xmpp then? Do i have to only redirect .ol.epicgames.? because I'm currently redirecting .epicgames. on fiddler
Check "CloudStorage/DefaultEngine.ini", I use cloudstorage to redirect it
Yep, that was the issue, i figured it out a minute before you answered lol, tysm
No problem :)
Another question, on my local pc its stuck on the queue, but on my second pc isn't. I tried to redownload the build but i have the same problem. I saw on the console that looks like that a ssl request fails. Any idea of what I can do?
LogOnlineAccount: Display: [UOnlineAccountCommon::ContinueLoggingIn] Login: Checking Epic services queue... (LoginWaitingRoom)
LogHttp: Warning: 00007FE58D23FB40: request failed, libcurl error: 35 (SSL connect error)
LogHttp: Warning: 00007FE58D23FB40: libcurl info message cache 0 ( Trying 3.211.219.60...) LogHttp: Warning: 00007FE58D23FB40: libcurl info message cache 1 (TCP_NODELAY set) LogHttp: Warning: 00007FE58D23FB40: libcurl info message cache 2 (Connected to fortnitewaitingroom-public-service-prod.ol.epicgames.com (3.211.219.60) port 443 (#3)) LogHttp: Warning: 00007FE58D23FB40: libcurl info message cache 3 (ALPN, offering http/1.1) LogHttp: Warning: 00007FE58D23FB40: libcurl info message cache 4 (Cipher selection: ALL:!EXPORT:!EXPORT40:!EXPORT56:!aNULL:!LOW:!RC4:@STRENGTH) LogHttp: Warning: 00007FE58D23FB40: libcurl info message cache 5 (TLSv1.2 (OUT), TLS header, Certificate Status (22):) LogHttp: Warning: 00007FE58D23FB40: libcurl info message cache 6 (TLSv1.2 (OUT), TLS handshake, Client hello (1):) LogHttp: Warning: 00007FE58D23FB40: libcurl info message cache 7 (TLSv1.2 (IN), TLS handshake, Server hello (2):) LogHttp: Warning: 00007FE58D23FB40: libcurl info message cache 8 (TLSv1.2 (IN), TLS handshake, Certificate (11):) LogHttp: Warning: 00007FE58D23FB40: libcurl info message cache 9 (TLSv1.2 (IN), TLS handshake, Server key exchange (12):) LogHttp: Warning: 00007FE58D23FB40: libcurl info message cache 10 (TLSv1.2 (IN), TLS handshake, Server finished (14):) LogHttp: Warning: 00007FE58D23FB40: libcurl info message cache 11 (TLSv1.2 (OUT), TLS handshake, Client key exchange (16):) LogHttp: Warning: 00007FE58D23FB40: libcurl info message cache 12 (TLSv1.2 (OUT), TLS change cipher, Client hello (1):) LogHttp: Warning: 00007FE58D23FB40: libcurl info message cache 13 (TLSv1.2 (OUT), TLS handshake, Finished (20):) LogHttp: Warning: 00007FE58D23FB40: libcurl info message cache 14 (TLSv1.2 (IN), TLS alert, Server hello (2):) LogHttp: Warning: 00007FE58D23FB40: libcurl info message cache 15 (error:140943FC:SSL routines:ssl3_read_bytes:sslv3 alert bad record mac) LogHttp: Warning: 00007FE58D23FB40: libcurl info message cache 16 (Closing connection 3)
Show me your fiddlerscript
@Lawin0129 I fixed the update problem, but the launcher you gave me redirects all the requests to localhost:5595
This is the fiddlerscript btw
import Fiddler;
class Handlers
{
static function OnBeforeRequest(oSession: Session) {
if (oSession.hostname.Contains(".epicgames."))
{
if (oSession.HTTPMethodIs("CONNECT"))
{
oSession["x-replywithtunnel"] = "FortniteTunnel";
return;
}
oSession.fullUrl = "http://redacted_ip:8080" + oSession.PathAndQuery;
}
}
}
Show me your fiddlerscript
@Lawin0129 I fixed the update problem, but the launcher you gave me redirects all the requests to localhost:5595
This is the fiddlerscript btw
import Fiddler; class Handlers { static function OnBeforeRequest(oSession: Session) { if (oSession.hostname.Contains(".epicgames.")) { if (oSession.HTTPMethodIs("CONNECT")) { oSession["x-replywithtunnel"] = "FortniteTunnel"; return; } oSession.fullUrl = "http://redacted_ip:8080" + oSession.PathAndQuery; } } }
Change the backend port to 5595
oh and forgot to say, the launcher doesn't open again after i close it
Close fiddler, open the launcher and then open fiddler again.
@PRO100KatYT thank you
@Lawin0129 i host the backend on a vps (and that's why i censored the ip), should i just redirect all the localhost:5595 requests to the vps ip?
yes
yes
doesn't work
hostname only contains "localhost"
change oSession.hostname == "localhost:5595"
to oSession.fullUrl.Contains("localhost:5595")
@Lawin0129 thank you, you're the best!
Yeah that's why it's not working, you can use this launcher https://github.com/NeoniteDev/NeoniteV2/raw/aac5e039a98dea00b4d0bf46ddc4a17d05e44076/public/launcher.zip but don't expect builds 9.40-10.40 to have xmpp because cloudstorage is disabled on those builds
Why is cloudstorage disabled btw?
It's to bypass an error which closes your game
@Repressoh What launcher are you using?
@Repressoh What launcher are you using?
this https://drive.google.com/file/d/1xXkIY4YfF1_pSRYdy5BtFC4yQCOzutmU/view
What does it show in fiddler?
What does it show in fiddler?
Sorry for the long time, for me was night
@Repressoh Can I see your fiddler script?
@Repressoh Can I see your fiddler script?
@Lawin0129 https://pastebin.com/ZuPyf3uV
@Lawin0129 forgot to say (I also asked this in lawinserver v1), how do I put cosmetics in the item shop?
You can't do it in Lawin V2
You can't do it in Lawin V2
Then what's the use of this file?
You can't do it in Lawin V2
is it working with atlas mongo db?
You can't do it in Lawin V2
is it working with atlas mongo db?
I guess so, you just need a mongodb database, it should work
You can't do it in Lawin V2
is it working with atlas mongo db?
I guess so, you just need a mongodb database, it should work
yeah but idk i cant log in
You can't do it in Lawin V2
is it working with atlas mongo db?
I guess so, you just need a mongodb database, it should work
yeah but idk i cant log in
just go on the dashboard, click connect, connect your application, nodejs on top and copy the link that gives and change password to the user password you created in mongo. then paste it in the configuration and you're done
You can't do it in Lawin V2
Then what's the use of this file?
It's there because I could add it in the future
@Repressoh did you fix it?
@Repressoh did you fix it?
nop
I saw your other closed issue, is that the same issue or not?
I saw your other closed issue, is that the same issue or not?
i think it is, but its not a build problem because i redownloaded it and i have the same issue
I saw your other closed issue, is that the same issue or not?
i think it is, but its not a build problem because i redownloaded it and i have the same issue
i have the same problem
i think its more appropriate to move to issue #1 at this point
It's clearly a launcher issue, I can't really do anything sadly
i think its more appropriate to move to issue #1 at this point
yeah I'll close this down as completed
It's clearly a launcher issue, I can't really do anything sadly
i dont use a launcher i using the launcher.bat
So, after setting up the server and logging in, I wanted to try some of the new features like the friend requests and parties.
I used 2 clients on 7.30 (with
FortniteLauncher.exe -NOSSLPINNING -skippatchcheck -epicportal -HTTP=WinINet
as args ) connected to a LawinServerV2 with Figlet to redirects Fortnite servers, this is the script I use .Then after successfully logging in on both clients, i sent the friend requests to each other, but the friend request appear only after logging out and relogging in, same thing for accepting it.
After accepting the friend requests, I logged out and relogged in but both profiles appear offline from the friend list.
So, in resume, seems like the client doesn't receive (or send) updates from LawinServerV2.
HOW TO RESOLVE = https://github.com/Lawin0129/LawinServerV2/issues/2#issuecomment-1279784814