Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Error message lost through public proxy #3

Open
slominskir opened this issue Feb 28, 2022 · 2 comments
Open

Error message lost through public proxy #3

slominskir opened this issue Feb 28, 2022 · 2 comments

Comments

@slominskir
Copy link
Member

Leaving off a required field such as the timestamp from a request results in a nice error message internally, but a not so nice error when viewed from offsite:

Onsite:
Screenshot

Offsite:
Screenshot2

@slominskir
Copy link
Member Author

This is likely due to line 44 of epicsweb.jlab.org:/etc/httpd/conf.d/epicsweb.conf

ProxyErrorOverride on

It should be:

ProxyErrorOverride on 405

Without qualification ALL errors are caught and Apache default Error Handler applied. We need to wait for a good time to restart to test this though.

Note: We trap the 405 in the first place due to this bug with Apache mod_auth_form: https://bz.apache.org/bugzilla/show_bug.cgi?id=54280

Note: We Use apache_mod_auth_form with mod_session because many clients are iPhones and we can't use HTTP Basic with Web Sockets due to this WebKit bug: https://bugs.webkit.org/show_bug.cgi?id=80362

@slominskir
Copy link
Member Author

Good theory. Didn't work though.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant