# 500 Internal Server Error + socket() failed (24: Too many open files) while connecting to upstream

**URL:** <https://forum.shopware.com/t/500-internal-server-error-socket-failed-24-too-many-open-files-while-connecting-to-upstream/39883>\
**Category:** Administration\
**Created:** [16. September 2016 um 23:50 UTC](https://forum.shopware.com/t/500-internal-server-error-socket-failed-24-too-many-open-files-while-connecting-to-upstream/39883 "2016-09-16T23:50:09Z")\
**Posts on this page:** 15\
**Page:** 1

<div class="post-metadata">

**Author:** ![wrsupport](https://avatars.discourse-cdn.com/v4/letter/w/c67d28/32.png) [@wrsupport](https://forum.shopware.com/u/wrsupport)\
**Post date:** [16. September 2016 um 23:50 UTC](https://forum.shopware.com/t/500-internal-server-error-socket-failed-24-too-many-open-files-while-connecting-to-upstream/39883/1 "2016-09-16T23:50:09Z")

</div>

Wir bekommen immer mal wieder die Fehlermeldung „500 Internal Server Error“ sowohl im Shop, wie auch im Backend.  
In der Regel genügt ein Reload der Seite, damit der Fehler verschwindet.

Zeitgleich zur Frontend-Fehlermeldung erscheint im Log die nginx-Fehlermeldung „socket() failed (24: Too many open files) while connecting to upstream“

Woran kann das liegen und vorallem, wie können wir das beheben?!

&nbsp;

Ich weiß momentan echt nicht weiter, zumal wir auch keine technischen Änderungen an der Seite vorgenommen haben.

&nbsp;

Vielen Dank im Voraus für eure Antworten!

Wir nutzen aktuell Shopware 5.2.3.

&nbsp;

---

<div class="post-metadata">

**Author:** ![Hille](https://avatars.discourse-cdn.com/v4/letter/h/87869e/32.png) [@Hille](https://forum.shopware.com/u/Hille)\
**Post date:** [17. September 2016 um 08:22 UTC](https://forum.shopware.com/t/500-internal-server-error-socket-failed-24-too-many-open-files-while-connecting-to-upstream/39883/2 "2016-09-17T08:22:34Z")

</div>

Ich weiß zwar nicht, welche Distribution du einsetzt, aber evtl. hilft das weiter

> **[Nginx: 24: Too Many Open Files Error And Solution - nixCraft](https://www.cyberciti.biz/faq/linux-unix-nginx-too-many-open-files/)**
>
> I'm getting the following error in my nginx server error log file: 2010/04/16 13:24:16 \[crit\] 21974#0: \*3188937 open() "/usr/local/nginx/html/50x.html" failed (24: Too many open files), client: 88.x.y.z, server: example.com, request: "GET...

---

<div class="post-metadata">

**Author:** ![wrsupport](https://avatars.discourse-cdn.com/v4/letter/w/c67d28/32.png) [@wrsupport](https://forum.shopware.com/u/wrsupport)\
**Post date:** [17. September 2016 um 08:46 UTC](https://forum.shopware.com/t/500-internal-server-error-socket-failed-24-too-many-open-files-while-connecting-to-upstream/39883/3 "2016-09-17T08:46:24Z")

</div>

Danke für die Rückmeldung.

Wenn ich das richtig sehe, läuft bei uns ein Ubuntu.

Ich kann jedoch keine der Anweisungen aus dem Link bei uns durchführen. Es gibt weder den User nginx, noch eine der angegebenen cnf-Dateien… ☹

---

<div class="post-metadata">

**Author:** ![TimmeHosting](https://dub1.discourse-cdn.com/flex013/user_avatar/forum.shopware.com/timmehosting/32/15580_2.png) [@TimmeHosting](https://forum.shopware.com/u/TimmeHosting)\
**Post date:** [17. September 2016 um 09:44 UTC](https://forum.shopware.com/t/500-internal-server-error-socket-failed-24-too-many-open-files-while-connecting-to-upstream/39883/4 "2016-09-17T09:44:39Z")

</div>

Unter Ubuntu läuft nginx unter dem Benutzer und der Gruppe www-data. Neben der Datei /etc/security/limits.conf solltest Du in /etc/nginx/nginx.conf auch den Wert von worker\_rlimit\_nofile entsprechend setzen, zusätzlich empfehle ich auch, net.core.somaxconn in /etc/sysctl.conf auf denselben Wert zu setzen.

![](https://europe1.discourse-cdn.com/flex013/uploads/shopware/original/1X/385eaa628505df573ebf33722f780335f53ac1b2.png)

Timme Hosting - schnelles nginx-Hosting

[www.timmehosting.de](https://timmehosting.de/)

---

<div class="post-metadata">

**Author:** ![wrsupport](https://avatars.discourse-cdn.com/v4/letter/w/c67d28/32.png) [@wrsupport](https://forum.shopware.com/u/wrsupport)\
**Post date:** [17. September 2016 um 19:42 UTC](https://forum.shopware.com/t/500-internal-server-error-socket-failed-24-too-many-open-files-while-connecting-to-upstream/39883/5 "2016-09-17T19:42:29Z")

</div>

Also entweder stelle ich mich zu blöd an oder ich habe eine vollends andere, unübliche Distribution.  
Ich finde weder die Verzeichnisse /etc/security/&nbsp; oder&nbsp; /etc/nginx/ noch die Datei /etc/sysctl.conf.  
Ich kann auch auf der Shell kein su durchführen (bash: su: command not found).

Merkwürdigerweise hat diese Fehlermeldung auch deutlich nachgelassen bzw. ist seit heute morgen gar nicht mehr aufgetreten.

Nur mal eine Vermutung… kann die o.g. Fehlermeldung auch mit dem Browser zusammenhängen?!  
Mit einem anderen Browser und auch am Smartphone hatte ich bisher nämlich kein 500-Error.

Heute taucht lediglich eine Warnung gehäuft in den Log auf: " (32)Broken pipe: mod\_fcgid: ap\_pass\_brigade failed in handle\_request\_ipc function, referer: "

&nbsp;

Übrigens finde ich es lobenswert, dass ich hier auch Profis, also Hoster, supporten. ![Thumb-Up](https://europe1.discourse-cdn.com/flex013/uploads/shopware/original/1X/7fcda44f782696668a3d093569d15e88105769e1.png "Thumb-Up")  
&nbsp;

&nbsp;

&nbsp;

---

<div class="post-metadata">

**Author:** ![dogado\_shops](https://avatars.discourse-cdn.com/v4/letter/d/b4bc9f/32.png) [@dogado\_shops](https://forum.shopware.com/u/dogado_shops)\
**Post date:** [17. September 2016 um 20:17 UTC](https://forum.shopware.com/t/500-internal-server-error-socket-failed-24-too-many-open-files-while-connecting-to-upstream/39883/6 "2016-09-17T20:17:25Z")

</div>

Hi,

was hast Du denn für ein Paket ? Die von Timme genannten Config Dateien kannst Du natürlich nur ändern, wenn Du auf einem dedizierten Server bist - also nicht auf Shared Hosting.&nbsp;

VG

---

<div class="post-metadata">

**Author:** ![wrsupport](https://avatars.discourse-cdn.com/v4/letter/w/c67d28/32.png) [@wrsupport](https://forum.shopware.com/u/wrsupport)\
**Post date:** [17. September 2016 um 20:21 UTC](https://forum.shopware.com/t/500-internal-server-error-socket-failed-24-too-many-open-files-while-connecting-to-upstream/39883/7 "2016-09-17T20:21:07Z")

</div>

Hallo,

das erklärt also, warum ich das nicht ändern kann… ![Wink](https://forum.shopware.com/plugins/CKEditor/plugins/smiley/images/wink.png "Wink")

Ich bin übrigens bei euch, Aixpro… ![Wearing-Sunglasses](https://forum.shopware.com/plugins/CKEditor/plugins/smiley/images/wearing-sunglasses.png "Wearing-Sunglasses")

---

<div class="post-metadata">

**Author:** ![dogado\_shops](https://avatars.discourse-cdn.com/v4/letter/d/b4bc9f/32.png) [@dogado\_shops](https://forum.shopware.com/u/dogado_shops)\
**Post date:** [17. September 2016 um 20:23 UTC](https://forum.shopware.com/t/500-internal-server-error-socket-failed-24-too-many-open-files-while-connecting-to-upstream/39883/8 "2016-09-17T20:23:12Z")

</div>

Hi,

welches Paket ist gebucht ?

VG  
&nbsp;

---

<div class="post-metadata">

**Author:** ![wrsupport](https://avatars.discourse-cdn.com/v4/letter/w/c67d28/32.png) [@wrsupport](https://forum.shopware.com/u/wrsupport)\
**Post date:** [17. September 2016 um 20:30 UTC](https://forum.shopware.com/t/500-internal-server-error-socket-failed-24-too-many-open-files-while-connecting-to-upstream/39883/9 "2016-09-17T20:30:15Z")

</div>

Das kleinste Version, 5GB. Für den Anfang…der Shop läuft erst seit knapp 2 Monaten…

&nbsp;

---

<div class="post-metadata">

**Author:** ![wrsupport](https://avatars.discourse-cdn.com/v4/letter/w/c67d28/32.png) [@wrsupport](https://forum.shopware.com/u/wrsupport)\
**Post date:** [17. September 2016 um 20:31 UTC](https://forum.shopware.com/t/500-internal-server-error-socket-failed-24-too-many-open-files-while-connecting-to-upstream/39883/10 "2016-09-17T20:31:51Z")

</div>

Dann wirds wohl Zeit für ein Upgrade auf SSD… ![Wink](https://forum.shopware.com/plugins/CKEditor/plugins/smiley/images/wink.png "Wink")

---

<div class="post-metadata">

**Author:** ![dogado\_shops](https://avatars.discourse-cdn.com/v4/letter/d/b4bc9f/32.png) [@dogado\_shops](https://forum.shopware.com/u/dogado_shops)\
**Post date:** [17. September 2016 um 20:37 UTC](https://forum.shopware.com/t/500-internal-server-error-socket-failed-24-too-many-open-files-while-connecting-to-upstream/39883/11 "2016-09-17T20:37:23Z")

</div>

Je nach Anzahl Artikel / Varianten ist offensichtlich das falsche Paket gebucht - siehe&nbsp;[https://www.aixpro.de/webhosting/shopware5-hosting/](https://www.aixpro.de/webhosting/shopware5-hosting/)  
„Ideal für&nbsp;kleine Shops oder Shops im Aufbau und max. 500 Besucher pro Tag.“

Wie bei Timme generell Standard&nbsp;empfehlen wir auf jeden Fall SSD Hosting. Damit Du individuelle Änderungen vornehmen kannst benötigst Du einen dedizierten vServer/Server mit vollen ROOT Rechten - diese findest Du unter:

> **[Dedicated Server - flexibel & leistungsstark - DELL PowerEdge!](https://www.dogado.de/server/dedicated-server)**
>
> dogado dedicated Server: Eine eigene sichere Serverumgebung nach Maß, Markenhardware DELL PowerEdge, Linux/Windows Auswahl oder Managed, inkl. 24/7 Support.

[https://www.aixpro.de/ssd-managed-root-server/](https://www.aixpro.de/ssd-managed-root-server/)

Das aktuell gebuchte Paket ist eher für Mini-Shops bzw. Shops im Aufbau (ohne SSD).

VG

&nbsp;

---

<div class="post-metadata">

**Author:** ![wrsupport](https://avatars.discourse-cdn.com/v4/letter/w/c67d28/32.png) [@wrsupport](https://forum.shopware.com/u/wrsupport)\
**Post date:** [17. September 2016 um 20:43 UTC](https://forum.shopware.com/t/500-internal-server-error-socket-failed-24-too-many-open-files-while-connecting-to-upstream/39883/12 "2016-09-17T20:43:12Z")

</div>

> [@AIXPRO schrieb:](https://forum.shopware.com/profile/2481/AIXPRO "AIXPRO")
> 
> …  
> „Ideal für&nbsp;kleine Shops oder Shops im Aufbau und max. 500 Besucher pro Tag.“  
> …

Das trifft in unserem Fall aber noch zu, von 500 Besuchern pro Tag sind wir noch weit entfernt… Und unsere Artikelanzahl ist auch noch sehr überschaubar.  
Ich würde vorschlagen, alles weitere diesbezüglich klären wir per PN oder Mail.

Es denn natürlich, jemand hat noch andere Lösungsvorschläge zu den o.g. Fehlermeldungen…

---

<div class="post-metadata">

**Author:** ![wrsupport](https://avatars.discourse-cdn.com/v4/letter/w/c67d28/32.png) [@wrsupport](https://forum.shopware.com/u/wrsupport)\
**Post date:** [19. September 2016 um 07:58 UTC](https://forum.shopware.com/t/500-internal-server-error-socket-failed-24-too-many-open-files-while-connecting-to-upstream/39883/13 "2016-09-19T07:58:11Z")

</div>

Wir haben jetzt mal fix (im wahrsten Sinne des Wortes) ein Upgrade auf SSD durchgeführt.  
Alles innerhalb eines Tages und das teilweise zu Zeiten, wo andere Leute im Bett liegen. Dafür erst einmal ein großes Lob.

Die Seite läuft prima und gefühlt (und sicher auch technisch) schneller.

Was unsere Fehlermeldungen anbelangt, werden wir natürlich beobachten, was da jetzt noch auftritt.

---

<div class="post-metadata">

**Author:** ![spieler](https://dub1.discourse-cdn.com/flex013/user_avatar/forum.shopware.com/spieler/32/14669_2.png) [@spieler](https://forum.shopware.com/u/spieler)\
**Post date:** [19. Oktober 2016 um 14:59 UTC](https://forum.shopware.com/t/500-internal-server-error-socket-failed-24-too-many-open-files-while-connecting-to-upstream/39883/14 "2016-10-19T14:59:51Z")

</div>

Hat es denn geholfen? Ist es ein Performance-Problem?

---

<div class="post-metadata">

**Author:** ![wrsupport](https://avatars.discourse-cdn.com/v4/letter/w/c67d28/32.png) [@wrsupport](https://forum.shopware.com/u/wrsupport)\
**Post date:** [15. August 2017 um 12:59 UTC](https://forum.shopware.com/t/500-internal-server-error-socket-failed-24-too-many-open-files-while-connecting-to-upstream/39883/15 "2017-08-15T12:59:05Z")

</div>

Der Upgrade auf SSD hat tatsächlich das gewünschte Ergebnis gebracht.&nbsp;
