Skip to content

Add SSL support to auto-configuration for Rabbit Streams#48960

Open
jayychoi wants to merge 1 commit intospring-projects:mainfrom
jayychoi:add-ssl-for-rabbit-streams
Open

Add SSL support to auto-configuration for Rabbit Streams#48960
jayychoi wants to merge 1 commit intospring-projects:mainfrom
jayychoi:add-ssl-for-rabbit-streams

Conversation

@jayychoi
Copy link

This PR adds SSL support to RabbitMQ Streams auto-configuration, addressing the issue where spring.rabbitmq.ssl.enabled=true only applied to AMQP connections but not to Stream connections. (#43932)

As suggested by wilkinsona, added SSL bundle support alongside SSL configuration for RabbitMQ Streams. For backward compatibility, I added new spring.rabbitmq.stream.ssl properties instead of reusing spring.rabbitmq.ssl. The implementation follows existing patterns in the codebase.

Changes

  • Add spring.rabbitmq.stream.ssl.enabled property.
  • Add spring.rabbitmq.stream.ssl.bundle property.

Related Issue

Closes gh-43932

@spring-projects-issues spring-projects-issues added the status: waiting-for-triage An issue we've not yet triaged label Jan 24, 2026
Copy link
Member

@wilkinsona wilkinsona left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thanks for the PR, @jayychoi. We now have connection details support for Rabbit Streams with the introduction of RabbitStreamConnectionDetails. Could you please update your PR to take that into account?

@wilkinsona wilkinsona added the status: waiting-for-feedback We need additional information before we can continue label Feb 11, 2026
@jayychoi
Copy link
Author

Absolutely. I'll update the PR accordingly.

@spring-projects-issues spring-projects-issues added status: feedback-provided Feedback has been provided and removed status: waiting-for-feedback We need additional information before we can continue labels Feb 11, 2026
@jayychoi jayychoi force-pushed the add-ssl-for-rabbit-streams branch from 8897cc2 to e142bb7 Compare February 12, 2026 05:01
Closes spring-projectsgh-43932

Signed-off-by: Jay Choi <jayyoungchoi22@gmail.com>
@jayychoi jayychoi force-pushed the add-ssl-for-rabbit-streams branch from e142bb7 to ba2c4d2 Compare February 12, 2026 05:02
@jayychoi jayychoi requested a review from wilkinsona February 12, 2026 05:17
@wilkinsona wilkinsona self-assigned this Feb 12, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

status: feedback-provided Feedback has been provided status: waiting-for-triage An issue we've not yet triaged

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Add SSL support to auto-configuration for Rabbit Streams

3 participants