Project

General

Profile

Bug #39321

rgw: Beast frontend listens on IPv4 only by default

Added by Wido den Hollander 7 months ago. Updated 6 months ago.

Status:
Duplicate
Priority:
High
Target version:
-
Start date:
04/16/2019
Due date:
% Done:

0%

Source:
Tags:
rgw,beast,ipv6
Backport:
Regression:
No
Severity:
3 - minor
Reviewed:
Affected Versions:
ceph-qa-suite:
Pull request ID:
Crash signature:

Description

rgw_frontends = "beast"

This leads to the RGW to bind on 0.0.0.0:80 as shown by ss:

State       Recv-Q Send-Q                                                            Local Address:Port                                                                           Peer Address:Port              
LISTEN      0      128                                                                           *:80                                                                                        *:*                   users:(("radosgw",pid=537897,fd=133))
rgw_frontends = "beast endpoint=[::]:80"

This makes RGW listen on both IPv4 and IPv6, but the default should imho be to listen on v4 and v6.

Tested this with Mimic 13.2.5


Related issues

Duplicates rgw - Bug #39038: beast: multiple v4 and v6 endpoints with the same port will cause failure Resolved 03/29/2019

History

#1 Updated by Nathan Cutler 7 months ago

  • Project changed from Ceph to rgw

#3 Updated by Casey Bodley 7 months ago

  • Status changed from New to Verified
  • Priority changed from Normal to High

#4 Updated by Casey Bodley 6 months ago

  • Status changed from Verified to In Progress
  • Assignee set to Abhishek Lekshmanan

#6 Updated by Casey Bodley 6 months ago

  • Duplicates Bug #39038: beast: multiple v4 and v6 endpoints with the same port will cause failure added

#7 Updated by Casey Bodley 6 months ago

  • Status changed from In Progress to Duplicate

Also available in: Atom PDF