Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Web browsers do not render OPML hosted by pagePark that is secured with SSL #22

Open
fmcpherson opened this issue Jul 16, 2021 · 0 comments

Comments

@fmcpherson
Copy link

I've tested deploying pagePark to Digital Ocean's app platform. Deployment from a Github repo is pretty straight forward and could be easier to understand than the process of building a virtual server from scratch. See my instance at https://pagepark.frankmcpherson.net

However, I have found one issue: Web browsers will not render OPML files, see https://pagepark.frankmcpherson.net/test.opml.

If you view source you will see all the content of the HTML file has been sent to the browser. The problem is the latest "enforcement" of HTTPS by the browser companies is preventing the script sources on non HTTPS sites from loading. The only browser that I was able to "force" to load the site was Internet Explorer 11, which is being deprecated.

Digital Ocean's app platform is automatically adding HTTPS support when it builds Nodejs applications. I'll dig to see if there is an override, but I suspect there will not be. My fear is the efforts for simple deploys of pagePark that renders OPML will be stymied by the browser requirements for HTTPS.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant