Forum Stats

  • 3,814,696 Users
  • 2,258,899 Discussions
  • 7,892,808 Comments

Discussions

ZFS3-2 upgrade to OS8.8.3

user13055324
user13055324 Member Posts: 3
edited Feb 5, 2019 12:06AM in ZFS Storage Appliance

ZFS3-2 upgrade to OS8.8.3

After download software in ZFS3-2 de package is unpacking when I got the error:

10:03:33.801

Exception type: akProgrammerError

Message: Unhandled native exception occurred during XMLRPC completion callback

Computed stack trace:

frames.coXmlrpcAsyncCall(method:"system.multicall", proxy:[frames.akService], args:<array> "[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]", callback:<function> "function (ret, err) {\n\t\tif (ret === null || ret === undefined) {\n\t\t\tfunc(ret, err, erridx);\n\t\t} else {\n\t\t\tfor (i = 0; i < ret.length; i++) {\n\t\t\t\tif (ret[i] instanceof Array)\n\t\t\t\t\tcontinue;\n\n\t\t\t\tret[i] = akServiceFault(ret[i], stack);\n\n\t\t\t\tif (erridx == -1)\n\t\t\t\t\terridx = i;\n\n\t\t\t\tif (abort) {\n\t\t\t\t\tfunc(ret, ret[i], i);\n\t\t\t\t\treturn;\n\t\t\t\t}\n\t\t\t}\n\n\t\t\tif (erridx == -1)\n\t\t\t\tfunc(ret, null, erridx);\n\t\t\telse\n\t\t\t\tfunc(ret, ret[erridx], erridx);\n\t\t}\n\t}", retries:null)

frames.coXmlrpcCall(method:"system.multicall", proxy:[frames.akService], args:<array> "[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]")

akService.system.multicall(<array> "[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]", <object> "[object Object]", <function> "function (ret, err) {\n\t\tif (ret === null || ret === undefined) {\n\t\t\tfunc(ret, err, erridx);\n\t\t} else {\n\t\t\tfor (i = 0; i < ret.length; i++) {\n\t\t\t\tif (ret[i] instanceof Array)\n\t\t\t\t\tcontinue;\n\n\t\t\t\tret[i] = akServiceFault(ret[i], stack);\n\n\t\t\t\tif (erridx == -1)\n\t\t\t\t\terridx = i;\n\n\t\t\t\tif (abort) {\n\t\t\t\t\tfunc(ret, ret[i], i);\n\t\t\t\t\treturn;\n\t\t\t\t}\n\t\t\t}\n\n\t\t\tif (erridx == -1)\n\t\t\t\tfunc(ret, null, erridx);\n\t\t\telse\n\t\t\t\tfunc(ret, ret[erridx], erridx);\n\t\t}\n\t}")

frames.akMulticall(argv:<array> "[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]", abort:false, func:<function> "function (retv, err, erridx) {\n\t\tif (err)\n\t\t\takHandleFault(err);\n\t\telse\n\t\t\tview.reload(retv[0][0], retv[1][0], retv[2][0],\n\t\t\t    retv[3][0], retv[4][0], retv[5][0]);\n\n\t\tif (callback)\n\t\t\tcallback();\n\t}")

akUpdateView.prototype.refresh(callback:null)

<anonymous>(retv:<array> "[object Object],[object Object],[object Object],Message: unknown update media name\nWrapped exception: <none>\nStack trace:\nframes.akMulticall(argv:<array> "[object Object],[object Object],[object Object],[object Object],[object Object]", abort:false, func:<function> "function (retv, err, erridx) {\n\t\tif (retv === null) {\n\t\t\takHandleFault(err);\n\t\t\treturn;\n\t\t}\n\n\t\tview.akuv_fw.load(retv[0][0]);\n\n\t\tfor (var i = 1; i < retv.length; i++) {\n\t\t\tvar m = view.akuv_objs[i - 1];\n\t\t\tvar r = view.akuv_list.reference(i - 1);\n\n\t\t\tif (retv[i] instanceof Array) {\n\t\t\t\tvar w = r.valueset.renderer('uvf_status');\n\t\t\t\tw.updateState(retv[i][0].state,\n\t\t\t\t    retv[i][0].jobstate);\n\t\t\t} else {\n\t\t\t\tif (akXmlrpcCheckLogout(retv[i]) === false)\n\t\t\t\t\treturn;\n\n\t\t\t\tif (retv[i].faultName != 'EAK_UP_NOENT' &&\n\t\t\t\t    retv[i].faultName != 'EAK_JOB_CANCEL')\n\t\t\t\t\takHandleFault(retv[i]);\n\n\t\t\t\terrs = true;\n\t\t\t}\n\t\t}\n\n\t\tif (errs) {\n\t\t\tview.akuv_timerid = null;\n\t\t\tview.refresh();\n\t\t} else {\n\t\t\tview.akuv_timerid = akSetTimeout(\n\t\t\t    function () { view.timeout(); }, view.akuv_timerms);\n\t\t}\n\t}")\nakUpdateView.prototype.timeout()\n<anonymous>()\n<anonymous>()\n\n,[object Object]", err:<object> "Message: unknown update media name\nWrapped exception: <none>\nStack trace:\nframes.akMulticall(argv:<array> "[object Object],[object Object],[object Object],[object Object],[object Object]", abort:false, func:<function> "function (retv, err, erridx) {\n\t\tif (retv === null) {\n\t\t\takHandleFault(err);\n\t\t\treturn;\n\t\t}\n\n\t\tview.akuv_fw.load(retv[0][0]);\n\n\t\tfor (var i = 1; i < retv.length; i++) {\n\t\t\tvar m = view.akuv_objs[i - 1];\n\t\t\tvar r = view.akuv_list.reference(i - 1);\n\n\t\t\tif (retv[i] instanceof Array) {\n\t\t\t\tvar w = r.valueset.renderer('uvf_status');\n\t\t\t\tw.updateState(retv[i][0].state,\n\t\t\t\t    retv[i][0].jobstate);\n\t\t\t} else {\n\t\t\t\tif (akXmlrpcCheckLogout(retv[i]) === false)\n\t\t\t\t\treturn;\n\n\t\t\t\tif (retv[i].faultName != 'EAK_UP_NOENT' &&\n\t\t\t\t    retv[i].faultName != 'EAK_JOB_CANCEL')\n\t\t\t\t\takHandleFault(retv[i]);\n\n\t\t\t\terrs = true;\n\t\t\t}\n\t\t}\n\n\t\tif (errs) {\n\t\t\tview.akuv_timerid = null;\n\t\t\tview.refresh();\n\t\t} else {\n\t\t\tview.akuv_timerid = akSetTimeout(\n\t\t\t    function () { view.timeout(); }, view.akuv_timerms);\n\t\t}\n\t}")\nakUpdateView.prototype.timeout()\n<anonymous>()\n<anonymous>()\n\n", erridx:3)

<anonymous>(ret:<array> "[object Object],[object Object],[object Object],Message: unknown update media name\nWrapped exception: <none>\nStack trace:\nframes.akMulticall(argv:<array> "[object Object],[object Object],[object Object],[object Object],[object Object]", abort:false, func:<function> "function (retv, err, erridx) {\n\t\tif (retv === null) {\n\t\t\takHandleFault(err);\n\t\t\treturn;\n\t\t}\n\n\t\tview.akuv_fw.load(retv[0][0]);\n\n\t\tfor (var i = 1; i < retv.length; i++) {\n\t\t\tvar m = view.akuv_objs[i - 1];\n\t\t\tvar r = view.akuv_list.reference(i - 1);\n\n\t\t\tif (retv[i] instanceof Array) {\n\t\t\t\tvar w = r.valueset.renderer('uvf_status');\n\t\t\t\tw.updateState(retv[i][0].state,\n\t\t\t\t    retv[i][0].jobstate);\n\t\t\t} else {\n\t\t\t\tif (akXmlrpcCheckLogout(retv[i]) === false)\n\t\t\t\t\treturn;\n\n\t\t\t\tif (retv[i].faultName != 'EAK_UP_NOENT' &&\n\t\t\t\t    retv[i].faultName != 'EAK_JOB_CANCEL')\n\t\t\t\t\takHandleFault(retv[i]);\n\n\t\t\t\terrs = true;\n\t\t\t}\n\t\t}\n\n\t\tif (errs) {\n\t\t\tview.akuv_timerid = null;\n\t\t\tview.refresh();\n\t\t} else {\n\t\t\tview.akuv_timerid = akSetTimeout(\n\t\t\t    function () { view.timeout(); }, view.akuv_timerms);\n\t\t}\n\t}")\nakUpdateView.prototype.timeout()\n<anonymous>()\n<anonymous>()\n\n,[object Object]", err:null)

<anonymous>(response:<object> "[object Object]", null)

<anonymous>(r:<object> "[object Object]", e:null, cb:<function> "function (response) {\n\t\t\tvar result = null;\n\t\t\tvar fault = null;\n\t\t\tvar docb = true;\n\t\t\ttry {\n\t\t\t\tresult =\n\t\t\t\t    coXmlrpcProxy.unmarshallResponse(response);\n\n\t\t\t\t/*\n\n\n\t\t\t\t */\n\t\t\t\tif (result === null)\n\t\t\t\t\treturn;\n\n\t\t\t} catch (e) {\n\t\t\t\ttry {\n\t\t\t\t\te.xmlrpc_method = method;\n\t\t\t\t} catch (e1) {}\n\t\t\t\tif (e instanceof coXmlrpcFault) {\n\t\t\t\t\tfault = e;\n\t\t\t\t\tproxy._fillFault(fault);\n\t\t\t\t} else if (proxy._coxp_onasyncerr) {\n\t\t\t\t\tfault = proxy._coxp_onasyncerr(e, null,\n\t\t\t\t\t    method, stack, true, retries);\n\t\t\t\t} else if (e instanceof coError) {\n\t\t\t\t\t\tthrow (e);\n\t\t\t\t} else {\n\t\t\t\t\tthrow (new coError('Response ' +\n\t\t\t\t\t    'unmarshalling failed', e, stack));\n\t\t\t\t}\n\t\t\t} finally {\n\t\t\t\tresponse = null;\n\t\t\t}\n\n\t\t\ttry {\n\t\t\t\tif (fault && proxy._coxp_onfault)\n\t\t\t\t\tdocb = proxy._coxp_onfault(method, args,\n\t\t\t\t\t    fault, stack);\n\t\t\t\tif (docb)\n\t\t\t\t\tcallback(result, fault);\n\t\t\t} catch (e) {\n\t\t\t\ttry {\n\t\t\t\t\te.xmlrpc_method = method;\n\t\t\t\t} catch (e1) {}\n\t\t\t\tif (proxy._coxp_onacberr)\n\t\t\t\t\tproxy._coxp_onacberr(e, fault, method,\n\t\t\t\t\t    stack);\n\t\t\t\telse if (e instanceof coError)\n\t\t\t\t\tthrow (e);\n\t\t\t\telse\n\t\t\t\t\tthrow (new coError('Unhandled error ' +\n\t\t\t\t\t    'during callback', e, stack));\n\t\t\t} finally {\n\t\t\t\tcallback = null;\n\t\t\t\tstack = null;\n\t\t\t\targs = null;\n\t\t\t}\n\t\t}")

<anonymous>()

Additional members:

    xmlrpc_method: system.multicall

Wrapped exception type: TypeError

Native message: Cannot read property 'AKV_MAJOR_VERSION' of undefined

Mapped stack trace:

Native file: <undefined> line ?

Native stack trace:

TypeError: Cannot read property 'AKV_MAJOR_VERSION' of undefined

    at akUpdateRenderVersion.update (https://10.108.41.143:215/appliance/generic/index.js:31010:16)

    at akValueSet.load (https://10.108.41.143:215/lib/ak/common/index.js:14888:25)

    at akList.populate (https://10.108.41.143:215/lib/ak/index.js:19038:6)

    at akList.loadCommon (https://10.108.41.143:215/lib/ak/index.js:18388:8)

    at akList.load (https://10.108.41.143:215/lib/ak/index.js:18418:7)

    at akUpdateView.reload (https://10.108.41.143:215/appliance/generic/index.js:32523:17)

    at https://10.108.41.143:215/appliance/generic/index.js:32601:9

    at https://10.108.41.143:215/lib/ak/common/index.js:618:5

    at https://10.108.41.143:215/lib/crazyolait/index.js:1462:6

    at completion (https://10.108.41.143:215/lib/crazyolait/index.js:890:3)

Additional native members:

    xmlrpc_method: system.multicall

Tagged:

Answers

  • Mamata Chowdhury-Oracle
    Mamata Chowdhury-Oracle Member Posts: 2
    edited Feb 5, 2019 12:06AM

    Hi,

    Welcome to the community! Thank you for your post. One thing that we do ask all community members to do prior to participating in the community is

    to change your display name so we can easily identify who you are. Please go ahead and make this update.

    This issue is because older versions of IE cannot handle indexof() calls.

    You can follow one of the below Workaround :

    1. Try to use IE 9 or above and ensure compatibility mode is disabled for the domain which ZFSSA is part of.

    2. Use another browser like Firefox / Chrome etc.

    You can refer to the below MOS Document for more details,

    Oracle ZFS Storage Appliance : akProgrammerError with older version of Internet Explorer (Doc ID 2229235.1)

    If this was helpful, you can Mark Replies Correct or Helpful! (Doc ID 2266814.1)

    Thanks and good luck!

    My Oracle Support Community Moderator

    Mamata Chowdhury