I recently re-installed proxy14 from scratch.
After everything ran this nagios alert was still tripping:
PROBLEM - proxy14.fedoraproject.org/http-accounts is CRITICAL: HTTP CRITICAL: HTTP/1.1 404 Not Found - string emergency not found on https://admin.fedoraproject.org:443/accounts/help/get_help/user_telephone - 632 bytes in 0.117 second response time (noc02)
Looking at other proxies, they had a /etc/httpd/conf.d/admin.fedoraproject.org/noggin.conf file. Placing a copy on proxy14 cleared this alert.
I don't see this file in ansible anywhere. I think it might have been an artifact of deployment that we changed? (ie, to have noggin use accounts.fedoraproject.org and not admin.fedoraproject.org/accounts ).
So, we need to remove that stray file from all proxies and fix the nagios alert. Perhaps it could just be dropped or changed to something in noggin?
CC: @abompard
Metadata Update from @humaton: - Issue tagged with: low-gain, low-trouble, ops
Metadata Update from @mohanboddu: - Issue priority set to: Waiting on Assignee (was: Needs Review)
I think this file came with the reverseproxy configuration that was added here.
The url checked by nagios doesn't exist for noggin, but, we can use the readiness health check for that purpose (https://accounts.fedoraproject.org/healthz/ready). I can do a PR for that part.
That fixed it. ;)
Many thanks. Fixed in PR 703
Metadata Update from @kevin: - Issue close_status updated to: Fixed - Issue status updated to: Closed (was: Open)
Issue status updated to: Open (was: Closed)
Metadata Update from @jbley: - Issue close_status updated to: Fixed - Issue status updated to: Closed (was: Open)
Log in to comment on this ticket.