Origin: WebUI not working in Safari

Created on 22 Mar 2017  路  10Comments  路  Source: openshift/origin

When trying to acces the webUI with Safari, I get into a crash loop and can't login.

Error

An error has occurred

Unable to load details about the server. If the problem continues, please contact your system administrator.

Return to the console.

All of a sudden, I can login but I get repeated error messages in the lower right of Safari saying Server connection interrupted

Version

openshift v1.4.1
kubernetes v1.4.0+776c994

Steps To Reproduce
  1. open standard webUI (port 8443)
Current Result

Error message on open shift webui and connection interrupted messages.

Expected Result

Normal webUI

componenweb kinquestion lifecyclrotten prioritP3

Most helpful comment

I tried various things such as accepting the certs permanently, did not help either.

All 10 comments

/cc @jwforres

The server connection interrupted messages are because of how safari handles self-signed cert acceptance. If you just click "Continue" on the popup, then it doesn't extend the cert acceptance to the websockets that will be opened. So only the initial XHR requests succeed and the subsequent websocket watches will all fail. This behavior is unique to Safari. To fix this you need to actually permanently accept the cert.

I tried various things such as accepting the certs permanently, did not help either.

The certificate acceptance flow in Safari has changed with the update to High Sierra. Would like to know if folks are still reproducing the issues now.

@benediktreichert Have you tried it with High Sierra as suggested above? I'm experiencing the same on Sierra.

+1

Issues go stale after 90d of inactivity.

Mark the issue as fresh by commenting /remove-lifecycle stale.
Stale issues rot after an additional 30d of inactivity and eventually close.
Exclude this issue from closing by commenting /lifecycle frozen.

If this issue is safe to close now please do so with /close.

/lifecycle stale

Stale issues rot after 30d of inactivity.

Mark the issue as fresh by commenting /remove-lifecycle rotten.
Rotten issues close after an additional 30d of inactivity.
Exclude this issue from closing by commenting /lifecycle frozen.

If this issue is safe to close now please do so with /close.

/lifecycle rotten
/remove-lifecycle stale

Same issue here. After click button 'Continue', it starts loop. Close tab and wait minutes, or restart safari, it works fine. But minutes later, it popups to ask client key again.

Issue went away after delete the cert from keychain.

image

Rotten issues close after 30d of inactivity.

Reopen the issue by commenting /reopen.
Mark the issue as fresh by commenting /remove-lifecycle rotten.
Exclude this issue from closing again by commenting /lifecycle frozen.

/close

Was this page helpful?
0 / 5 - 0 ratings