# E-Mail Vorlagen lassen sich nicht bearbeiten, 503 Service Unavailable

**URL:** <https://forum.shopware.com/t/e-mail-vorlagen-lassen-sich-nicht-bearbeiten-503-service-unavailable/45709>\
**Category:** Allgemein\
**Created:** [11. Mai 2017 um 14:36 UTC](https://forum.shopware.com/t/e-mail-vorlagen-lassen-sich-nicht-bearbeiten-503-service-unavailable/45709 "2017-05-11T14:36:01Z")\
**Posts on this page:** 19\
**Page:** 1

<div class="post-metadata">

**Author:** ![konsi](https://avatars.discourse-cdn.com/v4/letter/k/eada6e/32.png) [@konsi](https://forum.shopware.com/u/konsi)\
**Post date:** [11. Mai 2017 um 14:36 UTC](https://forum.shopware.com/t/e-mail-vorlagen-lassen-sich-nicht-bearbeiten-503-service-unavailable/45709/1 "2017-05-11T14:36:01Z")

</div>

Hallo, ich kann auf ein mal keine E-Mail Vorlagen mehr bearbeiten, keine Ahnung warum…

Folgendes steht in der Log:

```
***** - - [11/May/2017:16:32:24 +0200] "GET /backend/mail/getMails?_dc=1494513144217&page=1&start=0&limit=25&id=2 HTTP/1.1" 503 496 "http://domain.com/backend/" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.12; rv:53.0) Gecko/20100101 Firefox/53.0"

```

Hat jemand eine Idee was da los ist?!

---

<div class="post-metadata">

**Author:** ![kulli](https://avatars.discourse-cdn.com/v4/letter/k/a3d4f5/32.png) [@kulli](https://forum.shopware.com/u/kulli)\
**Post date:** [11. Mai 2017 um 15:51 UTC](https://forum.shopware.com/t/e-mail-vorlagen-lassen-sich-nicht-bearbeiten-503-service-unavailable/45709/2 "2017-05-11T15:51:26Z")

</div>

503 deutet ja drauf hin, dass was mit dem Server nicht stimmt.

Irgendwelche Meldungen in den Error-logs des Servers ?

Sonstige Seiten nicht aufrufbar ?

Kürzlich SSL installiert ?

---

<div class="post-metadata">

**Author:** ![konsi](https://avatars.discourse-cdn.com/v4/letter/k/eada6e/32.png) [@konsi](https://forum.shopware.com/u/konsi)\
**Post date:** [11. Mai 2017 um 15:53 UTC](https://forum.shopware.com/t/e-mail-vorlagen-lassen-sich-nicht-bearbeiten-503-service-unavailable/45709/3 "2017-05-11T15:53:59Z")

</div>

Kürzlich SSL installiert, ja =/ was könnte ich da prüfen?

---

<div class="post-metadata">

**Author:** ![kulli](https://avatars.discourse-cdn.com/v4/letter/k/a3d4f5/32.png) [@kulli](https://forum.shopware.com/u/kulli)\
**Post date:** [11. Mai 2017 um 15:59 UTC](https://forum.shopware.com/t/e-mail-vorlagen-lassen-sich-nicht-bearbeiten-503-service-unavailable/45709/4 "2017-05-11T15:59:07Z")

</div>

Ob die Einbindung seitens des Hosters richtig erfolgt ist;

und ob die Einstellungen im Shop hierfür stimmen.

---

<div class="post-metadata">

**Author:** ![konsi](https://avatars.discourse-cdn.com/v4/letter/k/eada6e/32.png) [@konsi](https://forum.shopware.com/u/konsi)\
**Post date:** [12. Mai 2017 um 07:50 UTC](https://forum.shopware.com/t/e-mail-vorlagen-lassen-sich-nicht-bearbeiten-503-service-unavailable/45709/5 "2017-05-12T07:50:44Z")

</div>

Alles andere läuft ja aber und auf dem Server sind noch 3 weitere Shops drauf mit SSL, alles ohne Probleme… ich werde wahnsinnig

---

<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:** [15. Mai 2017 um 09:56 UTC](https://forum.shopware.com/t/e-mail-vorlagen-lassen-sich-nicht-bearbeiten-503-service-unavailable/45709/6 "2017-05-15T09:56:18Z")

</div>

Was steht im Error-Log der Website und in den Shopware-Logs?

![](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:** ![konsi](https://avatars.discourse-cdn.com/v4/letter/k/eada6e/32.png) [@konsi](https://forum.shopware.com/u/konsi)\
**Post date:** [18. Mai 2017 um 15:16 UTC](https://forum.shopware.com/t/e-mail-vorlagen-lassen-sich-nicht-bearbeiten-503-service-unavailable/45709/7 "2017-05-18T15:16:03Z")

</div>

Nur das was ich oben schon geschrieben hatte:

```
***** - - [11/May/2017:16:32:24 +0200] "GET /backend/mail/getMails?_dc=1494513144217&page=1&start=0&limit=25&id=2 HTTP/1.1" 503 496 "http://domain.com/backend/" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.12; rv:53.0) Gecko/20100101 Firefox/53.0"

```

&nbsp;

---

<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:** [18. Mai 2017 um 22:19 UTC](https://forum.shopware.com/t/e-mail-vorlagen-lassen-sich-nicht-bearbeiten-503-service-unavailable/45709/8 "2017-05-18T22:19:33Z")

</div>

Das ist das Access-Log, aber es sollte auch ein Error-Log geben mit einer genauen Fehlerangabe.

![](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:** ![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:** [19. Mai 2017 um 05:17 UTC](https://forum.shopware.com/t/e-mail-vorlagen-lassen-sich-nicht-bearbeiten-503-service-unavailable/45709/9 "2017-05-19T05:17:48Z")

</div>

Da gibt es sicherlich auch eine richtige Fehlermeldung. Am besten aktivierst du mal die Fehlerausgabe:&nbsp;[http://community.shopware.com/Fehlermeldungen-in-Shopware-debuggen\_detail\_1880.html#Frontend\_Error\_Reporter](http://community.shopware.com/Fehlermeldungen-in-Shopware-debuggen_detail_1880.html#Frontend_Error_Reporter) (durch die phpsettings werden auch die 503-Fehler ausgegeben).

---

<div class="post-metadata">

**Author:** ![konsi](https://avatars.discourse-cdn.com/v4/letter/k/eada6e/32.png) [@konsi](https://forum.shopware.com/u/konsi)\
**Post date:** [23. Mai 2017 um 09:40 UTC](https://forum.shopware.com/t/e-mail-vorlagen-lassen-sich-nicht-bearbeiten-503-service-unavailable/45709/10 "2017-05-23T09:40:14Z")

</div>

Okay endlich gibt es mal was neues =) Danke schon mal für die Hilfe, jetzt habe ich nen Error auch mal da

```
[Tue May 23 11:34:45.462276 2017] [proxy_fcgi:error] [pid 5732] [client 123.123.123.:60797] AH01071: Got error 'PHP message: PHP Fatal error: Call to a member function registerResources() on null in /var/www/vhosts/domain.com/httpdocs/engine/Shopware/Controllers/Backend/Mail.php on line 179\n', referer: http://domain.com/backend/

```

Kann mir einer sagen was genau das Problem jetzt ist? Hat es also was mit der Umstellung auf HTTPS zu tun? Kann ich mir nicht vorstellen, weil backend ist ja weiterhin http und nicht https

---

<div class="post-metadata">

**Author:** ![kulli](https://avatars.discourse-cdn.com/v4/letter/k/a3d4f5/32.png) [@kulli](https://forum.shopware.com/u/kulli)\
**Post date:** [23. Mai 2017 um 10:38 UTC](https://forum.shopware.com/t/e-mail-vorlagen-lassen-sich-nicht-bearbeiten-503-service-unavailable/45709/11 "2017-05-23T10:38:03Z")

</div>

möglicherweise ist (wie ich schon geschrieben habe) gerade für diese Domain das SSL nicht richtig eingebunden

Was hat denn der Hoster dazu gesagt ?

---

<div class="post-metadata">

**Author:** ![konsi](https://avatars.discourse-cdn.com/v4/letter/k/eada6e/32.png) [@konsi](https://forum.shopware.com/u/konsi)\
**Post date:** [23. Mai 2017 um 10:56 UTC](https://forum.shopware.com/t/e-mail-vorlagen-lassen-sich-nicht-bearbeiten-503-service-unavailable/45709/12 "2017-05-23T10:56:03Z")

</div>

Die Seite liegt auf nem vServer von United Hosters, Domain ist bei all-inkl weitergeleitet zum united server, wo ich einfach das ssl zertifikat von lets encrypt habe. Läuft halt mit allen anderen Shops auch so ohne Probs…

Habe das zertifikat jetzt mal erneuert, klappt trotzdem nicht… die .htaccess habe ich auch mal geprüft, die ist identisch zu den anderen Seiten…

```
RewriteEngine on

#RewriteBase /shopware/

# Https config for the backend
RewriteCond %{HTTPS} on
#RewriteRule backend/(.*) https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301]
#RewriteRule (.*) https://%{HTTP_HOST}%{REQUEST_URI} [R=301,L]
RewriteRule ^sendungsverfolgung$ http://domain.de/sendungsverfolgung [L,R=301]

RewriteRule shopware.dll shopware.php
RewriteRule files/documents/.* engine [NC,L]
RewriteRule backend/media/(.*) media/$1 [NC,L]

RewriteCond %{REQUEST_URI} !(\/(engine|files|templates)\/)
RewriteCond %{REQUEST_URI} !(\/media\/(archive|banner|image|music|pdf|unknown|video)\/)
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ shopware.php [PT,L,QSA]

# Fix missing authorization-header on fast_cgi installations
RewriteRule .* - [E=HTTP_AUTHORIZATION:%{HTTP:Authorization},L]

# Staging-Rules start
#SetEnvIf Host "staging.test.shopware.in" ENV=staging

DirectoryIndex index.html
DirectoryIndex index.php
DirectoryIndex shopware.php

# Disables download of configuration

    Deny from all

# Enable gzip compression
#
# AddOutputFilterByType DEFLATE text/html text/xml text/plain text/css text/javascript application/json
#

AddOutputFilterByType DEFLATE text/html text/xml text/css text/plain
AddOutputFilterByType DEFLATE image/svg+xml application/xhtml+xml application/xml
AddOutputFilterByType DEFLATE application/rdf+xml application/rss+xml application/atom+xml
AddOutputFilterByType DEFLATE text/javascript application/javascript application/x-javascript
AddOutputFilterByType DEFLATE application/x-font-ttf application/x-font-otf
AddOutputFilterByType DEFLATE font/truetype font/opentype

    ExpiresActive on
    ExpiresDefault "access plus 1 month"
    FileETag None
    
        Header append Cache-Control "public"
        Header unset ETag
    

# Disables auto directory index

	Options -Indexes

    Options -MultiViews

# php_value memory_limit 128M
  php_value max_execution_time 120
# php_value upload_max_filesize 20M
   php_flag phar.readonly off
   php_flag magic_quotes_gpc off
   php_flag session.auto_start off
   php_flag suhosin.session.cryptua off
   php_flag zend.ze1_compatibility_mode off

# AddType x-mapp-php5 .php
# AddHandler x-mapp-php5 .php

```

&nbsp;

---

<div class="post-metadata">

**Author:** ![R4M](https://dub1.discourse-cdn.com/flex013/user_avatar/forum.shopware.com/r4m/32/9983_2.png) [@R4M](https://forum.shopware.com/u/R4M)\
**Post date:** [23. Mai 2017 um 10:58 UTC](https://forum.shopware.com/t/e-mail-vorlagen-lassen-sich-nicht-bearbeiten-503-service-unavailable/45709/13 "2017-05-23T10:58:19Z")

</div>

Also bei „PHP Fatal error:&nbsp; Call to a member function registerResources()” glaub ich weniger an SSL. Vermutlich fehlt hier etwas oder wurde nicht korrekt eingestelt. In meiner SW Version bezieht sich Zeile 179 in Mail.php auf die Variable $mail.

---

<div class="post-metadata">

**Author:** ![konsi](https://avatars.discourse-cdn.com/v4/letter/k/eada6e/32.png) [@konsi](https://forum.shopware.com/u/konsi)\
**Post date:** [23. Mai 2017 um 11:03 UTC](https://forum.shopware.com/t/e-mail-vorlagen-lassen-sich-nicht-bearbeiten-503-service-unavailable/45709/14 "2017-05-23T11:03:18Z")

</div>

Bei mir siehts glaube ich bisschen anders aus,&nbsp; 179 ist bei mir $shop-\>registerResources(); und oben drüber steht halt /\*\* @var $shop Shop \*\*/

```
    protected function getSingleMail($id)
    {
        $data = $this->getMail($id);
        $mail = $data['mail'];
        $data = $data['data'];

        /**@var $mail \Shopware\Models\Mail\Mail*/
        if (!$mail instanceof \Shopware\Models\Mail\Mail) {
            $this->View()->assign(array('success' => false, 'message' => 'Mail not found'));
            return;
        }

        / **@var $shop Shop** /
        $shop = Shopware()->Models()->getRepository(Shop::class)->getActiveDefault();
        $shop->registerResources();

        $context = $mail->getContext();
        if (empty($context)) {
            $context = array();
        }
        $data['contextPath'] = $mail->arrayGetPath(array_merge($this->getDefaultMailContext($shop), $context));

        $this->View()->assign(array('success' => true, 'data' => $data, 'total' => 1));
    }

```

&nbsp;

---

<div class="post-metadata">

**Author:** ![R4M](https://dub1.discourse-cdn.com/flex013/user_avatar/forum.shopware.com/r4m/32/9983_2.png) [@R4M](https://forum.shopware.com/u/R4M)\
**Post date:** [23. Mai 2017 um 11:06 UTC](https://forum.shopware.com/t/e-mail-vorlagen-lassen-sich-nicht-bearbeiten-503-service-unavailable/45709/15 "2017-05-23T11:06:17Z")

</div>

Noch eine alte Shopware Version?

---

<div class="post-metadata">

**Author:** ![konsi](https://avatars.discourse-cdn.com/v4/letter/k/eada6e/32.png) [@konsi](https://forum.shopware.com/u/konsi)\
**Post date:** [23. Mai 2017 um 11:14 UTC](https://forum.shopware.com/t/e-mail-vorlagen-lassen-sich-nicht-bearbeiten-503-service-unavailable/45709/16 "2017-05-23T11:14:01Z")

</div>

Noch die 5.2.21 drauf, kann aber gleich mal updaten…

* * *

Edit: okay update ist durch, jetzt sieht die mail.php auch bissl anders aus, leider kann ich weiterhin die vorlagen nicht öffnen… zeile 179 Shopware()-\>Models()-\>persist($mail);

```
        $mail->fromArray($params);

        try {
            Shopware()->Models()->persist($mail);
            Shopware()->Models()->flush();
        } catch (Exception $e) {
            $this->View()->assign(['success' => false, 'message' => $e->getMessage()]);

            return;
        }

```

&nbsp;

---

<div class="post-metadata">

**Author:** ![R4M](https://dub1.discourse-cdn.com/flex013/user_avatar/forum.shopware.com/r4m/32/9983_2.png) [@R4M](https://forum.shopware.com/u/R4M)\
**Post date:** [23. Mai 2017 um 12:16 UTC](https://forum.shopware.com/t/e-mail-vorlagen-lassen-sich-nicht-bearbeiten-503-service-unavailable/45709/17 "2017-05-23T12:16:38Z")

</div>

Hmmm, dass ist natürlich Rätselraten hier so als Ferndiagnose. Ich würde noch mal alles kontrollieren. Korrekte Mail-Adresse eingetragen (Syntax, keine Sonderzeichen etc.)? Plugins kompatible? Keine Fehler in den Mail-Vorlagen? Cache löschen.

---

<div class="post-metadata">

**Author:** ![kulli](https://avatars.discourse-cdn.com/v4/letter/k/a3d4f5/32.png) [@kulli](https://forum.shopware.com/u/kulli)\
**Post date:** [23. Mai 2017 um 13:41 UTC](https://forum.shopware.com/t/e-mail-vorlagen-lassen-sich-nicht-bearbeiten-503-service-unavailable/45709/18 "2017-05-23T13:41:07Z")

</div>

versuchs mal damit:

```
RewriteEngine on

#RewriteBase /shopware/

# Https config for the backend
RewriteCond %{HTTPS} off
RewriteRule backend/(.*) https://%{HTTP_HOST}%{REQUEST_URI} [R=301,L]

```

&nbsp;

---

<div class="post-metadata">

**Author:** ![konsi](https://avatars.discourse-cdn.com/v4/letter/k/eada6e/32.png) [@konsi](https://forum.shopware.com/u/konsi)\
**Post date:** [23. Mai 2017 um 15:52 UTC](https://forum.shopware.com/t/e-mail-vorlagen-lassen-sich-nicht-bearbeiten-503-service-unavailable/45709/19 "2017-05-23T15:52:17Z")

</div>

Habs testweise mal umgeändert, läuft leider immer noch nicht.

Problem dabei, wenn ich RewriteCond off mache, kann ich eine Shopseite nicht erreichen, welche kein https haben darf wegen einem iFrame…
