# Chttpd:catch\_error, chttpd:handle\_req\_after\_auth, chttpd:process\_request, chttpd:handle\_request\_int

**URL:** <https://forum.communityhealthtoolkit.org/t/chttpd-catch-error-chttpd-handle-req-after-auth-chttpd-process-request-chttpd-handle-request-int/3771>\
**Category:** Technical Support\
**Tags:** couchdb, docker\
**Created:** [July 18, 2024, 1:03pm UTC](https://forum.communityhealthtoolkit.org/t/chttpd-catch-error-chttpd-handle-req-after-auth-chttpd-process-request-chttpd-handle-request-int/3771 "2024-07-18T13:03:01Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![magp18](https://communityhealthtoolkit.b-cdn.net/user_avatar/forum.communityhealthtoolkit.org/magp18/32/1319_2.png) [@magp18](https://forum.communityhealthtoolkit.org/u/magp18)\
**Post date:** [July 18, 2024, 1:03pm UTC](https://forum.communityhealthtoolkit.org/t/chttpd-catch-error-chttpd-handle-req-after-auth-chttpd-process-request-chttpd-handle-request-int/3771/1 "2024-07-18T13:03:01Z")

</div>

Hi all,

I saw a 404 not found on my CHT instance today and did not know what had brought it down.  
Checking the couchdb logs I saw:  
\<0.28424.7393\> 9a2d8f3c39 req\_err(1125717067) unknown\_error : normal  
[\<\<“chttpd:catch\_error/3 L356”\>\>,\<\<“chttpd:handle\_req\_after\_auth/2 L322”\>\>,\<\<“chttpd:process\_request/1 L303”\>\>,\<\<“chttpd:handle\_request\_int/1 L243”\>\>,\<\<“mochiweb\_http:headers/6 L128”\>\>,\<\<“proc\_lib:init\_p\_do\_apply/3 L247”\>\>]  
With @delcroip the solution was to:

docker restart couchdb\_container

docker restart haproxy\_container

docker restart api\_container  
(in this order)

The problem got solved after, but decided to document it, in case someone looks up the error or I forget in the future 😁

---

<div class="post-metadata">

**Author:** ![jkuester](https://communityhealthtoolkit.b-cdn.net/user_avatar/forum.communityhealthtoolkit.org/jkuester/32/806_2.png) [@jkuester](https://forum.communityhealthtoolkit.org/u/jkuester)\
**Post date:** [July 18, 2024, 1:21pm UTC](https://forum.communityhealthtoolkit.org/t/chttpd-catch-error-chttpd-handle-req-after-auth-chttpd-process-request-chttpd-handle-request-int/3771/2 "2024-07-18T13:21:29Z")

</div>

Thanks for recording these steps! 👍 Out of curiosity, what CHT version are you running? The `unknown_error : normal` logs were something [known to happen](https://github.com/apache/couchdb/issues/1600) in Couch 2, but I had understood them to be benign. Maybe there is something else at play here. 🤔 FWIW, I would not expect to see `unknown_error : normal` logs in CHT `4.4+` since that version upgrades us to Couch 3.x.

---

<div class="post-metadata">

**Author:** ![magp18](https://communityhealthtoolkit.b-cdn.net/user_avatar/forum.communityhealthtoolkit.org/magp18/32/1319_2.png) [@magp18](https://forum.communityhealthtoolkit.org/u/magp18)\
**Post date:** [July 18, 2024, 1:51pm UTC](https://forum.communityhealthtoolkit.org/t/chttpd-catch-error-chttpd-handle-req-after-auth-chttpd-process-request-chttpd-handle-request-int/3771/3 "2024-07-18T13:51:30Z")

</div>

Ahh yes I am using CHT version 4.2.0.
