Docker plugin - "Networks" tab is missing

  • As the title says, the "Networks" tab is missing from the Docker plugin page on one of my OMV4 boxes.
    It's been missing ever since the system was installed about a month ago (as opposed to go missing afterwards).
    When "Docker" is selected from the "Services" list in the sidebar, it goes straight to the "Settings" tab (on the other OMV4 box it goes to the "Overview" tab).


    • Offizieller Beitrag

    Did you clear your browser cache or ctrl-shift-r? Are you running the same version of the plugin? Should be 4.1.6.

    omv 7.0.4-2 sandworm | 64 bit | 6.5 proxmox kernel

    plugins :: omvextrasorg 7.0 | kvm 7.0.10 | compose 7.1.2 | k8s 7.0-6 | cputemp 7.0 | mergerfs 7.0.3


    omv-extras.org plugins source code and issue tracker - github


    Please try ctrl-shift-R and read this before posting a question.

    Please put your OMV system details in your signature.
    Please don't PM for support... Too many PMs!

  • Did you clear your browser cache or ctrl-shift-r? Are you running the same version of the plugin? Should be 4.1.6.

    I have two OMV4 machines, both with the latest OMV update and the latest Docker plugin version.
    The issue appears only on the new one, ever since I first installed it over a month ago, even if I run web UI in private mode, so the browser cache is not an issue here.

    • Offizieller Beitrag

    I have two OMV4 machines, both with the latest OMV update and the latest Docker plugin version.
    The issue appears only on the new one, ever since I first installed it over a month ago, even if I run web UI in private mode, so the browser cache is not an issue here.

    Just initial guesses... What is the output of: dpkg -l | grep openm

    omv 7.0.4-2 sandworm | 64 bit | 6.5 proxmox kernel

    plugins :: omvextrasorg 7.0 | kvm 7.0.10 | compose 7.1.2 | k8s 7.0-6 | cputemp 7.0 | mergerfs 7.0.3


    omv-extras.org plugins source code and issue tracker - github


    Please try ctrl-shift-R and read this before posting a question.

    Please put your OMV system details in your signature.
    Please don't PM for support... Too many PMs!

  • On the new machine (where the problem from the original post occurs), the command dpkg -l | grep openm returns this:

    Code
    ii  libopenmpt0:amd64                0.2.7386~beta20.3-3+deb9u3        amd64        module music library based on OpenMPT -- shared library
    ii  openmediavault                   4.1.31-1                          all          openmediavault - The open network attached storage solution
    ii  openmediavault-docker-gui        4.1.6                             all          OpenMediaVault plugin for Docker
    ii  openmediavault-flashmemory       4.2.1                             all          folder2ram plugin for OpenMediaVault
    ii  openmediavault-keyring           1.0                               all          GnuPG archive keys of the OpenMediaVault archive
    ii  openmediavault-omvextrasorg      4.1.16                            all          OMV-Extras.org Package Repositories for OpenMediaVault
    ii  openmediavault-resetperms        3.3                               all          Reset Permissions
    ii  openmediavault-tftp              4.0.6-1                           all          OpenMediaVault TFTP-Server plugin
    • Offizieller Beitrag

    I can't explain why it is gone. Are there any errors in dev tools (press F12)? According to the code, it should be show at the same times as the repo tab - https://github.com/OpenMediaVa…ce/docker/Settings.js#L56

    omv 7.0.4-2 sandworm | 64 bit | 6.5 proxmox kernel

    plugins :: omvextrasorg 7.0 | kvm 7.0.10 | compose 7.1.2 | k8s 7.0-6 | cputemp 7.0 | mergerfs 7.0.3


    omv-extras.org plugins source code and issue tracker - github


    Please try ctrl-shift-R and read this before posting a question.

    Please put your OMV system details in your signature.
    Please don't PM for support... Too many PMs!

  • Two errors show up.



    #1
    Error:
    ext-all.js:22:31495
    ExtJS 12
    Error
    raise
    raise
    load
    require
    selectMethod
    Loader
    doProcess
    process
    d
    create
    define
    <anonymous> http://192.168.1.80/js/omv/mod…docker/NetworksGrid.js:24



    #2
    TypeError: networksPanel is null
    Settings.js:59:21
    initComponent http://192.168.1.80/js/omv/mod…ice/docker/Settings.js:59
    ExtJS 6
    fire
    doFireEvent
    doFireEvent
    doFireEvent
    fireEventArgs
    fireEvent
    onLoad http://192.168.1.80/js/omv/workspace/form/Panel.js:224
    processResponse http://192.168.1.80/js/omv/Rpc.js:200
    createRequestCallback http://192.168.1.80/js/omv/Rpc.js:91
    ExtJS 4
    callback
    onComplete
    onStateChange
    bind

    • Offizieller Beitrag

    I realize the browser works for one system but can you try a different browser? All I can think is a browser addon is causing this. I get no output at all in the Console for the docker plugin (as expected).

    omv 7.0.4-2 sandworm | 64 bit | 6.5 proxmox kernel

    plugins :: omvextrasorg 7.0 | kvm 7.0.10 | compose 7.1.2 | k8s 7.0-6 | cputemp 7.0 | mergerfs 7.0.3


    omv-extras.org plugins source code and issue tracker - github


    Please try ctrl-shift-R and read this before posting a question.

    Please put your OMV system details in your signature.
    Please don't PM for support... Too many PMs!

  • The output above was from 64-bit Firefox 72.0.1.
    I have TreeStyleTab and Firefox DevTools ADB Extension.


    Below is from 64-bit Chromium 81.0.3991.0 (again, two errors):


    Error #1:
    Uncaught Error: Ext.Loader is not enabled, so dependencies cannot be resolved dynamically. Missing required classes: OMV.workspace.grid.Panel, OMV.data.Store, OMV.data.Model, OMV.data.proxy.Rpc
    at new Ext.Error (ext-all.js:22)
    at Function.raise (ext-all.js:22)
    at Object.Ext.raise (ext-all.js:22)
    at Object.load (ext-all.js:22)
    at Object.require (ext-all.js:22)
    at Object.require (ext-all.js:22)
    at Function.<anonymous> (ext-all.js:22)
    at Function.doProcess (ext-all.js:22)
    at Function.process (ext-all.js:22)
    at new d (ext-all.js:22)


    Error #2:
    Uncaught TypeError: Cannot read property 'tab' of null
    at g.<anonymous> (Settings.js:59)
    at F.fire (ext-all.js:22)
    at g.doFireEvent (ext-all.js:22)
    at g.doFireEvent (ext-all.js:22)
    at g.a.doFireEvent (ext-all.js:22)
    at g.fireEventArgs (ext-all.js:22)
    at g.fireEvent (ext-all.js:22)
    at g.onLoad (Panel.js:224)
    at g.processResponse (Rpc.js:200)
    at g.<anonymous> (Rpc.js:91)



    ... and, from IE11 (one error this time):


    Error #1:
    SCRIPT5007: Unable to get property 'tab' of undefined or null reference
    File: Settings.js, Line: 59, Column: 21



    Whichever browser I use, only one of my two OMV servers acts like this.

    • Offizieller Beitrag

    Whichever browser I use, only one of my two OMV servers acts like this.

    Then something on the OMV server not showing the tab is corrupt. The code is not causing this especially if you consider that the code is the same on both servers. Figuring out corruption is almost impossible. I would re-install on different media.

    omv 7.0.4-2 sandworm | 64 bit | 6.5 proxmox kernel

    plugins :: omvextrasorg 7.0 | kvm 7.0.10 | compose 7.1.2 | k8s 7.0-6 | cputemp 7.0 | mergerfs 7.0.3


    omv-extras.org plugins source code and issue tracker - github


    Please try ctrl-shift-R and read this before posting a question.

    Please put your OMV system details in your signature.
    Please don't PM for support... Too many PMs!

Jetzt mitmachen!

Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!