You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
I'm having an issue when attempting to serve a file from the Rails public folder when using kamal with thruster.
I have a javascript library that requires me to copy assets to the Rails public folder so it can be accessed via the code. The path is: https://tools-demo.passtesting.com/webviewer/ui/index.html, but I get a 5xx error when attempting to access it.
When tailing the proxy logs (kamal proxy logs) I see a 301 response and then: httputil: ReverseProxy read error during body copy: unexpected EOF
When I access it as a directory (https://tools-demo.passtesting.com/webviewer/ui/) it loads as expected. The problem is that the library has a hardcoded reference to index.html instead of referring to the path, so I currently have no way to mitigate this.
The problem appears to be solved when I disable X-Sendfile (X_SENDFILE_ENABLED=false).
Ideally I'd like to keep this enabled for all of its other benefits, but is fully disabling X-Sendfile the only solution here?
The text was updated successfully, but these errors were encountered:
I'm having an issue when attempting to serve a file from the Rails public folder when using kamal with thruster.
I have a javascript library that requires me to copy assets to the Rails public folder so it can be accessed via the code. The path is:
https://tools-demo.passtesting.com/webviewer/ui/index.html,
but I get a 5xx error when attempting to access it.When tailing the proxy logs (
kamal proxy logs
) I see a 301 response and then:httputil: ReverseProxy read error during body copy: unexpected EOF
When I access it as a directory (
https://tools-demo.passtesting.com/webviewer/ui/
) it loads as expected. The problem is that the library has a hardcoded reference to index.html instead of referring to the path, so I currently have no way to mitigate this.The problem appears to be solved when I disable X-Sendfile (
X_SENDFILE_ENABLED=false
).Ideally I'd like to keep this enabled for all of its other benefits, but is fully disabling X-Sendfile the only solution here?
The text was updated successfully, but these errors were encountered: