# Exception occurred while checking 'some.server': Error: Function call 'pipe2' failed with error code 24, 'Too many open files'

**URL:** <https://community.icinga.com/t/exception-occurred-while-checking-some-server-error-function-call-pipe2-failed-with-error-code-24-too-many-open-files/2942>\
**Category:** Icinga 2\
**Created:** [December 5, 2019, 6:59am UTC](https://community.icinga.com/t/exception-occurred-while-checking-some-server-error-function-call-pipe2-failed-with-error-code-24-too-many-open-files/2942 "2019-12-05T06:59:20Z")\
**Posts on this page:** 1\
**Showing post:** 6

<div class="post-metadata">

**Author:** ![dnsmichi](https://community.icinga.com/user_avatar/community.icinga.com/dnsmichi/32/7721_2.png) [@dnsmichi](https://community.icinga.com/u/dnsmichi)\
**Post date:** [December 5, 2019, 9:10am UTC](https://community.icinga.com/t/exception-occurred-while-checking-some-server-error-function-call-pipe2-failed-with-error-code-24-too-many-open-files/2942/6 "2019-12-05T09:10:31Z")

</div>

> [@PinkFrog](#):
>
> Can you give me a hint to extract this?

That’s described in the linked issue in the `Verify` section.

```auto
for p in $(pidof icinga2); do echo -e "$p\n" && ps -ef | grep $p && echo && cat /proc/$p/limits | grep 'open files' && echo; done

for p in $(pidof icinga2); do echo -e "$p\n" && ps -ef | grep $p && echo && lsof -p $p && echo; done

```

Cheers,  
Michael

---

_[View the full topic](https://community.icinga.com/t/exception-occurred-while-checking-some-server-error-function-call-pipe2-failed-with-error-code-24-too-many-open-files/2942)._
