cancel
Showing results for 
Search instead for 
Did you mean: 

500 internal server error: Fatal Error in Magento CE 2.2.8 Bitnami Stack on AWS

500 internal server error: Fatal Error in Magento CE 2.2.8 Bitnami Stack on AWS

Hello,

 

I was receiving 500 internal error for Customer Signup, Forgot Password and other interactions in Magento CE 2.2.8. It's bitnami stack on AWS. Earlier things were working fine until I did following:

 

  1. Installed Critical patch and upgraded from 2.2.6 to 2.2.8
  2. Attempted the 2.3.0 upgrade from 2.2.8

I followed some threads and uncommented the line in Bootstrap.php to get the exact error. The error is as follows:

 

Fatal error: Uncaught Error: Call to undefined method Magento\Framework\Mail\Message\Interceptor::getFrom() in /opt/bitnami/apps/magento/htdocs/app/code/MagePal/GmailSmtpApp/Plugin/Mail/TransportPlugin.php:75 Stack trace: #0 /opt/bitnami/apps/magento/htdocs/app/code/MagePal/GmailSmtpApp/Plugin/Mail/TransportPlugin.php(49): MagePal\GmailSmtpApp\Plugin\Mail\TransportPlugin->sendSmtpMessage(Object(Magento\Framework\Mail\Message\Interceptor)) #1 /opt/bitnami/apps/magento/htdocs/vendor/magento/framework/Interception/Interceptor.php(135): MagePal\GmailSmtpApp\Plugin\Mail\TransportPlugin->aroundSendMessage(Object(Magento\Email\Model\Transport\Interceptor), Object(Closure)) #2 /opt/bitnami/apps/magento/htdocs/vendor/dotmailer/dotmailer-magento2-extension/Plugin/TransportPlugin.php(75): Magento\Email\Model\Transport\Interceptor->Magento\Framework\Interception\{closure}() #3 /opt/bitnami/apps/magento/htdocs/vendor/magento/framework/Interception/Interceptor.php(135): Dotdigitalgroup\Email\Plugin\TransportPlugin->aroundSendMessage(Ob in /opt/bitnami/apps/magento/htdocs/app/code/MagePal/GmailSmtpApp/Plugin/Mail/TransportPlugin.php on line 75

 

I am looking for some suggestions on solving this issue.