Welcome, Guest. Please login or register.
Did you miss your activation email?
April 27, 2024, 05:35:52 pm *

Login with username, password and session length
Pages: [1] 2
Print
Author Topic: Server Update 6/20/2017  (Read 11401 times)
Akkadius
Administrator
Legend
*****
Posts: 2016



View Profile
« on: June 20, 2017, 11:50:35 am »

Greetings EZ Players,

Last night I pushed an update that had been on the test server for about 2 weeks now. The changes in this roll-out are massive, but I will keep details high level for now. We haven't updated since January for various reasons, we don't normally wait more than 2-3 months.

Changelog

  • Netcode Massive Overhaul: KLS has spent 9 months re-writing the netcode for EQEmulator, it has been tested on PEQ for 2 months stable now. These changes are MUCH better than the previous netcode, but there are some edge cases where we might see some issues where we didn't in the old code - and we will have to simply work through those
  • Extended Targets and Aggro-Meters: The extended target window will also show the amount of aggro appropriated from each client
  • Combat Changes: There should be no noticeable combat changes because we are using an emulated version of our combat mitigation formulas from pre-January

If you notice anything peculiar about this update, as usual - post your findings in this thread and we will work through them

Akka
Logged


EZ Server GM
Akkadius
Administrator
Legend
*****
Posts: 2016



View Profile
« Reply #1 on: June 20, 2017, 11:51:13 am »

The issues reported with books being garbled should be resolved as of now
Logged


EZ Server GM
Otto
Guest
« Reply #2 on: June 20, 2017, 01:59:30 pm »

Thanks man. Are you wanting any focused testing / reports at this time?
Logged
Peign
Guest
« Reply #3 on: June 20, 2017, 03:50:38 pm »

I'm seeing a few issues in T10.

First, my standard pull on Sarnaks (literally have done this same pull 100s of times) disconnected all of my toons. 

2nd, I'm seeing some odd procs off of my warrior.    I havent looked at all my gear but I'm seeing Snakes Kiss III,  Baited Breath III and Kiss of Corath III proc.     This is occurring while I pull.


http://imgur.com/a/lfRul


T10 is hardly playable atm for me anyway.
Logged
Akkadius
Administrator
Legend
*****
Posts: 2016



View Profile
« Reply #4 on: June 20, 2017, 04:11:32 pm »

I'm seeing a few issues in T10.

First, my standard pull on Sarnaks (literally have done this same pull 100s of times) disconnected all of my toons. 

2nd, I'm seeing some odd procs off of my warrior.    I havent looked at all my gear but I'm seeing Snakes Kiss III,  Baited Breath III and Kiss of Corath III proc.     This is occurring while I pull.


http://imgur.com/a/lfRul


T10 is hardly playable atm for me anyway.


Made some adjustments to netcode earlier that cleared most people up

2nd issue we spoke about in-game as spell reflection
Logged


EZ Server GM
Peign
Guest
« Reply #5 on: June 20, 2017, 04:15:43 pm »

I'm seeing a few issues in T10.

First, my standard pull on Sarnaks (literally have done this same pull 100s of times) disconnected all of my toons. 

2nd, I'm seeing some odd procs off of my warrior.    I havent looked at all my gear but I'm seeing Snakes Kiss III,  Baited Breath III and Kiss of Corath III proc.     This is occurring while I pull.


http://imgur.com/a/lfRul


T10 is hardly playable atm for me anyway.


Made some adjustments to netcode earlier that cleared most people up

2nd issue we spoke about in-game as spell reflection

Ok thanks.  Spell reflect will now count as a character cast spell?   At least from a spell message perspective?

Looks like I just DCed on my standard pull on Sarnaks again.
Logged
Akkadius
Administrator
Legend
*****
Posts: 2016



View Profile
« Reply #6 on: June 20, 2017, 04:53:27 pm »

https://github.com/EQEmu/Server/commit/75950b0f2bc91ddfa834b5bc4f44ece873511e5b
Logged


EZ Server GM
Akkadius
Administrator
Legend
*****
Posts: 2016



View Profile
« Reply #7 on: June 20, 2017, 05:44:39 pm »

DC's are being caused by massive traffic brought on by intense combat messages with many toons present within the proximity. The new netcode trips up on this traffic and causes a cascading resend storm.

The workaround for now until we work on a solution is to limit/scale back your pulls IF you run into this issue.

Not many people have ran into it yet.
Logged


EZ Server GM
Brannyn
Sr. Member
****
Posts: 368


View Profile
« Reply #8 on: June 21, 2017, 12:27:08 am »

You could also filter your damage by setting the damage numbers to number only and then filtering everything that starts with 1-9. This also kills any messages that start with a number but I don't have a problem with it.
Logged
Loyal
Sr. Member
****
Posts: 397



View Profile
« Reply #9 on: June 22, 2017, 07:54:32 am »

I had been having problems that i thought were exclusive to T10 and posted the detail in that thread prior to this being started. Basically i am experience black screen "You have been disconnected." I thought i fixed the issue but turns out i really just discovered another symptom.

If  i have T10 all to myself, i will not experience disconnects. As soon as another crew logged in my first death = disconnect. I suppose this is somewhat good as i can control being by myself by purchasing instances. It sucks because my guild has recently been playing together in T10, but at least i can keep playing.

If this gives anyone any ideas as to the issue and possible solutions - im happy to listen and try anything.
Logged

Akkadius
Administrator
Legend
*****
Posts: 2016



View Profile
« Reply #10 on: June 22, 2017, 11:26:16 am »

I had been having problems that i thought were exclusive to T10 and posted the detail in that thread prior to this being started. Basically i am experience black screen "You have been disconnected." I thought i fixed the issue but turns out i really just discovered another symptom.

If  i have T10 all to myself, i will not experience disconnects. As soon as another crew logged in my first death = disconnect. I suppose this is somewhat good as i can control being by myself by purchasing instances. It sucks because my guild has recently been playing together in T10, but at least i can keep playing.

If this gives anyone any ideas as to the issue and possible solutions - im happy to listen and try anything.

Feedback helps.

Unfortunately I'm going to keep things this way until we are able to make adjustments necessary to fix the issue.

We know what's causing it, it's just not a simple fix and we're working on it. We should have some new code fairly soon

When things are working smooth again at least people will have something to be thankful for instead of taking a smooth running server for granted Wink

Question I've been getting too: "Well I was working just fine before, why is it a problem now"

A: The netcode has literally been gutted from the ground up, this is a massive undertaking. 95% of it is 1000% better, but it doesn't appear so because we have this lingering issue with how packet loss is handled with resends. If you are the only one in a zone with a great connection - everything is lightning fast, snappier than you've ever seen it. You can't just test this in a test bed because everything works just fine. We're mostly working fine right now, you just have to restrict massive trains and maybe isolate yourself in your own instance for now as a workaround.
« Last Edit: June 22, 2017, 11:38:00 am by Akkadius » Logged


EZ Server GM
Raelin
Newbie
*
Posts: 5


View Profile
« Reply #11 on: June 22, 2017, 03:35:35 pm »

For what it's worth, here are my problems and symptoms.
I have limited bandwidth (8 Mbps) and typically run about 15 toons.  After the server mod, I can hardly log any of them in and when I am successful on the logon, they usually desync within a few minutes.  After a particular toon desync's, it is very very hard to get that toon relogged in, wheras other toons can be successful. Typically after the character selection screen ... long waits are incurred, resulting in a timeout.

On successful logins, I desync without any main activity ... no pulling, fighting, etc.  On one occasion after successfully logging in 2 toons, I issued a simple "/raidinvite [othertoonname]" and it took 7-10 seconds for the target toon to get the request. So it seems handshaking is a factor.  Before mods, none of these issues persisted.

I'm very limited on what I can test ... but am certainly willing if additional data would help.  As it remains now, the system is unplayable.
Logged
Loyal
Sr. Member
****
Posts: 397



View Profile
« Reply #12 on: June 22, 2017, 11:36:59 pm »


Feedback helps.

Unfortunately I'm going to keep things this way until we are able to make adjustments necessary to fix the issue.


I totally get it - and there is plenty of fun i can have playing around the current issues, so you wont hear too much complaining from me Smiley

We know what's causing it, it's just not a simple fix and we're working on it. We should have some new code fairly soon

When things are working smooth again at least people will have something to be thankful for instead of taking a smooth running server for granted Wink


I didn't know that you were already keyed in on the issues. I am happy to hear you guys are working on it and that gives me great hope....i am all for a little suffering to get to an improved state! As you mentioned i have already noticed vast improvement when i am alone in a zone....its awesome and makes me excited for when things running to their full potential.

Logged

warrior5
Hero Member
*****
Posts: 513


YAY


View Profile
« Reply #13 on: June 23, 2017, 04:08:03 am »

Zoning, pulling, movement, killing and looting in T8 are all significantly faster.
Logged

Peign
Guest
« Reply #14 on: June 23, 2017, 10:49:49 am »

I had been having problems that i thought were exclusive to T10 and posted the detail in that thread prior to this being started. Basically i am experience black screen "You have been disconnected." I thought i fixed the issue but turns out i really just discovered another symptom.

If  i have T10 all to myself, i will not experience disconnects. As soon as another crew logged in my first death = disconnect. I suppose this is somewhat good as i can control being by myself by purchasing instances. It sucks because my guild has recently been playing together in T10, but at least i can keep playing.

If this gives anyone any ideas as to the issue and possible solutions - im happy to listen and try anything.

Feedback helps.

Unfortunately I'm going to keep things this way until we are able to make adjustments necessary to fix the issue.

We know what's causing it, it's just not a simple fix and we're working on it. We should have some new code fairly soon

When things are working smooth again at least people will have something to be thankful for instead of taking a smooth running server for granted Wink

Question I've been getting too: "Well I was working just fine before, why is it a problem now"

A: The netcode has literally been gutted from the ground up, this is a massive undertaking. 95% of it is 1000% better, but it doesn't appear so because we have this lingering issue with how packet loss is handled with resends. If you are the only one in a zone with a great connection - everything is lightning fast, snappier than you've ever seen it. You can't just test this in a test bed because everything works just fine. We're mostly working fine right now, you just have to restrict massive trains and maybe isolate yourself in your own instance for now as a workaround.

T9 is running smooth as lil baby Hank's behind.     Standard pulls are not causing any issues.    Will test T8 soon.    Maybe the DC issue is limited to T10?

Logged
Pages: [1] 2
Print
Jump to:  

Recent

Stats

Members
  • Total Members: 6124
  • Latest: Havicck
Stats
  • Total Posts: 64988
  • Total Topics: 5053
  • Online Today: 129
  • Online Ever: 8678
  • (December 19, 2022, 02:32:09 pm)
Users Online
Users: 1
Guests: 59
Total: 60
TinyPortal v1.0 beta 4 © Bloc