Created attachment 1636146 [details] Error Description of problem: iOS 13 users get an error after navigating to Pod > Logs and then navigating to any other Pod tab (see attached). Version-Release number of selected component (if applicable): 4.3 How reproducible: Always Steps to Reproduce: 1. Visit Pod > Logs using iOS 13 (mobile Safari 13) for any pod 2. Visit Pod > Events for the same pod 3. Note the error: "Oh no! Something went wrong." Actual results: A React error is displayed. Expected results: The Events for the pod are displayed. Additional info: Does it make sense to display the "Download" link for logs on mobile (see attached).
Created attachment 1636147 [details] Download link?
Related to https://github.com/sindresorhus/screenfull.js/issues/153 I suspect we're missing a `screenful.enabled` check
Checked on ocp 4.3 on iOS13, when navigator from pod log tab to other tab, the page will not go to error state, but when check under pod log tab and event tab, logs and events could not be retrieved. Pls refer to screenshots.
Payload info: 4.3.0-0.nightly-2019-11-18-175710
Created attachment 1637461 [details] eventerror
Created attachment 1637463 [details] logerror
WebSockets won't work on iOS without a trusted certificate. Both of these features require WebSockets. It looks like the certificate is not trusted. Moving back to ON_QA since this is a configuration problem and not related to the original error.
According to Comment 4 and Comment 8 , the original bug is fixed, so move it to Verified.
Since the problem described in this bug report should be resolved in a recent advisory, it has been closed with a resolution of ERRATA. For information on the advisory, and where to find the updated files, follow the link below. If the solution does not work for you, open a new bug report. https://access.redhat.com/errata/RHBA-2020:0062