Mit SSL sollte ein 405-Fehler nichts zu tun haben. Am besten schaust Du mal in das Error-Log Deiner Website oder in die Shopware-Logs; es kann auch an der Serverkonfiguration liegen, daher solltest Du ggf. auch bei Deinem Hoster anfragen, wenn ein Blick in die Logs nicht hilft.
Timme Hosting - schnelles nginx-Hosting