On Server Settings -> HTTP Binding there’s an option “Provide support for CORS” that needs to be suitably enabled. If it is already enabled, I’m afraid I’m out of ideas.
Same problem here. I am setting up Converse and seeing these errors in the console:
Cross-Origin Request Blocked: The Same Origin Policy disallows reading the remote resource at https://blah/http-bind/. (Reason: CORS request did not succeed). Status code: (null).
After a while Converse times out with this error:
Connection failure
An error occurred while connecting to the chat server.
The firewall is open for these ports. I can go to both 7070 and 7443 addresses from the config and see this, so nothing is being blocked unless I am missing something:
This was easy! The snippet for Apache on the documentation page Setup and integration — Converse 10.1.4 documentation
has to be applied on the site that is hosting Converse, and then it works fine. Also ensure that firewall is open to the destination.