Overview
The presence of stream
in place of a compression ratio indicates that the response from the origin was greater than the value set in the stream.size
parameter within the railgun.conf
file (default value is 250000 bytes).
This status results in the request not being compressed and served in a streaming fashion.
Please refer to our Reading and Interpreting the 'Cf-Railgun' Header article for additional technical information on the Cf-Railgun
header.
Troubleshooting
If a continual/repeated stream
status is occurring for requests, please check for the following conditions that are common causes:
ps aux | grep memcached
If you are connecting Railgun to memcached using a loopback inet connection to localhost, confirm there are not any firewall rules that would prevent connections. If using a unix socket, make sure the permissions and ownerships on the sock file are set correctly.
- Anything beginning with
"text/"
- Any
"application/"
type that ends with the string"+xml"
"application/json"
"application/ecmascript"
"application/javascript"
"application/x-javascript"
"application/xml"
"application/dart"
Please note that the MIME type is determined by the Content-Type
header sent by the origin.
If you require further assistance, please submit a Support ticket with your railgun.conf
and memcached.conf
file for review so that Cloudflare Support is able to troubleshoot further.