Skip to content
Discussion options

You must be logged in to vote

I'm only addressing the part about idleTimeout because so far it's not clear to me what is not working as expected with TLS sessions.
idleTimeout sets the time, in seconds, that dnsdist will allow an incoming HTTP/2 connection to remain open without any new query to be received. Note that I really do mean HTTP/2 here, as this setting does not apply to HTTP/1: as far as I can tell there is no such setting for HTTP/1 in h2o, and we do not support HTTP/1 when nghttp2 is used instead of h2o (dnsdist 1.9+). The problem with your test is that the requests library does not support HTTP/2. I confirmed the idle timeout works well using pycurl instead of requests:

import time
import base64
import u…

Replies: 4 comments 4 replies

Comment options

You must be logged in to vote
1 reply
@chunyuliu106667777
Comment options

Comment options

You must be logged in to vote
0 replies
Comment options

You must be logged in to vote
1 reply
@omoerbeek
Comment options

Comment options

You must be logged in to vote
2 replies
@omoerbeek
Comment options

@chunyuliu106667777
Comment options

Answer selected by chunyuliu106667777
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Category
Q&A
Labels
3 participants