Skip to content
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

"Not found key for dec_ref" when using forward withkeepalive #2433

Closed
luhn opened this issue May 31, 2019 · 0 comments · Fixed by #2434
Closed

"Not found key for dec_ref" when using forward withkeepalive #2433

luhn opened this issue May 31, 2019 · 0 comments · Fixed by #2434

Comments

@luhn
Copy link
Contributor

luhn commented May 31, 2019

I recently upgrade to v1.5 and enabled keepalive.

I'm using the fluent/fluentd:v1.5-debian Docker image and my config looks like this:

<match **>
	@type forward
	transport tls
	keepalive true

	<server>
		host "#{ENV["HOST"]}"
		port 24284
	</server>

	<security>
    self_hostname "#{Socket.gethostname}"
		shared_key "#{ENV["SHARED_KEY"]}"
	</security>

	<buffer>
		flush_interval 5s
		total_limit_size 64m
	</buffer>
</match>

When running it, nothing comes across to the destination and on the source I get a continuous stream of errors: [warn]: #0 Not found key for dec_ref: #<Fluent::PluginHelper::Socket::WrappedSocket::TLS:0x00007f64bffed208>

Disabling keepalive resolves the issue.

luhn added a commit to luhn/fluentd that referenced this issue May 31, 2019
luhn added a commit to luhn/fluentd that referenced this issue May 31, 2019
Fixes fluent#2433

Signed-off-by: Theron Luhn <theron@luhn.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging a pull request may close this issue.

1 participant