TEIC / Roma-Antiqua

This repository houses the code for Roma Antiqua, the web based TEI software for generating customisations.
https://romaantiqua.tei-c.org
20 stars 7 forks source link

browsers won't download schemas #35

Open wrbeck opened 3 years ago

wrbeck commented 3 years ago

some resources are being delivered over http, but the site starts as https, so modern browsers won't allow the download.

peterstadler commented 3 years ago

The only http link I found is the "If your browser did not redirect you, please click here" link (which appears when you create a schema or documentation). Is that what you mean?

wrbeck commented 3 years ago

The process I'm referring to is when you run through making a schema, adding modules elements etc, and then you go to the generate schema tab. I was trying to generate a relax ng in xml format. In the past it would show a progress bar and then trigger a download. In the Chrome developers console I get an error saying the download was blocked because some resources are not loaded via https. I didn't think about that link, but now that you mention it, I could probably just copy and paste that into a new tab. I also tried generating a schema in Firefox and had the same issue of it not triggering a download, nor being able to use the link "If your browser did not redirect you, please click here".

FYI it was working fine last week. Possible a more restrictive security update to my browsers, but since it's two different browsers, that seems unlikely.

Thanks!

-bill b

On Thu, Dec 17, 2020 at 10:06 AM Peter Stadler notifications@github.com wrote:

The only http link I found is the "If your browser did not redirect you, please click here" link (which appears when you create a schema or documentation). Is that what you mean?

— You are receiving this because you authored the thread. Reply to this email directly, view it on GitHub https://github.com/TEIC/Roma/issues/35#issuecomment-747493953, or unsubscribe https://github.com/notifications/unsubscribe-auth/ABHPDQ5TMFRSUUSEGQHXVDDSVIM7PANCNFSM4U4OBXVA .

peterstadler commented 3 years ago

ok, now I see (but only in Chrome). Firefox and Safari (both on Mac) do not complain. It's a little bit weird, because in Chrome developer tools I see the http request to http://roma.tei-c.org/startroma.php?mode=download&prefix=&file=myTEI.rng&nextpage=createSchema (being redirected to https via 307 yet Chrome is still complaining) whereas in Firefox I only see the https request.

And I can confirm that the direct download link does not work in Chrome.

Thanks for raising the issue!

PS: There's a new and betta Roma at https://romabeta.tei-c.org :)