HTTP2 TransportException error "Could not reach the remote Mailgun server" after updating to laravel 9 #45935
Unanswered
groenewege
asked this question in
General
Replies: 0 comments
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
-
Hi I'm Gunther,
If someone else has updated a website to laravel 9 that sends email from a queue on ubuntu 18.04 and is sometimes seeing the HTTP2 TransportException error "Could not reach the remote Mailgun server", your cron version is the culprit.
I am using an ubuntu 18.04 server on Digital Ocean through Laravel Forge and the included version of cron (7.58.0) sometimes throws errors when using the HTTP2 protocol to communicate with Mailgun.
You can update your cron version using the following commands :
Then you can check the new version of curl with the command :
curl -Vv
If you get a curl symbol lookup error (undefined symbol), run :
sudo ldconfig
Finally restart your server. (ngninx, php, queue)
I hope this will save someone some time.
Beta Was this translation helpful? Give feedback.
All reactions