extplorer configuration

  • Hi all,


    I am trying to configure Extplorer in order to manage files as well as giving access to some folder to external users.


    a) It is working fine in the admin console.
    b) I've created a user, but Extplorer does not appear in its console.
    c) When I want to access to Extplorer to the dedicated webpage https://xxx.xxx.xxx.xxx:pppp/extplorer I get a 404 error from nignx. But nginx is not enabled ! (note that the port pppp directs to 443).


    My configuration is:
    OMV 2.1.17
    Extplorer 1.1


    If you have an idea to have a working Extplorer ;) it would be great !
    Thanks.

    omv 6.5.0-2 Shaitan | 64 bit | Linux 6.1.0-0.deb11.7 kernel

    plugins : omvextrasorg 6.3.1 | apttool 6.0.1 | cputemp 6.1.3 | diskstats 6.0.3-1 | nut 6.0.5-1 | zfs 6.0.12

  • Nobody uses extplorer as a user (not as the admin) ?

    omv 6.5.0-2 Shaitan | 64 bit | Linux 6.1.0-0.deb11.7 kernel

    plugins : omvextrasorg 6.3.1 | apttool 6.0.1 | cputemp 6.1.3 | diskstats 6.0.3-1 | nut 6.0.5-1 | zfs 6.0.12

    • Offizieller Beitrag

    b) What you see when you login in as admin to the OMV console is just a link to the extplorer page. extplorer uses it own users list/passwords. So, you need to setup users in the admin section of extplorer. In the extplorer interface, click the blue and green icon to the left of the red logout button (that looks like a power button) in the toolbar just under the tabs.


    c) If you can access it using the admin console then everything in OMV is setup correctly. You are getting a 404 error, something with your router is set wrong or something else. nginx is enabled if you see the omv web interface (unless you are talking about the nginx plugin)

    omv 7.0.5-1 sandworm | 64 bit | 6.8 proxmox kernel

    plugins :: omvextrasorg 7.0 | kvm 7.0.13 | compose 7.1.4 | k8s 7.1.0-3 | cputemp 7.0.1 | mergerfs 7.0.4


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


    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!

  • Thanks a lot for the reply !


    b) ok, I added my user test...


    c) The content of /var/log/nginx/openmediavault-webgui_error.log is : [error] 2667#0: *687 open() "/var/www/openmediavault/extplorer" failed (2: No such file or directory)
    There is no extplorer folder in /var/www/openmediavault/
    Then I don't think, at first, that the configuration of my router is wrong.


    The command find / -name "extplorer" gives
    /var/www/openmediavault/js/omv/module/admin/service/extplorer
    /home/extplorer
    /usr/share/extplorer

    omv 6.5.0-2 Shaitan | 64 bit | Linux 6.1.0-0.deb11.7 kernel

    plugins : omvextrasorg 6.3.1 | apttool 6.0.1 | cputemp 6.1.3 | diskstats 6.0.3-1 | nut 6.0.5-1 | zfs 6.0.12

    • Offizieller Beitrag

    Something in your setup is causing it to look for /var/www/openmediavault/extplorer because extplorer is installed at /usr/share/extplorer.

    omv 7.0.5-1 sandworm | 64 bit | 6.8 proxmox kernel

    plugins :: omvextrasorg 7.0 | kvm 7.0.13 | compose 7.1.4 | k8s 7.1.0-3 | cputemp 7.0.1 | mergerfs 7.0.4


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


    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!

  • Thanks for your reply.


    Following your remark:
    a) I uninstalled the nginx plugin and the extplorer plugin
    b) I checked that extplorer wasn't referenced anymore in the folders (and it wasn't present)
    c) I reinstalled the extplorer plugin


    The problem is still there...


    Going back to the installation of Openmediavault:
    a) My first and only install of Openmediavault is from openmediavault_2.0.13_amd64 iso.
    b) I've upgraded the system each time that an upgrade was available
    c) I was and I am still unable to install openmediavault_2.1_amd64 iso because the bootable usb stick is not booting on my device :( (I created the bootable usb stick on 2 different sticks with unetbootin (Windows 8) and under Ubuntu...)


    I think it's better to reinstall the whole system (it won't take long since I've not tuned the current one). Or is there a better alternative ?


    Is there somewhere explained the method to create a .iso from the current Openmediavault packages ? (I found many tools to do that, but not for Openmediavault - mainly for Debian/Ubuntu).


    Cheers!

    omv 6.5.0-2 Shaitan | 64 bit | Linux 6.1.0-0.deb11.7 kernel

    plugins : omvextrasorg 6.3.1 | apttool 6.0.1 | cputemp 6.1.3 | diskstats 6.0.3-1 | nut 6.0.5-1 | zfs 6.0.12

    • Offizieller Beitrag

    I would reinstall. Don't use unetbootin. Use win32diskimager or dd (on linux or mac os x).


    No idea about creating an ISO. I wouldn't do that. There aren't that many packages to update on a fresh install.

    omv 7.0.5-1 sandworm | 64 bit | 6.8 proxmox kernel

    plugins :: omvextrasorg 7.0 | kvm 7.0.13 | compose 7.1.4 | k8s 7.1.0-3 | cputemp 7.0.1 | mergerfs 7.0.4


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


    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!

  • I "burned" my usb key with win32diskimager and it worked ! I was able to install openmediavault 2.1


    I have:
    - upgraded the system
    - installed omv-extras (from the GUI, see here OMV-Extras.org Plugin )
    - installed extplorer
    - created a user in extplorer
    - logged locally on https://192.168.1.21/extplorer and I get nginx 404...
    - I tried with and without ssl connection, and I got always the same result.


    Here is the last line of the log file /var/log/nginx/openmediavault-webgui_error.log :


    2015/11/25 23:21:29 [error] 12368#0: *2 open() "/var/www/openmediavault/Extplorer" failed (2: No such file or directory), client: ::ffff:192.168.1.23, server: openmediavault-webgui, request: "GET /Extplorer HTTP/1.1", host: "192.168.1.21"


    I don't understand is the address of the client : 192.168.1.23


    The command -- find / -iname "*extplorer*" -- returns :


    /run/php5-fpm-openmediavault-extplorer.sock
    /etc/php5/fpm/pool.d/openmediavault-extplorer-site.conf
    /etc/nginx/openmediavault-webgui.d/openmediavault-extplorer-site.conf
    /var/lib/dpkg/info/openmediavault-extplorer.
    /var/cache/apt/archives/openmediavault-extplorer_1.1_all.deb
    /var/www/openmediavault/js/omv/module/admin/service/extplorer
    /usr/share/doc/openmediavault-extplorer
    /usr/share/extplorer
    /usr/share/openmediavault/mkconf/nginx.d/90-extplorer
    /usr/share/openmediavault/mkconf/php5fpm.d/90-extplorer
    /home/extplorer


    Is Extplorer plugin made for the version 2.X of Openmediavault ?


    Cheers !

    omv 6.5.0-2 Shaitan | 64 bit | Linux 6.1.0-0.deb11.7 kernel

    plugins : omvextrasorg 6.3.1 | apttool 6.0.1 | cputemp 6.1.3 | diskstats 6.0.3-1 | nut 6.0.5-1 | zfs 6.0.12

    • Offizieller Beitrag

    Glad it fixed most of your problems.


    Is Extplorer plugin made for the version 2.X of Openmediavault ?


    Yes. It works on three of my OMV 2.x boxes (just installed the version in the repo on one box to test). What is the output of: cat /etc/nginx/openmediavault-webgui.d/openmediavault-extplorer-site.conf

    omv 7.0.5-1 sandworm | 64 bit | 6.8 proxmox kernel

    plugins :: omvextrasorg 7.0 | kvm 7.0.13 | compose 7.1.4 | k8s 7.1.0-3 | cputemp 7.0.1 | mergerfs 7.0.4


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


    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!

  • cat /etc/nginx/openmediavault-webgui.d/openmediavault-extplorer-site.conf


    Here it is:
    location /extplorer/ {
    alias /usr/share/extplorer/;
    index index.php;
    location ~ \.php$ {
    fastcgi_split_path_info ^(.+\.php)(/.+)$;
    fastcgi_pass unix:/var/run/php5-fpm-openmediavault-extplorer.sock;
    fastcgi_index index.php;
    include fastcgi_params;
    }
    location = /extplorer/favicon.ico {
    log_not_found off;
    access_log off;
    }
    location = /extplorer/robots.txt {
    allow all;
    log_not_found off;
    access_log off;
    }
    location /extplorer/ {
    try_files $uri $uri/ /extplorer/index.php?$args;
    }
    location ~ /extplorer/\. {
    deny all;
    }
    location ~* /extplorer/(?:config)/.*\.php$ {
    deny all;
    }
    location ~* /extplorer/\.(js|css|png|jpg|jpeg|gif|ico)$ {
    expires max;
    log_not_found off;
    }
    }

    omv 6.5.0-2 Shaitan | 64 bit | Linux 6.1.0-0.deb11.7 kernel

    plugins : omvextrasorg 6.3.1 | apttool 6.0.1 | cputemp 6.1.3 | diskstats 6.0.3-1 | nut 6.0.5-1 | zfs 6.0.12

    • Offizieller Beitrag

    Your config shows where the alias is pointing - /usr/share/extplorer. I have no idea why it is looking in /var/www/openmediavault/extplorer.

    omv 7.0.5-1 sandworm | 64 bit | 6.8 proxmox kernel

    plugins :: omvextrasorg 7.0 | kvm 7.0.13 | compose 7.1.4 | k8s 7.1.0-3 | cputemp 7.0.1 | mergerfs 7.0.4


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


    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!

  • Hi,


    Thanks ryecoaaron, it seems that my router doesn't forward the requests like https://xxx.xxx.xxx.xxx:pppp/extplorer. It works in the local area with a local address... I give up for the moment.


    Cheers.

    omv 6.5.0-2 Shaitan | 64 bit | Linux 6.1.0-0.deb11.7 kernel

    plugins : omvextrasorg 6.3.1 | apttool 6.0.1 | cputemp 6.1.3 | diskstats 6.0.3-1 | nut 6.0.5-1 | zfs 6.0.12

Jetzt mitmachen!

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