I had my Flarum install up and running with the pusher extension working properly, however when I switched to cloudflare full SSL the messages stopped sending. In the Pusher dashboard connections are being shown however no messages are being sent.
From searching the issue I can't find a definitive solution and am not sure what would work for my particular setup short of reverting from full, strict SSLto Cloudflare's pseudo SSL.
apache error log is showing the following warnings and nothing more.
PHP Warning: PHP Startup: Unable to load dynamic library '/usr/lib/php/20151012/php_gd2.dll' - /usr/lib/php/20151012/php_gd2.dll: cannot open shared object file: No such file or directory in Unknown on line 0
PHP Warning: PHP Startup: Unable to load dynamic library '/usr/lib/php/20151012/php_mbstring.dll' - /usr/lib/php/20151012/php_mbstring.dll: cannot open shared object file: No such file or directory in Unknown on line 0
PHP Warning: PHP Startup: Unable to load dynamic library '/usr/lib/php/20151012/php_openssl.dll' - /usr/lib/php/20151012/php_openssl.dll: cannot open shared object file: No such file or directory in Unknown on line 0
PHP Warning: PHP Startup: Unable to load dynamic library '/usr/lib/php/20151012/php_pdo_mysql.dll'
Chrome inspector is reporting "Failed to load resource: net::ERR_BLOCKED_BY_CLIENT" alongside the pusher JS.
Any insight would be great, I've spent a few hours now troubleshooting and would not like to go back to having a break in SSL. Auto updates are a major plus and I'm considering switching software if I can't work out what I presume to be an issue on my side, and not Flarum.