The GitHub Actions job "Run Integration Tests" on 
rocketmq.git/worktree-sni-multi-domain has failed.
Run started by GitHub user qianye1001 (triggered by qianye1001).

Head commit for run:
dbb08a559d504d75cb417223e4f4e6a5b3a05a3c / sa-buc 
<[email protected]>
[ISSUE #10302] Fix gRPC SNI pipeline, hot-reload, and TlsSniManager correctness

- ProxyAndTlsProtocolNegotiator: Fix GrpcSniHandshakeCompleteHandler placement
  after SniHandler (inbound events flow head→tail) and complete gRPC negotiation
  via handleProtocolNegotiationCompleted() with proper Attributes and Security
- TlsSniManager: Fix wildcard hot-reload using removeIf before re-adding; 
release
  old SslContext resources on reload; add sslProvider to gRPC-shaded non-test 
path;
  normalize SNI hostname to lowercase (RFC 4343 DNS case-insensitivity)
- NettyRemotingServer: Add try-catch in AsyncMapping, set promise failure on 
null
  context, and normalize hostname to lowercase in SNI lookup
- TlsSniManagerTest: Add 8 new tests covering std Netty path, reload 
correctness,
  case-insensitive matching, and exact-match priority over wildcard
- Validated with live namesrv+proxy(LOCAL)+embedded broker: all 6 TLS/SNI tests
  pass including hot-reload (~2s via tlsCertWatchIntervalMs)

Report URL: https://github.com/apache/rocketmq/actions/runs/26337335211

With regards,
GitHub Actions via GitBox

Reply via email to