Chapter 6. Ceph Object Gateway


Gateway enhancements include packaging improvements; ensuring sysvinit scripts run the Ceph Object Gateway under a systemd context as needed; and, using standard udev rules for RHEL7. The gateway now adds .log messages to the default log path and separates civetweb logs from the rgw log. There is also a fix for civetweb URL decoding.

The gateway uses mod-proxy-fcgi instead of mod-fastcgi, and includes some clean up for the FastCGI request context.

The gateway now sets a length for Keystone token validation, and improves subuser creation for Swift. There is also a fix for the object tail test.

The gateway has a few improvements for REST calls; it will no longer try to authenticate CORS preflight requests; calculates hash codes properly during PUT operations; and, it converts header underscores to dashes.

On copy operations, the gateway will now copy object data even if the copy target is in a different pool from the copy source.

Back to top
Red Hat logoGithubredditYoutubeTwitter

Learn

Try, buy, & sell

Communities

About Red Hat Documentation

We help Red Hat users innovate and achieve their goals with our products and services with content they can trust. Explore our recent updates.

Making open source more inclusive

Red Hat is committed to replacing problematic language in our code, documentation, and web properties. For more details, see the Red Hat Blog.

About Red Hat

We deliver hardened solutions that make it easier for enterprises to work across platforms and environments, from the core datacenter to the network edge.

Theme

© 2025 Red Hat