New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Port on downstream server gets corrupted #6664

Closed
zeha opened this Issue May 23, 2018 · 4 comments

Comments

Projects
None yet
2 participants
@zeha
Collaborator

zeha commented May 23, 2018

  • Program: dnsdist
  • Issue type: Bug report

Short description

After a while - multiple days with heavy load - the port part of a random server as shown in showServers() changes to a random value. This is not just a cosmetic issue, we've verified that the port is actually tried.

Environment

  • Operating system: CentOS Linux 7 (Core)
  • Software version: 9242205 + custom patch (code available)
  • Software source: compiled

Steps to reproduce

Unclear :(

Other information

I'm filing this here so we don't forget about it. Might very well be a bug in the patch, but very hard to say.

@rgacogne

This comment has been minimized.

Member

rgacogne commented May 24, 2018

I would be interested in seeing the patch because it's the first time I ever hear about that kind of issue in dnsdist.

@zeha

This comment has been minimized.

Collaborator

zeha commented May 28, 2018

Patched tree is at https://github.com/zeha/pdns/tree/dnsdist-named-caches-rebased-20180324

While maybe the patch is not super nice, I doubt somehow that it's the source of this problem. The only thing that appears to get corrupted is one of the downstream server ports. Needs quite some time/traffic for this to show up.

@rgacogne rgacogne added this to the dnsdist-1.3.x milestone Jun 8, 2018

@rgacogne

This comment has been minimized.

Member

rgacogne commented Oct 18, 2018

Would you happen to know if that still happens on recent builds?

@zeha

This comment has been minimized.

Collaborator

zeha commented Nov 18, 2018

Customer feedback: apparently gone now.

@zeha zeha closed this Nov 18, 2018

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment