I am running a tekkit server on windows 7 64 bit with an added flan's and archimedes mod. When my friend joins it loads minecraft and everything but the screen is blank. I am using Hamachi since I am on a college campus and I can't port forward. What is happening here?
Here is the error (or what it says when his connection is established):
2015-06-23 21:23:57 [INFO] [STDERR] java.net.SocketException: Connection reset
2015-06-23 21:23:57 [INFO] [STDERR] at java.net.SocketInputStream.read(Unk
wn Source)
2015-06-23 21:23:57 [INFO] [STDERR] at java.net.SocketInputStream.read(Unk
wn Source)
2015-06-23 21:23:57 [INFO] [STDERR] at java.io.FilterInputStream.read(Unkn
n Source)
2015-06-23 21:23:57 [INFO] [STDERR] at org.bouncycastle.crypto.io.CipherIn
tStream.nextChunk(Unknown Source)
2015-06-23 21:23:57 [INFO] [STDERR] at org.bouncycastle.crypto.io.CipherIn
tStream.read(Unknown Source)
2015-06-23 21:23:57 [INFO] [STDERR] at java.io.DataInputStream.readUnsigne
yte(Unknown Source)
2015-06-23 21:23:57 [INFO] [STDERR] at net.minecraft.network.packet.Packet
unc_73272_a(Packet.java:145)
2015-06-23 21:23:57 [INFO] [STDERR] at net.minecraft.network.TcpConnection
unc_74447_i(TcpConnection.java:325)
2015-06-23 21:23:57 [INFO] [STDERR] at net.minecraft.network.TcpConnection
unc_74450_c(TcpConnection.java:549)
2015-06-23 21:23:57 [INFO] [STDERR] at net.minecraft.network.TcpReaderThre
.run(SourceFile:94)
Well, basicly they need to issue ping command from their command line addresing your IP address, but it may not be a certain way to determine, cuz we have no means of telling will it try to ping it over regular internet protocols, or over hamachi tunneled protocols. Advice on that issue may require a lot of googling. Purhaps their clinent MC can show actual ping rate on their multiplayer screen, right next to where number of players are shown, theres a little green sumtin', hoovering over it can tell roughy responce time of the server.
Rollback Post to RevisionRollBack
TAKE CHANCES. TELL THE TRUTH. KISS SLOWLY. DATE SOMEONE TOTALY WRONG FOR YOU.
SAY NO. LOVE DEEPLY. FORGIVE QUICKLY. SPEND ALL YOUR CASH.
GET TO KNOW SOMEONE RANDOM, BE RANDOM. SAY I LOVE YOU. SING OUT LOUD.
FORGET THE PAST. REMMEMBER WHAT IT TOUGHT YOU. LAUGH AT STUPID JOKES.
CRY. APOLOGIZE. TELL SOMEONE HOW MUCH THEY MEAN TO YOU.
TELL A JERK WHAT YOU THINK.LAUGH TILL YOUR STOMACH HURTS.
I've done some research and some testing. All I have discovered is that when a user pings the server IP it replies with a ping of ~100-250ms. Then when they connect to the server they can see some of the environment (usually doesn't load everything) and then the pings begin timing out.
Is any one familiar with this. Please keep in mind I'm doing this on a college campus so port forwarding is not an option and I have been using Hamachi.
Alright pay attention now this is a bit advanced networking:
Number of opened connections that network management can handle could be causing it yo drop and re-connect as needed.
A bit of explanation to come along with it , please keep in mind that numbers used is for needs of explanation and not real situation numbers . When you open your browser and go on google page you have established one connection between your computer and google page, and network router is keeping that connection alive sending traffic back and forth using internal buffers etc. Now you can in new tab open a youtube video, that will make another connection. You can pause the video but connection is still maintained in the router. Now lets open 10 youtube videos and pause them all, and another 10 facebook pages, and 10 pages of your favourite porn and so on and so and so on. Can you immagine all that people still on campus having nothing else to do but to log on infinite amount of accounts to chat with dozens of people. None of those generate large traffic, but router still has to maintain very large number of opened connections, with its limited resources in memory and proccessing power.
When router becomes overbooked with connections he must drop some of them, dependable on actual router implementation, might work as First In - First-out, or any immaginable circumstances.
That may be causing occasional large latencies and connection drops.
Rollback Post to RevisionRollBack
TAKE CHANCES. TELL THE TRUTH. KISS SLOWLY. DATE SOMEONE TOTALY WRONG FOR YOU.
SAY NO. LOVE DEEPLY. FORGIVE QUICKLY. SPEND ALL YOUR CASH.
GET TO KNOW SOMEONE RANDOM, BE RANDOM. SAY I LOVE YOU. SING OUT LOUD.
FORGET THE PAST. REMMEMBER WHAT IT TOUGHT YOU. LAUGH AT STUPID JOKES.
CRY. APOLOGIZE. TELL SOMEONE HOW MUCH THEY MEAN TO YOU.
TELL A JERK WHAT YOU THINK.LAUGH TILL YOUR STOMACH HURTS.
I understand that but it is summer time. That means there are maybe 10% of the people using the university internet compared to usual. Although there are significant connections, those connections are insignificant compared to what the university's network should be able to handle.
The ping is actually ~50ms. Weirdly it will spike to 400+ every 5 pings or so.
unfortunately it is not always about speed, to illustrate the problem try shaking hands with 5 people at the same time, i am sure you are fast enough to do it, but you only got 2 hands available to use. Nevertheless, i am not even sure if that is the exact issue here. maybe you could find network admin and have a nice chat with him about the issue. What crosses my mind also that might be that they have turned off some network resources for maintance, or it is being used for something not commonly used during school season.
I am running a tekkit server on windows 7 64 bit with an added flan's and archimedes mod. When my friend joins it loads minecraft and everything but the screen is blank. I am using Hamachi since I am on a college campus and I can't port forward. What is happening here?
Here is the error (or what it says when his connection is established):
2015-06-23 21:23:57 [INFO] [STDERR] java.net.SocketException: Connection reset
2015-06-23 21:23:57 [INFO] [STDERR] at java.net.SocketInputStream.read(Unk
wn Source)
2015-06-23 21:23:57 [INFO] [STDERR] at java.net.SocketInputStream.read(Unk
wn Source)
2015-06-23 21:23:57 [INFO] [STDERR] at java.io.FilterInputStream.read(Unkn
n Source)
2015-06-23 21:23:57 [INFO] [STDERR] at org.bouncycastle.crypto.io.CipherIn
tStream.nextChunk(Unknown Source)
2015-06-23 21:23:57 [INFO] [STDERR] at org.bouncycastle.crypto.io.CipherIn
tStream.read(Unknown Source)
2015-06-23 21:23:57 [INFO] [STDERR] at java.io.DataInputStream.readUnsigne
yte(Unknown Source)
2015-06-23 21:23:57 [INFO] [STDERR] at net.minecraft.network.packet.Packet
unc_73272_a(Packet.java:145)
2015-06-23 21:23:57 [INFO] [STDERR] at net.minecraft.network.TcpConnection
unc_74447_i(TcpConnection.java:325)
2015-06-23 21:23:57 [INFO] [STDERR] at net.minecraft.network.TcpConnection
unc_74450_c(TcpConnection.java:549)
2015-06-23 21:23:57 [INFO] [STDERR] at net.minecraft.network.TcpReaderThre
.run(SourceFile:94)
Could be the connection? is the internet stable and fast?
According to here Its to do with the ping. Otherwise it could be software related. GoldMiner has stated that updating java may solve the problem.
But anyway hope I helped
Proud Owner of TrinxMC! An epic community with epic people such as you!
Website: Coming Soon!
Discord: Here!
My ping is 19ms while my download/upload speeds are 95/95 Mbps. My java is the newest which is 8 update 45.
Well your ping is that good because it is running on your own machine. What about the players that are trying to join?
Proud Owner of TrinxMC! An epic community with epic people such as you!
Website: Coming Soon!
Discord: Here!
They have the same internet as I do, with nearly as good of computer specs.
Do they have a good ping ... their internet may be fine, your hamachi may be ruining the ping.
How can I find that out? I'm up to any advice.
Well, basicly they need to issue ping command from their command line addresing your IP address, but it may not be a certain way to determine, cuz we have no means of telling will it try to ping it over regular internet protocols, or over hamachi tunneled protocols. Advice on that issue may require a lot of googling. Purhaps their clinent MC can show actual ping rate on their multiplayer screen, right next to where number of players are shown, theres a little green sumtin', hoovering over it can tell roughy responce time of the server.
I've done some research and some testing. All I have discovered is that when a user pings the server IP it replies with a ping of ~100-250ms. Then when they connect to the server they can see some of the environment (usually doesn't load everything) and then the pings begin timing out.
Is any one familiar with this. Please keep in mind I'm doing this on a college campus so port forwarding is not an option and I have been using Hamachi.
It is summer, so it is not overloaded at all.
Alright pay attention now this is a bit advanced networking:
Number of opened connections that network management can handle could be causing it yo drop and re-connect as needed.
A bit of explanation to come along with it , please keep in mind that numbers used is for needs of explanation and not real situation numbers . When you open your browser and go on google page you have established one connection between your computer and google page, and network router is keeping that connection alive sending traffic back and forth using internal buffers etc. Now you can in new tab open a youtube video, that will make another connection. You can pause the video but connection is still maintained in the router. Now lets open 10 youtube videos and pause them all, and another 10 facebook pages, and 10 pages of your favourite porn and so on and so and so on. Can you immagine all that people still on campus having nothing else to do but to log on infinite amount of accounts to chat with dozens of people. None of those generate large traffic, but router still has to maintain very large number of opened connections, with its limited resources in memory and proccessing power.
When router becomes overbooked with connections he must drop some of them, dependable on actual router implementation, might work as First In - First-out, or any immaginable circumstances.
That may be causing occasional large latencies and connection drops.
I understand that but it is summer time. That means there are maybe 10% of the people using the university internet compared to usual. Although there are significant connections, those connections are insignificant compared to what the university's network should be able to handle.
The ping is actually ~50ms. Weirdly it will spike to 400+ every 5 pings or so.
unfortunately it is not always about speed, to illustrate the problem try shaking hands with 5 people at the same time, i am sure you are fast enough to do it, but you only got 2 hands available to use. Nevertheless, i am not even sure if that is the exact issue here. maybe you could find network admin and have a nice chat with him about the issue. What crosses my mind also that might be that they have turned off some network resources for maintance, or it is being used for something not commonly used during school season.