Uploaded image for project: 'Couchbase Server'
  1. Couchbase Server
  2. MB-31680

Unable to login to 6.0 UI on IE 11

    XMLWordPrintable

    Details

    • Type: Bug
    • Status: Resolved
    • Priority: Critical
    • Resolution: Won't Fix
    • Affects Version/s: 6.0.0
    • Fix Version/s: None
    • Component/s: UI
    • Triage:
      Untriaged
    • Is this a Regression?:
      No

      Description

      Build : 6.0.0-1693

      On IE11 / Edge Browsers, I am unable to go past the login page. There are errors in the Developers console. Also once after the Login button is clicked, if you refresh the browser, it takes you to the Home page but the state is very wierd and there are syntax errors shown in the console.

      Have shown the issue to Rob. I dont have the screenshots unfortunately, but this is a consistent problem.

      I will update the ticket after testing with 5.5 and 6.0 Beta to see if it is a regression.

        Attachments

        No reviews matched the request. Check your Options in the drop-down menu of this sections header.

          Activity

          Hide
          mihir.kamdar Mihir Kamdar added a comment -

          I am not able to get to the login page for a 5.5.0 installation too on IE11 or Edge.

          Show
          mihir.kamdar Mihir Kamdar added a comment - I am not able to get to the login page for a 5.5.0 installation too on IE11 or Edge.
          Hide
          mikew Mike Wiederhold [X] (Inactive) added a comment -

          Pavel,

          Can you take a look at this issue?

          Show
          mikew Mike Wiederhold [X] (Inactive) added a comment - Pavel, Can you take a look at this issue?
          Hide
          pavel Pavel Blagodov added a comment -

          There are syntax errors in query and eventing UIs

          Show
          pavel Pavel Blagodov added a comment - There are syntax errors in query and eventing UIs
          Hide
          eben Eben Haber added a comment - - edited

          I checked this out using the VirtualBox image with Windows 10 that Microsoft provides. The Couchbase UI works fine in Edge, but produces errors in Internet Explorer.

          I was able to get the syntax errors. They included lines such as eventing.js, line 19:

           for (var app of Object.keys(self.appList)) {
           self.appList[app].uiState = 'warmup';
           }

          The "for ... of" construct in a newer feature in Javascript, and is not supported it IE 11. Another example is the lambda expression in qw_query_plan_service.js, line 143:

                let matches = (expression.match(analyticsFieldPattern) || []).map(e => e.replace(analyticsFieldPattern, '$1'));
           

          Mike Wiederhold [X] - it is worth changing code to support IE11? Or can we just tell users to use MS Edge, or Chrome?

           

          Show
          eben Eben Haber added a comment - - edited I checked this out using the VirtualBox image with Windows 10 that Microsoft provides. The Couchbase UI works fine in Edge, but produces errors in Internet Explorer. I was able to get the syntax errors. They included lines such as eventing.js, line 19: for (var app of Object.keys(self.appList)) { self.appList[app].uiState = 'warmup' ; } The "for ... of" construct in a newer feature in Javascript, and is not supported it IE 11. Another example is the lambda expression in qw_query_plan_service.js, line 143:       let matches = (expression.match(analyticsFieldPattern) || []).map(e => e.replace(analyticsFieldPattern, '$1' )); Mike Wiederhold [X] - it is worth changing code to support IE11? Or can we just tell users to use MS Edge, or Chrome?  
          Hide
          mikew Mike Wiederhold [X] (Inactive) added a comment -

          Eben,

          Were you able to get a fix for this? Last time we talked I remember it was a minor fix. If it's not then let's move this out.

          Show
          mikew Mike Wiederhold [X] (Inactive) added a comment - Eben, Were you able to get a fix for this? Last time we talked I remember it was a minor fix. If it's not then let's move this out.
          Hide
          eben Eben Haber added a comment - - edited

          It's like pulling on the loose yarn in a sweater. I fix a few things, and a few more things crop up. I fix those, and even more issues crop up. There are problems in the ns_server part of the UI, in the query workbench, and in the eventing UI.

          It appears that IE11 has some fundamental incompatibilities with all other browsers, and I can't see any good reason to support it, given the other browsers available on Windows. The UI works just fine in Edge, or Chrome.

          Show
          eben Eben Haber added a comment - - edited It's like pulling on the loose yarn in a sweater. I fix a few things, and a few more things crop up. I fix those, and even more issues crop up. There are problems in the ns_server part of the UI, in the query workbench, and in the eventing UI. It appears that IE11 has some fundamental incompatibilities with all other browsers, and I can't see any good reason to support it, given the other browsers available on Windows. The UI works just fine in Edge, or Chrome.

            People

            • Assignee:
              mihir.kamdar Mihir Kamdar
              Reporter:
              mihir.kamdar Mihir Kamdar
            • Votes:
              0 Vote for this issue
              Watchers:
              4 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved:

                Gerrit Reviews

                There are no open Gerrit changes

                  PagerDuty

                  Error rendering 'com.pagerduty.jira-server-plugin:PagerDuty'. Please contact your Jira administrators.