Users are experiencing issues with embedding comments from their Jekyll sites into their Discourse instances. The error messages include 403 (Forbidden) and Cannot read property 'forEach' of undefined.
nigelb has checked and re-checked their CORS settings and domain setup, but nothing seems to be working. eviltrout suggests that the issue may be with the embeddable hosts value, but nigelb confirms that this is correct.
jmamazo is experiencing the same issue and has tried various troubleshooting steps, including checking their SSL setup. They suspect that the issue may be with Discourse version v1.4.0.beta3 +99 1.4.0.beta3, as others have reported success with version v1.4.0.beta1.
I’ve checked and re-checked the CORS settings, I’ve got the domain setup correctly in the settings. I’ve tried with and without the atom feeds and neither have worked. Nothing in the discourse logs give me much help. Any thoughts of what obvious mistake I’m making?
I think there is a problem here.
I get the same errors and I have tried everything I could think of, I am 99.999% sure my set up is correct.
I am using v1.4.0.beta3 +99 1.4.0.beta3
Both machines are using SSL and using add_header Strict-Transport-Security, I initially suspected that SSL must be doing something strange, but seems to be unrelated.