# Profiler nicht unter bin/watch-storefront.sh Proxy Server :9998 verfügbar

**URL:** <https://forum.shopware.com/t/profiler-nicht-unter-bin-watch-storefront-sh-proxy-server-9998-verfugbar/70771>\
**Category:** Installation / Einstieg\
**Created:** [9. November 2020 um 14:15 UTC](https://forum.shopware.com/t/profiler-nicht-unter-bin-watch-storefront-sh-proxy-server-9998-verfugbar/70771 "2020-11-09T14:15:03Z")\
**Posts on this page:** 6\
**Page:** 1

<div class="post-metadata">

**Author:** ![dupp](https://dub1.discourse-cdn.com/flex013/user_avatar/forum.shopware.com/dupp/32/7715_2.png) [@dupp](https://forum.shopware.com/u/dupp)\
**Post date:** [9. November 2020 um 14:15 UTC](https://forum.shopware.com/t/profiler-nicht-unter-bin-watch-storefront-sh-proxy-server-9998-verfugbar/70771/1 "2020-11-09T14:15:03Z")

</div>

Ich nutze das production-template und zum Kompilieren den bin/watch-storefront Befehl.&nbsp;  
Auf dem Storefront proxy server habe ich dann leider keinen Zugriff auf den Profiler mehr…&nbsp;

Habe ich irgendwas falsch konfiguriert?

```
Access to XMLHttpRequest at 'http://192.168.33.10/_wdt/4611f7' from origin 'http://192.168.33.10:9998' has been blocked by CORS policy: Request header field x-requested-with is not allowed by Access-Control-Allow-Headers in preflight response.

```

&nbsp;

![](https://europe1.discourse-cdn.com/flex013/uploads/shopware/original/2X/3/380d31d538e36b131060269e447163030cbbd472.jpeg)

&nbsp;

---

<div class="post-metadata">

**Author:** ![Moritz\_Naczenski](https://dub1.discourse-cdn.com/flex013/user_avatar/forum.shopware.com/moritz_naczenski/32/7792_2.png) [@Moritz\_Naczenski](https://forum.shopware.com/u/Moritz_Naczenski)\
**Post date:** [9. November 2020 um 15:29 UTC](https://forum.shopware.com/t/profiler-nicht-unter-bin-watch-storefront-sh-proxy-server-9998-verfugbar/70771/2 "2020-11-09T15:29:29Z")

</div>

Wie sieht denn deine Sales-Channel URL aus?  
Glaube es reicht aus, wenn du da auch den Port hinterlegst.

---

<div class="post-metadata">

**Author:** ![dupp](https://dub1.discourse-cdn.com/flex013/user_avatar/forum.shopware.com/dupp/32/7715_2.png) [@dupp](https://forum.shopware.com/u/dupp)\
**Post date:** [10. November 2020 um 06:59 UTC](https://forum.shopware.com/t/profiler-nicht-unter-bin-watch-storefront-sh-proxy-server-9998-verfugbar/70771/3 "2020-11-10T06:59:00Z")

</div>

[@Moritz Naczenski]([http://forum.shopware.com/profile/14574/Moritz](http://forum.shopware.com/profile/14574/Moritz) Naczenski “Moritz Naczenski”)‍

&nbsp;

Die Sales-Channel URL lautet&nbsp;[http://192.168.33.10](http://192.168.33.10)

Einen Port kann ich dort nicht angeben - wird beim Speichern herausgelöscht.

---

<div class="post-metadata">

**Author:** ![dbb](https://avatars.discourse-cdn.com/v4/letter/d/e36b37/32.png) [@dbb](https://forum.shopware.com/u/dbb)\
**Post date:** [11. Januar 2021 um 16:32 UTC](https://forum.shopware.com/t/profiler-nicht-unter-bin-watch-storefront-sh-proxy-server-9998-verfugbar/70771/4 "2021-01-11T16:32:55Z")

</div>

@dupp konntest du das Problem lösen?

VG  
Michael

---

<div class="post-metadata">

**Author:** ![dupp](https://dub1.discourse-cdn.com/flex013/user_avatar/forum.shopware.com/dupp/32/7715_2.png) [@dupp](https://forum.shopware.com/u/dupp)\
**Post date:** [13. Januar 2021 um 09:25 UTC](https://forum.shopware.com/t/profiler-nicht-unter-bin-watch-storefront-sh-proxy-server-9998-verfugbar/70771/5 "2021-01-13T09:25:18Z")

</div>

@dbb‍ nein, bisher nicht

---

<div class="post-metadata">

**Author:** ![staudigl](https://avatars.discourse-cdn.com/v4/letter/s/8491ac/32.png) [@staudigl](https://forum.shopware.com/u/staudigl)\
**Post date:** [3. März 2023 um 09:21 UTC](https://forum.shopware.com/t/profiler-nicht-unter-bin-watch-storefront-sh-proxy-server-9998-verfugbar/70771/6 "2023-03-03T09:21:30Z")

</div>

Hallo @dupp ,

ich hatte das selbe Problem und konnte es nun lösen.

Wir haben ein seltenes Setup, aber vom Prinzip her stellt das kein Problem dar.  
Reverse-Proxy: Pound  
Webserver: Apache

Der HOT-RELOADING-Modus geht ja über einen speziellen Port (9998). Über diesen Port lauscht ja der Nodejs-Webpack-Server und leitet die Anfragen dann ggf. weiter an den Apache (bei mir) oder nginx, etc.  
Dabei kann es sein, dass der originäre Client-Port „verloren“ geht und Shopware, bzw. Symfony gibt dir die Url „http ://192.168.33.10/\_wdt/4611f7“ zurück (also quasi Port 80), anstatt wie es richtig wäre „http ://192.168.33.10:9998/\_wdt/4611f7“. Dann wäre auch die CORS-Problematik nicht mehr gegeben.

Ich konnte das Problem nun so lösen, dass ich bei unserem Reverse Proxy bei allen Anfragen über Port 9998 den Header „X-FORWARDED-PORT: 9998“ hinzugefügt habe.  
Außerdem muss deine IP vertrauenswürdig sein (siehe [How to Configure Symfony to Work behind a Load Balancer or a Reverse Proxy (Symfony Docs)](https://symfony.com/doc/current/deployment/proxies.html)).  
Des weiteren muss die Domain beim Sales-Channel auch den Port beinhalten. Also „http ://192.168.33.10:9998“ anstelle von „http ://192.168.33.10“.

Dann sollte bin/watch-storefront.sh funktionieren. Ich hoffe ich konnte weiterhelfen…

Mit freundlichen Grüßen  
Maximilian
