I'm not sure from your answer if all six tries fail in the same way in the same time, but let's leave it aside for now because I suspect a much more basic issue.
Are you sure your Internet connection is working well? Try disconnecting all other devices (you can be sure by connecting tp the router with a cable, disconnecting all other cables to it except power and Internet access, turning off Wi-Fi in the router, and restarting it), closing all open programs and other browser tabs, and open this:
I'm not sure from your answer if all six tries fail in the same way in the same time, but let's leave it aside for now because I suspect a much more basic issue.
Are you sure your Internet connection is working well? Try disconnecting all other devices (you can be sure by connecting tp the router with a cable, disconnecting all other cables to it except power and Internet access, turning off Wi-Fi in the router, and restarting it), closing all open programs and other browser tabs, and open this:
I'm not sure from your answer if all six tries fail in the same way in the same time, but let's leave it aside for now because I suspect a much more basic issue.
Are you sure your Internet connection is working well? Try disconnecting all other devices (you can be sure by connecting tp the router with a cable, disconnecting all other cables to it except power and Internet access, turning off Wi-Fi in the router, and restarting it), closing all open programs and other browser tabs, and open this:
My bad for the really late response I hadn't realized that my message was waiting for approval from the mods due to a link but here, those are the results I got I also set up a static IP properly now.
My bad for the really late response I hadn't realized that my message was waiting for approval from the mods due to a link but here, those are the results I got I also set up a static IP properly now.
My bad for the really late response I hadn't realized that my message was waiting for approval from the mods due to a link but here, those are the results I got I also set up a static IP properly now.
My bad for the really late response I hadn't realized that my message was waiting for approval from the mods due to a link but here, those are the results I got I also set up a static IP properly now.
Post automatically merged:
Also my friend still can't join me via IP, I also set up a static one and it still won't work for whatever reason.
I also followed OrageSpark's hosting Tutorial and I did the DHCP thing, instead mine was at 249 so i changed it to 250 but now I changed it to 254 because I don't know if it really did anything, 254 is the maximum I can go with too.
Post automatically merged:
Also my friend sent me a screenshot and this is what it shows him when he tries to join me offline via IP after I did port forward.
My bad for the really late response I hadn't realized that my message was waiting for approval from the mods due to a link but here, those are the results I got I also set up a static IP properly now.
Also my friend still can't join me via IP, I also set up a static one and it still won't work for whatever reason.
Post automatically merged:
I also followed OrageSpark's hosting Tutorial and I did the DHCP thing, instead mine was at 249 so i changed it to 250 but now I changed it to 254 because I don't know if it really did anything, 254 is the maximum I can go with too.
Post automatically merged:
Also my friend sent me a screenshot and this is what it shows him when he tries to join me offline via IP after I did port forward.
From these results I can see you have very high bufferbloat on upload. What it means is whenever you upload more than a miniscule piece of data, it temporarily harms your Internet connection and causes extreme ping spikes until a few seconds after you stop uploading. For example, imagine you're hosting a server with mods. One friend joins you and they already have the required mods. They join and everything works fine. Then a second friend joins and doesn't have the mods, so SRB2 starts downloading the mod files from your server when it connects to you. At this moment your server will have a noticeable lag spike affecting your first friend too. This also happens if someone else at your home just happens to watch YouTube for example: both your server and their video could start having noticeable lag spikes/video buffering, depending on the video quality they selected and if it has a high enough bitrate to trigger the bad symptoms. (Forgot it only happens on upload. Watching YouTube downloads videos, not uploads. My bad.) Bufferbloat can be fought using router settings sometimes, or using a better router at all.
The packet loss, however, shows as 0. I suspected you have disconnects and timeouts with your friend because network packets are randomly lost which breaks connections and causes retransmissions, even if your Internet connection seems okay otherwise. So this doesn't seem to be the issue here. All your issues are still mixed up together and it's not clear to me if any one issue you're experiencing is consistent, or sometimes changes with different error messages/different results. If the issue is consistent or changes, helps with diagnosing what causes it.
Post automatically merged:
My suggestion is to focus on one issue at a time, conflating all these issues together just makes it unnecessarily difficult to troubleshoot. You said SRB2 can't connect to the master server, sometimes saying it can't resolve the host, and sometimes saying it can't connect at all. Let's try focusing on this issue first.
Post automatically merged:
Do you still have the issue of connecting to the master server?
Which antivirus do you have? Can you find an HTTPS/TLS/SSL scanning setting and disable it for a while, and see if it improves the issue?
From these results I can see you have very high bufferbloat on upload. What it means is whenever you upload more than a miniscule piece of data, it temporarily harms your Internet connection and causes extreme ping spikes until a few seconds after you stop uploading. For example, imagine you're hosting a server with mods. One friend joins you and they already have the required mods. They join and everything works fine. Then a second friend joins and doesn't have the mods, so SRB2 starts downloading the mod files from your server when it connects to you. At this moment your server will have a noticeable lag spike affecting your first friend too. This also happens if someone else at your home just happens to watch YouTube for example: both your server and their video could start having noticeable lag spikes/video buffering, depending on the video quality they selected and if it has a high enough bitrate to trigger the bad symptoms. (Forgot it only happens on upload. Watching YouTube downloads videos, not uploads. My bad.) Bufferbloat can be fought using router settings sometimes, or using a better router at all.
The packet loss, however, shows as 0. I suspected you have disconnects and timeouts with your friend because network packets are randomly lost which breaks connections and causes retransmissions, even if your Internet connection seems okay otherwise. So this doesn't seem to be the issue here. All your issues are still mixed up together and it's not clear to me if any one issue you're experiencing is consistent, or sometimes changes with different error messages/different results. If the issue is consistent or changes, helps with diagnosing what causes it.
Post automatically merged:
My suggestion is to focus on one issue at a time, conflating all these issues together just makes it unnecessarily difficult to troubleshoot. You said SRB2 can't connect to the master server, sometimes saying it can't resolve the host, and sometimes saying it can't connect at all. Let's try focusing on this issue first.
Post automatically merged:
Do you still have the issue of connecting to the master server?
Which antivirus do you have? Can you find an HTTPS/TLS/SSL scanning setting and disable it for a while, and see if it improves the issue?
My fault for that and regarding the master server, I use windows protection and right now it's fine, the main problem regarding the master server is just the can't host one, I don't use anything regarding antivirus except windows defender (also calling it protector).
My fault for that and regarding the master server, I use windows protection and right now it's fine, the main problem regarding the master server is just the can't host one, I don't use anything regarding antivirus except windows defender (also calling it protector).
I was also talking about the port forwarding problem as a separate issue but let's focus on the master server first, sorry for mixing everything up for you.
While you're hosting a server unlisted: Tell your friend your IP address, and tell them to add port number 65437 on the first try and see what happens, then retry with the same address and the correct port, then retry with the same address and port 65437 again. Do all three tries fail? Do they all fail in the same way? Then stop hosting your server and tell your friend to repeat exactly this. Is there any change between the three tries when you were hosting to the three tries when you weren't?
Try this^ again and tell me the result for each of the six tries. There's a difference between a connection failing immediately and failing after a few seconds, so please pay attention to any difference you see. You can list it like this:
Hosting unlisted, port 65437: Fails immediately with the message "Abc def ghi…"
Hosting unlisted, port 5029: Fails after a few seconds with the message "Jkl mno pqr…"
Hosting unlisted, port 65437: …
Not hosting, port 65437: …
Not hosting, port 5029: …
Not hosting, port 65437: …
Keep in mind, you're not changing the port that you host on, the idea is to tell your friend to test sometime with the correct port (5029) and sometimes with a made-up incorrect port (65437).
Try this^ again and tell me the result for each of the six tries. There's a difference between a connection failing immediately and failing after a few seconds, so please pay attention to any difference you see. You can list it like this:
Hosting unlisted, port 65437: Fails immediately with the message "Abc def ghi…"
Hosting unlisted, port 5029: Fails after a few seconds with the message "Jkl mno pqr…"
Hosting unlisted, port 65437: …
Not hosting, port 65437: …
Not hosting, port 5029: …
Not hosting, port 65437: …
Keep in mind, you're not changing the port that you host on, the idea is to tell your friend to test sometime with the correct port (5029) and sometimes with a made-up incorrect port (65437).
Can you please clarify what exactly doesn't work and how exactly? Can you do the test in the order I mentioned and give me the list of the six tries? This is very vague and doesn't help with diagnosing the issue
Can you please clarify what exactly doesn't work and how exactly? Can you do the test in the order I mentioned and give me the list of the six tries? This is very vague and doesn't help with diagnosing the issue
Okay so basically when my friend tries to join me he gets stuck on the loading screen and yes he waits for a very long time, I tried port forwarding after the first time. Didn't work, realized I did it wrong I fixed it and now it still doesn't work, I set up a static IP too and restarted my PC afterwards, didn't work, it shows him the Error I screenshotted you all the time, even did the steps you told me before not the one you just sent but the one before that and it still gave the same results, we can try again but it'll lead to the same errors, pretty sure.
Okay so basically when my friend tries to join me he gets stuck on the loading screen and yes he waits for a very long time, I tried port forwarding after the first time. Didn't work, realized I did it wrong I fixed it and now it still doesn't work, I set up a static IP too and restarted my PC afterwards, didn't work, it shows him the Error I screenshotted you all the time, even did the steps you told me before not the one you just sent but the one before that and it still gave the same results, we can try again but it'll lead to the same errors, pretty sure.
This is while I'm hosting via unlisted server aka offline but we'll try the method you just gave us and I'll ask him to screenshot the results each time he tries so hang in there for a little.
Okay so basically when my friend tries to join me he gets stuck on the loading screen and yes he waits for a very long time, I tried port forwarding after the first time. Didn't work, realized I did it wrong I fixed it and now it still doesn't work, I set up a static IP too and restarted my PC afterwards, didn't work, it shows him the Error I screenshotted you all the time, even did the steps you told me before not the one you just sent but the one before that and it still gave the same results, we can try again but it'll lead to the same errors, pretty sure.
Post automatically merged:
This is while I'm hosting via unlisted server aka offline but we'll try the method you just gave us and I'll ask him to screenshot the results each time he tries so hang in there for a little.
The point isn't to screenshot the results because the time it takes for an error to show up is also meaningful, as I said. The point isn't to check if the "six tries" instructions I gave you would fix the issue for you, they won't. They're intended to diagnose the issue. The difference between when hosting and not hosting, and the difference between the correct and incorrect port, along with a control measure of retesting the incorrect port to help rule out uncontrolled variables like network conditions, help diagnose the issue.
Please try the "six steps" instructions and give me a list exactly as I showed above.
Post automatically merged:
Also please don't change any IP/networking/router settings during the "six steps" instructions.
The point isn't to screenshot the results because the time it takes for an error to show up is also meaningful, as I said. The point isn't to check if the "six tries" instructions I gave you would fix the issue for you, they won't. They're intended to diagnose the issue. The difference between when hosting and not hosting, and the difference between the correct and incorrect port, along with a control measure of retesting the incorrect port to help rule out uncontrolled variables like network conditions, help diagnose the issue.
Please try the "six steps" instructions and give me a list exactly as I showed above.
Post automatically merged:
Also please don't change any IP/networking/router settings during the "six steps" instructions.
I'm not trying to see if it fixes the issue, I'm trying to see if I can get you more information about this problem also just came with an update for my friend that nothing pops up for him in the console, the only time he gets error is when he does abort, also he doesn't get what you said about six steps like what is it supposed to do and what we're supposed to do with it?
I'm not trying to see if it fixes the issue, I'm trying to see if I can get you more information about this problem also just came with an update for my friend that nothing pops up for him in the console, the only time he gets error is when he does abort, also he doesn't get what you said about six steps like what is it supposed to do and what we're supposed to do with it?
Like how to act? proper instructions, does he have to join my server via IP with an incorrect port when I'm in or out of the server and then tell me what pops up to him and then do the same thing with the correct port or something?
I'm not trying to see if it fixes the issue, I'm trying to see if I can get you more information about this problem also just came with an update for my friend that nothing pops up for him in the console, the only time he gets error is when he does abort, also he doesn't get what you said about six steps like what is it supposed to do and what we're supposed to do with it?
Your friend is supposed to do step #1 and tell you e.g. "after waiting 30 seconds, an error popped up saying that it couldn't connect with no further details", and then step #2 and tell you e.g. "after waiting 2 seconds, an error popped up saying the resource is unavailable", etc. Both the timing and any error details are important, along with doing it in the order I listed and not changing any network settings in the middle of it to not ruin the test. Then I might be able to figure out the cause of your hosting problem based on the difference between the six tries.
Like how to act? proper instructions, does he have to join my server via IP with an incorrect port when I'm in or out of the server and then tell me what pops up to him and then do the same thing with the correct port or something?
I don't know if you're hosting a dedicated server or from inside the game, but if you're hosting from inside the game, you're supposed to be inside the server otherwise the server isn't running.
Well, this isn't very helpful because it lacks the details I requested. Maybe you can connect to your friend using a program like TeamViewer or AnyDesk, if they agree? You could control their computer's mouse and keyboard and see what they see (and take screenshots).
Well, this isn't very helpful because it lacks the details I requested. Maybe you can connect to your friend using a program like TeamViewer or AnyDesk, if they agree? You could control their computer's mouse and keyboard and see what they see (and take screenshots).
A video is a bit of an overkill and could miss details or be overly lengthy. You need to be on the phone with your friend and speak to them in real time. You prepare the first step and tell your friend to type your address with the incorrect port number added, and they should tell you on the phone if they see an error, how quickly they get the error (immediately? after a few seconds? after 30 seconds? after 5 minutes? it all matters) and read out the error to you over the phone so you could hear what the error says and type it down. Then proceed to the second step and tell your friend what to do, and type it down. Etc.
If your friend doesn't cooperate well or can't pay attention, you can try connecting to their computer with TeamViewer (linked above) or AnyDesk (linked below) and see it for yourself, and fill the list as I showed above for example.
Try this^ again and tell me the result for each of the six tries. There's a difference between a connection failing immediately and failing after a few seconds, so please pay attention to any difference you see. You can list it like this:
Hosting unlisted, port 65437: Fails immediately with the message "Abc def ghi…"
Hosting unlisted, port 5029: Fails after a few seconds with the message "Jkl mno pqr…"
Hosting unlisted, port 65437: …
Not hosting, port 65437: …
Not hosting, port 5029: …
Not hosting, port 65437: …
Keep in mind, you're not changing the port that you host on, the idea is to tell your friend to test sometime with the correct port (5029) and sometimes with a made-up incorrect port (65437).
Your friend is supposed to do step #1 and tell you e.g. "after waiting 30 seconds, an error popped up saying that it couldn't connect with no further details", and then step #2 and tell you e.g. "after waiting 2 seconds, an error popped up saying the resource is unavailable", etc. Both the timing and any error details are important, along with doing it in the order I listed and not changing any network settings in the middle of it to not ruin the test.
A video is a bit of an overkill and could miss details or be overly lengthy. You need to be on the phone with your friend and speak to them in real time. You prepare the first step and tell your friend to type your address with the incorrect port number added, and they should tell you on the phone if they see an error, how quickly they get the error (immediately? after a few seconds? after 30 seconds? after 5 minutes? it all matters) and read out the error to you over the phone so you could hear what the error says and type it down. Then proceed to the second step and tell your friend what to do, and type it down. Etc.
If your friend doesn't cooperate well or can't pay attention, you can try connecting to their computer with TeamViewer (linked above) or AnyDesk (linked below) and see it for yourself, and fill the list as I showed above for example.
Okay so he left the game on just like you said for about 6 minutes now and nothing popped up, it's only after he aborts a small "error" (don't know if it's even an error myself) pops up on his console but that's it honestly, yes he did try with the incorrect port, literally the timing is when he aborts it appears instantly and he's very self aware about those type of stuff and cooperative.
Okay so he left the game on just like you said for about 6 minutes now and nothing popped up, it's only after he aborts a small "error" (don't know if it's even an error myself) pops up on his console but that's it honestly, yes he did try with the incorrect port, literally the timing is when he aborts it appears instantly and he's very self aware about those type of stuff and cooperative.
"Network Game Synchronization aborted."
With this popping up 3 times in a row for no reason, don't know if it's of any help but that's the best we can gather since he literally doesn't get any errors and he was streaming for me too.
Okay so he left the game on just like you said for about 6 minutes now and nothing popped up, it's only after he aborts a small "error" (don't know if it's even an error myself) pops up on his console but that's it honestly, yes he did try with the incorrect port, literally the timing is when he aborts it appears instantly and he's very self aware about those type of stuff and cooperative.
"Network Game Synchronization aborted."
With this popping up 3 times in a row for no reason, don't know if it's of any help but that's the best we can gather since he literally doesn't get any errors and he was streaming for me too.
Okay so he left the game on just like you said for about 6 minutes now and nothing popped up, it's only after he aborts a small "error" (don't know if it's even an error myself) pops up on his console but that's it honestly, yes he did try with the incorrect port, literally the timing is when he aborts it appears instantly and he's very self aware about those type of stuff and cooperative.
"Network Game Synchronization aborted."
With this popping up 3 times in a row for no reason, don't know if it's of any help but that's the best we can gather since he literally doesn't get any errors and he was streaming for me too.View attachment 165801
Post automatically merged:
I'm genuinely trying to follow your steps but nothing shows up for him and I don't know what to do.
Your friend saying that they've waited 5 minutes after starting to connect and SRB2 is still trying to connect to your server would also be valid. If he then aborts the connection and gets an error, this error doesn't count. This should be written down as: "Never failed or succeeded after 5 minutes of waiting, with no error message shown". Any error shown because the user aborts the connection isn't a real network error, because it's caused by user action rather than SRB2's response to your network.
Can you list it using the list I gave above as a template, so it'd be clear what happens on each of the six tries? Just copy and paste the list, delete my example answers, and go over each item on the list with your friend at the phone, waiting up to 5 minutes on each try. He can abort the connection only after you write down what happened.
This site uses cookies to help personalise content, tailor your experience and to keep you logged in if you register.
By continuing to use this site, you are consenting to our use of cookies.