hypothesis / viahtml

HTML proxying component for Via
BSD 2-Clause "Simplified" License
2 stars 4 forks source link

lms-viahtml.hypothes.is and NPR website giving error #424

Open mkdir-washington-edu opened 1 year ago

mkdir-washington-edu commented 1 year ago

Bug report form

Steps to reproduce

  1. In Chrome, log in as teacher or student here https://hypothesis.instructure.com/courses/326/assignments/3747 (jeremydean+teacher@hypothes.is, jeremydean+student2@hypothes.is)
  2. See error - this error only occurs when opening the assignment in a new window
  3. In another browser (we've seen Success in Safari, Firefox, Edge) do Step 1 again
  4. See successful launch.

Expected behaviour

The non-Chrome behavior is expected; NPR site launches in Via.

Actual behaviour

In Chrome you get this error:

image image

Hypothesis debug info frontend_apps.bundle.js?642d0c:6 Application Instance ID: 1176 frontend_apps.bundle.js?642d0c:6 LTI version: LTI-1p0 frontend_apps.bundle.js?642d0c:6 Organization ID: us.lms.org.x9L8IC7tRRa2-rYITOx_yQ chrome-error://chromewebdata/:1 Failed to load resource: the server responded with a status of 504 () chrome-error://chromewebdata/:1 Refused to display 'https://lms-viahtml.hypothes.is/' in a frame because it set 'X-Frame-Options' to 'sameorigin'. VM49123:6792 crbug/1173575, non-JS module files deprecated. (anonymous) @ VM49123:6792

image

HAR file from failed launch: https://drive.google.com/file/d/1gfVa_tg-WP5bAg95AnSdomu0PSoCfCaS/view?usp=sharing

Browser/system information

Chrome 107 macOS Big Sur 11.6.5

Additional details

Slack thread: https://hypothes-is.slack.com/archives/C4K6M7P5E/p1668192765500939 Site used in assignment: https://www.npr.org/transcripts/1098166279

mkdir-washington-edu commented 1 year ago

Tickets: https://app.hubspot.com/contacts/6291320/ticket/1259787671 https://app.hubspot.com/contacts/6291320/ticket/1258916441 https://app.hubspot.com/contacts/6291320/ticket/1259841325