Beiträge von tof_massilia

    Before redo the pwd, I tested smbclient from another machine and It returns NT_STATUS_LOGON_FAILURE.

    I checked smb.conf, it was normal.

    I deduced from what I read from web, problem was somewhere with pwd. :/

    Then I tried to redo same pwd with sucess and problem was solved.


    For info, It was a fresh new OMV6 installation. ;)

    Hi Guys,


    I didn't check yet if NFSv4 is working fine with my Kodi client but something catch my attention through etc/exports file.


    Why through NFSv4 section into etc/exports, my shares are not listed ?


    etc/exports:


    Apparently, NFSv4 is activated:

    Code
    kriss@OMVPi:~ $ sudo cat /proc/fs/nfsd/versions
    -2 +3 +4 +4.1 +4.2

    Ok thank you!!

    I know that something is incorrect somewhere but I need help to find where !!!

    I check OMV config several time (I provided my config) , but I don't find anything after verying it several times.

    More, I've install reset-perm pluggin due to this behavior but nothing change after reset permission.

    And my windows credentials store is empty!!!


    Whatever, If I set SMB to no public,, why windows (my 2nd pc) doesn't accept the right password and no password it mandory.


    Do you have an idea where I can catch SMB authentication log ?

    So, the place where Windows stores credentials information is empty as I mentioned.

    I verified also through windows registry, nothing unfortunately.

    I suspected a problem from OMV.

    The very strange behavior is my smb share is not public and connection is accepted only when I provide OMV user without password.

    As I mentioned, I haven’t any credentials stored through credentials manager (web & windows).

    What do you mean by database?


    Anyway, It doesn’t explain my 2nd experimentation on my 2nd windows machine?

    I never used this machine to connect to shared folder

    Hi,

    I'm running OMV6.4.6-1 (Shaitan) through Pi3B v1.2 board.

    I've actually set a user named kriss which is in following groups: adm, audio, cdrom, dialout, docker, games, gpio, i2c, input, kriss, netdev, plugdev, render, root, sambashare, spi, ssh, sudo, users, video.

    I've created a shared folder named Configurations with following permissions (using resertperms plugin) : Administrator - read/write, Users - read/write, Others - no access. owner move to root:users, directory permissions to 2770 & file permissions to 660.


    Then I created a SMB share of this Configurations folder with public attribute set to No and without inherit ACL & privilege.


    From a 1st windows 10 machine (desktop) , I've read/write access to this Configurations folder because I guess my windows machine local user is also named KRISS.

    I verified through windows control panel and I haven't any kriss's credential record.

    Is It normal that OMV kriss user's credentials are not requested?? 8|


    From my 2nd windows 10 machine (laptop) , I've haven't any access to this Configurations folder even if I enter kriss's user credentials (the user on this pc is not kriss).

    I haven't any error message but windows is always requesting for credentials.

    I can have access to the the folder by providing only the user login without password.

    I guess I access to the share as guest but I'm not sure.

    How this behavior occurs ? It's not expected. :cursing:


    Thanks in advance for your answer.

    I finally reinstall docker (with compose 6.8), and it seems to be stable.... :P

    Maybe something wrong occurs during previous installation with 6.7 compose; :/ Let's check in coming days.

    I've got one question for you concerning new docker compose.

    How is manage the log ?

    And in particular the size, shall we need to specify a size limitation for our container yaml ?

    I ask this because I remind I met an issue where logs fill the SD using OMV4 & docker =O

    Thank you for your help.

    I'm fully agree with the possibility of RAM issue. Maybe also the SD; I boot from usb slot with an SD card adaptor and SD is quite old.


    kriss@OMVPi:~ $ sudo omv-salt deploy run nfs

    OMVPi:

    ----------

    ID: configure_default_nfs-kernel-server

    Function: file.managed

    Name: /etc/default/nfs-kernel-server

    Result: True

    Comment: File /etc/default/nfs-kernel-server is in the correct state

    Started: 10:01:14.639069

    Duration: 376.565 ms

    Changes:

    ----------

    ID: configure_nfsd_exports

    Function: file.managed

    Name: /etc/exports

    Result: True

    Comment: File /etc/exports is in the correct state

    Started: 10:01:15.016400

    Duration: 372.134 ms

    Changes:

    ----------

    ID: start_rpc_statd_service

    Function: service.running

    Name: rpc-statd

    Result: True

    Comment: The service rpc-statd is already running

    Started: 10:01:15.586571

    Duration: 230.002 ms

    Changes:

    ----------

    ID: start_nfs_server_service

    Function: service.running

    Name: nfs-server

    Result: True

    Comment: The service nfs-server is already running

    Started: 10:01:15.821051

    Duration: 155.924 ms

    Changes:


    Summary for OMVPi

    ------------

    Succeeded: 4

    Failed: 0

    ------------

    Total states run: 4

    Total run time: 1.135 s

    Hi,

    When applying any configuration change, omv reboot!? Is-It normal?

    For example, if I update my nfs share config, save, then apply new config, the cpu process to finally have “504 - Gateway Time-out” error message then after few seconds omv reboot.

    And after reboot, new config is applied…. but docker containers are stopped.

    Same behavior when applying omv update (sudo omv-upgrade).

    I never notice this with previous version.

    I’m running OMV6.4.5-1 through Pi3 with usage of Samba & Nfs shares and omv extra/docker.

    If somebody has an idea….

    Thanks to provide the source code link of the file ;) .

    But I moved to OMV v6 8) because as mentionned v5 is obsolete.


    Regarding the SD card, I suspect like you It was dead (some sectors) but I test it succesfully using h2testw v1.4 tool.... strange :?:


    Anyway, I can't investigate anymore due to migration.

    Thanks guys for your support & help. :thumbup:

    Hi,


    I wasn’t able to logging through WebUI like in this thread.

    Using log, I discover ext2.inc file in /usr/share/php/openmediavault/system/filesystem/backend/ was totally corrupted (some characters were replaced by symbols :cursing:)

    I corrected It manually then I was able to logging through WebUI.

    But now I’m facing new issue when I’m going through ‘Access Rights Management’ section; In particular, the error occurs when I’m navigating through ‘User’ or ‘Shared folders’ sub section.

    The ‘Shared folders’ sub section is empty (no shared location present); but I’m able to connect to all shared locations via SMB or NTFS.


    The error message:

    Invalid RPC response. Please check the syslog for more information.

    Error #0:

    OMV\Rpc\Exception: Invalid RPC response. Please check the syslog for more information. in /usr/share/php/openmediavault/rpc/rpc.inc:187

    Stack trace:

    #0 /usr/share/php/openmediavault/rpc/proxy/json.inc(97): OMV\Rpc\Rpc::call('ShareMgmt', 'enumerateShared...', Array, Array, 3)

    #1 /var/www/openmediavault/rpc.php(45): OMV\Rpc\Proxy\Json->handle()

    #2 {main}



    Syslog :

    Mar 27 08:56:10 OMVPi omv-engined[15231]: PHP Fatal error: Uncaught Error: Class 'OMV\System\fileSystem' not found in /usr/share/php/openmediavault/system/filesystem/backend/ext2.inc:48

    Mar 27 08:56:10 OMVPi omv-engined[15231]: Stack trace:

    Mar 27 08:56:10 OMVPi omv-engined[15231]: #0 /usr/share/php/openmediavault/system/filesystem/filesystem.inc(906): OMV\System\Filesystem\Backend\Ext2->getImpl('/dev/sda1')

    Mar 27 08:56:10 OMVPi omv-engined[15231]: #1 /usr/share/openmediavault/engined/rpc/sharemgmt.inc(159): OMV\System\Filesystem\Filesystem::getImplByMountPoint('/srv/dev-disk-b...')

    Mar 27 08:56:10 OMVPi omv-engined[15231]: #2 [internal function]: Engined\Rpc\ShareMgmt->enumerateSharedFolders(Array, Array)

    Mar 27 08:56:10 OMVPi omv-engined[15231]: #3 /usr/share/php/openmediavault/rpc/serviceabstract.inc(123): call_user_func_array(Array, Array)

    Mar 27 08:56:10 OMVPi omv-engined[15231]: #4 /usr/share/php/openmediavault/rpc/rpc.inc(86): OMV\Rpc\ServiceAbstract->callMethod('enumerateShared...', Array, Array)

    Mar 27 08:56:10 OMVPi omv-engined[15231]: #5 /usr/sbin/omv-engined(537): OMV\Rpc\Rpc::call('ShareMgmt', 'enumerateShared...', Array, Array, 1)

    Mar 27 08:56:10 OMVPi omv-engined[15231]: #6 {main}

    Mar 27 08:56:10 OMVPi omv-engined[15231]: thrown in /usr/share/php/openmediavault/system/filesystem/backend/ext2.inc on line 48

    Mar 27 08:57:04 OMVPi systemd[1]: Created slice User Slice of UID 1000.

    Mar 27 08:57:04 OMVPi systemd[1]: Starting User Runtime Directory /run/user/1000...

    Mar 27 08:57:04 OMVPi systemd[1]: Started User Runtime Directory /run/user/1000.

    Mar 27 08:57:04 OMVPi systemd[1]: Starting User Manager for UID 1000...

    Mar 27 08:57:05 OMVPi systemd[15482]: Listening on GnuPG cryptographic agent and passphrase cache (restricted).

    Mar 27 08:57:05 OMVPi systemd[15482]: Reached target Paths.

    Mar 27 08:57:05 OMVPi systemd[15482]: Listening on GnuPG cryptographic agent (ssh-agent emulation).

    Mar 27 08:57:05 OMVPi systemd[15482]: Listening on GnuPG cryptographic agent and passphrase cache (access for web browsers).

    Mar 27 08:57:05 OMVPi systemd[15482]: Reached target Timers.

    Mar 27 08:57:05 OMVPi systemd[15482]: Listening on GnuPG network certificate management daemon.

    Mar 27 08:57:05 OMVPi systemd[15482]: Listening on GnuPG cryptographic agent and passphrase cache.

    Mar 27 08:57:05 OMVPi systemd[15482]: Reached target Sockets.

    Mar 27 08:57:05 OMVPi systemd[15482]: Reached target Basic System.

    Mar 27 08:57:05 OMVPi systemd[15482]: Reached target Default.

    Mar 27 08:57:05 OMVPi systemd[15482]: Startup finished in 389ms.

    Mar 27 08:57:05 OMVPi systemd[1]: Started User Manager for UID 1000.

    Mar 27 08:57:05 OMVPi systemd[1]: Started Session 504 of user pi.

    Mar 27 09:01:00 OMVPi omv-engined[15939]: PHP Fatal error: Uncaught Error: Class 'OMV\System\fileSystem' not found in /usr/share/php/openmediavault/system/filesystem/backend/ext2.inc:48

    Mar 27 09:01:00 OMVPi omv-engined[15939]: Stack trace:

    Mar 27 09:01:00 OMVPi omv-engined[15939]: #0 /usr/share/php/openmediavault/system/filesystem/filesystem.inc(906): OMV\System\Filesystem\Backend\Ext2->getImpl('/dev/sda1')

    Mar 27 09:01:00 OMVPi omv-engined[15939]: #1 /usr/share/openmediavault/engined/rpc/sharemgmt.inc(159): OMV\System\Filesystem\Filesystem::getImplByMountPoint('/srv/dev-disk-b...')

    Mar 27 09:01:00 OMVPi omv-engined[15939]: #2 [internal function]: Engined\Rpc\ShareMgmt->enumerateSharedFolders(NULL, Array)

    Mar 27 09:01:00 OMVPi omv-engined[15939]: #3 /usr/share/php/openmediavault/rpc/serviceabstract.inc(123): call_user_func_array(Array, Array)

    Mar 27 09:01:00 OMVPi omv-engined[15939]: #4 /usr/share/openmediavault/engined/rpc/sharemgmt.inc(206): OMV\Rpc\ServiceAbstract->callMethod('enumerateShared...', NULL, Array)

    Mar 27 09:01:00 OMVPi omv-engined[15939]: #5 [internal function]: Engined\Rpc\ShareMgmt->getList(Array, Array)

    Mar 27 09:01:00 OMVPi omv-engined[15939]: #6 /usr/share/php/openmediavault/rpc/serviceabstract.inc(123): call_user_func_array(Array, Array)

    Mar 27 09:01:00 OMVPi omv-engined[15939]: #7 /usr/share/php/openmediavault/rpc/rpc.inc(86): OMV\Rpc\ServiceAbstract->callMethod('getList', Array, Array)

    Mar 27 09:01:00 OMVPi omv-engined[15939]: #8 /usr/sbin/omv-engined(53 in /usr/share/php/openmediavault/system/filesystem/backend/ext2.inc on line 48

    Mar 27 09:01:00 OMVPi omv-engined[15940]: PHP Fatal error: Uncaught Error: Class 'OMV\System\fileSystem' not found in /usr/share/php/openmediavault/system/filesystem/backend/ext2.inc:48

    Mar 27 09:01:00 OMVPi omv-engined[15940]: Stack trace:

    Mar 27 09:01:00 OMVPi omv-engined[15940]: #0 /usr/share/php/openmediavault/system/filesystem/filesystem.inc(906): OMV\System\Filesystem\Backend\Ext2->getImpl('/dev/sda1')

    Mar 27 09:01:00 OMVPi omv-engined[15940]: #1 /usr/share/openmediavault/engined/rpc/sharemgmt.inc(159): OMV\System\Filesystem\Filesystem::getImplByMountPoint('/srv/dev-disk-b...')

    Mar 27 09:01:00 OMVPi omv-engined[15940]: #2 [internal function]: Engined\Rpc\ShareMgmt->enumerateSharedFolders(Array, Array)

    Mar 27 09:01:00 OMVPi omv-engined[15940]: #3 /usr/share/php/openmediavault/rpc/serviceabstract.inc(123): call_user_func_array(Array, Array)

    Mar 27 09:01:00 OMVPi omv-engined[15940]: #4 /usr/share/php/openmediavault/rpc/rpc.inc(86): OMV\Rpc\ServiceAbstract->callMethod('enumerateShared...', Array, Array)

    Mar 27 09:01:00 OMVPi omv-engined[15940]: #5 /usr/sbin/omv-engined(537): OMV\Rpc\Rpc::call('ShareMgmt', 'enumerateShared...', Array, Array, 1)

    Mar 27 09:01:00 OMVPi omv-engined[15940]: #6 {main}

    Mar 27 09:01:00 OMVPi omv-engined[15940]: thrown in /usr/share/php/openmediavault/system/filesystem/backend/ext2.inc on line 48

    Mar 27 09:01:37 OMVPi rngd[940]: stats: bits received from HRNG source: 300064

    Mar 27 09:01:37 OMVPi rngd[940]: stats: bits sent to kernel pool: 242560

    Mar 27 09:01:37 OMVPi rngd[940]: stats: entropy added to kernel pool: 242560

    Mar 27 09:01:37 OMVPi rngd[940]: stats: FIPS 140-2 successes: 15

    Mar 27 09:01:37 OMVPi rngd[940]: stats: FIPS 140-2 failures: 0

    Mar 27 09:01:37 OMVPi rngd[940]: stats: FIPS 140-2(2001-10-10) Monobit: 0

    Mar 27 09:01:37 OMVPi rngd[940]: stats: FIPS 140-2(2001-10-10) Poker: 0

    Mar 27 09:01:37 OMVPi rngd[940]: stats: FIPS 140-2(2001-10-10) Runs: 0

    Mar 27 09:01:37 OMVPi rngd[940]: stats: FIPS 140-2(2001-10-10) Long run: 0

    Mar 27 09:01:37 OMVPi rngd[940]: stats: FIPS 140-2(2001-10-10) Continuous run: 0

    Mar 27 09:01:37 OMVPi rngd[940]: stats: HRNG source speed: (min=697.246; avg=776.961; max=878.875)Kibits/s

    Mar 27 09:01:37 OMVPi rngd[940]: stats: FIPS tests speed: (min=1.353; avg=5.519; max=8.257)Mibits/s

    Mar 27 09:01:37 OMVPi rngd[940]: stats: Lowest ready-buffers level: 2

    Mar 27 09:01:37 OMVPi rngd[940]: stats: Entropy starvations: 0

    Mar 27 09:01:37 OMVPi rngd[940]: stats: Time spent starving for entropy: (min=0; avg=0.000; max=0)us

    Mar 27 09:01:38 OMVPi smartd[757]: Device: /dev/sda [SAT], SMART Usage Attribute: 190 Airflow_Temperature_Cel changed from 70 to 69



    I guess issue is coming from my ext2.inc file that I’ve manually corrected :/


    My actual ext2.inc file:

    <?php

    /**

    * This file is part of OpenMediaVault.

    *

    * @license http://www.gnu.org/licenses/gpl.html GPL Version 3

    * @author Volker Theile <volker.theile@openmediavault.org>

    * @copyright Copyright (c) 2009-2022 Volker Theile

    *

    * OpenMediaVault is free software: you can redistribute it and/or modify

    * it under the terms of the GNU General Public License as published by

    * the Free Software Foundation, either version 3 of the License, or

    * any later version.

    *

    * OpenMediaVault is distributed in the hope that it will be useful,

    * but WITHOUT ANY WARRANTY; without even the implied warranty of

    * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the

    * GNU General Public License for more details.

    *

    * You should have received a copy of the GNU General Public License

    * along with OpenMediaVault. If not, see <http://www.gnu.org/licenses/>.

    */

    namespace OMV\System\Filesystem\Backend;


    class Ext2 extends Ext {

    public function __construct() {

    parent::__construct();

    $this->type = "ext2";

    $this->properties = self::PROP_MNTENT | self::PROP_POSIX_ACL |

    self::PROP_QUOTA | self::PROP_RESIZE;

    $this->mntOptions = explode(",", \OMV\Environment::get(

    "OMV_FSTAB_MNTOPS_EXT2"));

    }


    /**

    * See parent class definition.

    */

    public function getFstabMntOptions(

    \OMV\System\Storage\StorageDevice $sd = null) {

    $options = parent::getFstabMntOptions($sd);

    $options[] = "ccl";

    return $options;

    }


    /**

    * See parent class defInition.

    */

    function getImpl($args) {

    $object = new \OMV\System\fileSystem|Ext($args);

    $object->SetBackend($this);

    return $object;

    }

    }


    sda1 disk is named but I've got sda,sdb & sdc disk.

    Somebody can help me ?

    I'm a newb....

    I corrected manually the ext2.inc file.


    pi@OMVPi:~ $ sudo omv-engined -df

    Registered data models:

    conf.service

    conf.service.ftp

    conf.service.ftp.modban.rule

    conf.service.ftp.modtls

    conf.service.ftp.share

    conf.service.nfs

    conf.service.nfs.share

    conf.service.rsync.job

    conf.service.rsyncd

    conf.service.rsyncd.module

    conf.service.smartmontools

    conf.service.smartmontools.device

    conf.service.smartmontools.job

    conf.service.smb

    conf.service.smb.share

    conf.service.ssh

    conf.system.apt.distribution

    conf.system.certificate.ssh

    conf.system.certificate.ssl

    conf.system.cron.job

    conf.system.filesystem.mountpoint

    conf.system.filesystem.quota

    conf.system.hdparm

    conf.system.mdadm.device

    conf.system.monitoring.perfstats

    conf.system.network.dns

    conf.system.network.interface

    conf.system.network.iptables.rule

    conf.system.network.proxy

    conf.system.notification.email

    conf.system.notification.notification

    conf.system.omvextras

    conf.system.powermngmnt

    conf.system.resetperms

    conf.system.sharedfolder

    conf.system.sharedfolder.privilege

    conf.system.syslog.remote

    conf.system.time

    conf.system.usermngmnt.group

    conf.system.usermngmnt.homedir

    conf.system.usermngmnt.user

    conf.webadmin

    rpc.apt.getchangelog

    rpc.apt.install

    rpc.apt.setsettings

    rpc.apt.upload

    rpc.certificatemgmt.copysshid

    rpc.certificatemgmt.create

    rpc.certificatemgmt.createssh

    rpc.certificatemgmt.set

    rpc.certificatemgmt.setssh

    rpc.common.devicefile

    rpc.common.getlist

    rpc.common.objectuuid

    rpc.config.applychanges

    rpc.config.revertchanges

    rpc.cron.getlist

    rpc.cron.set

    rpc.diskmgmt.sethdparm

    rpc.diskmgmt.wipe

    rpc.emailnotification.set

    rpc.exec.getoutput

    rpc.exec.isrunning

    rpc.exec.stop

    rpc.filesystemmgmt.create

    rpc.filesystemmgmt.delete

    rpc.filesystemmgmt.enumeratemountedfilesystems

    rpc.filesystemmgmt.hasfilesystem

    rpc.filesystemmgmt.mount

    rpc.filesystemmgmt.resize

    rpc.filesystemmgmt.umount

    rpc.folderbrowser.get

    rpc.fstab.getbydir

    rpc.fstab.getbyfsname

    rpc.fstab.set

    rpc.ftp.setmodbanrule

    rpc.ftp.setmodtlssettings

    rpc.ftp.setsettings

    rpc.ftp.setshare

    rpc.iptables.setrule

    rpc.iptables.setrules

    rpc.iptables.setrules6

    rpc.logfile.clear

    rpc.logfile.getcontent

    rpc.logfile.getlist

    rpc.network.enumeratebondslaves

    rpc.network.enumeratebridgeslaves

    rpc.network.identify

    rpc.network.setbondiface

    rpc.network.setbridgeiface

    rpc.network.setethernetiface

    rpc.network.setgeneralsettings

    rpc.network.setproxy

    rpc.network.setvlaniface

    rpc.network.setwirelessiface

    rpc.nfs.setsettings

    rpc.nfs.setshare

    rpc.notification.isenabled

    rpc.notification.set

    rpc.notification.setlist

    rpc.omvextras.dobackports

    rpc.omvextras.docommand

    rpc.omvextras.dohold

    rpc.omvextras.doproxmox

    rpc.omvextras.setdocker

    rpc.omvextras.setsettings

    rpc.perfstats.set

    rpc.plugin.install

    rpc.plugin.remove

    rpc.plugin.upload

    rpc.powermgmt.set

    rpc.powermgmt.setscheduledjob

    rpc.quota.getbytypename

    rpc.quota.set

    rpc.quota.setbytypename

    rpc.raidmgmt.add

    rpc.raidmgmt.create

    rpc.raidmgmt.grow

    rpc.raidmgmt.remove

    rpc.resetperms.setsettings

    rpc.rsync.set

    rpc.rsyncd.setmodule

    rpc.rsyncd.setsettings

    rpc.session.login

    rpc.sharemgmt.copyprivileges

    rpc.sharemgmt.delete

    rpc.sharemgmt.getfileacl

    rpc.sharemgmt.getprivilegesbyrole

    rpc.sharemgmt.set

    rpc.sharemgmt.setfileacl

    rpc.sharemgmt.setprivileges

    rpc.sharemgmt.setprivilegesbyrole

    rpc.smart.setdevicesettings

    rpc.smart.setscheduledtest

    rpc.smart.setsettings

    rpc.smb.setsettings

    rpc.smb.setshare

    rpc.ssh.set

    rpc.syslog.setsettings

    rpc.system.reboot

    rpc.system.setdate

    rpc.system.settimesettings

    rpc.system.shutdown

    rpc.system.standby

    rpc.usermgmt.authuser

    rpc.usermgmt.deletegroup

    rpc.usermgmt.deleteuser

    rpc.usermgmt.getgroup

    rpc.usermgmt.getuser

    rpc.usermgmt.importgroup

    rpc.usermgmt.importuser

    rpc.usermgmt.setgroup

    rpc.usermgmt.setpasswordbycontext

    rpc.usermgmt.setsettings

    rpc.usermgmt.setuser

    rpc.usermgmt.setuserbycontext

    rpc.webgui.setsettings

    Registered filesystem backends:

    btrfs

    exfat

    ext

    ext2

    ext3

    ext4

    f2fs

    fuseblk

    hfsplus

    iso9660

    jfs

    msdos

    none

    ntfs

    reiserfs

    swap

    udf

    ufs

    umsdos

    vfat

    xfs

    Registered RPC services:

    apt

    certificatemgmt

    config

    cron

    diskmgmt

    emailnotification

    exec

    filesystemmgmt

    flashmemory

    folderbrowser

    fstab

    ftp

    iptables

    logfile

    network

    nfs

    notification

    omvextras

    perfstats

    plugin

    powermgmt

    quota

    raidmgmt

    resetperms

    rrd

    rsync

    rsyncd

    services

    sharemgmt

    smart

    smb

    ssh

    syslog

    system

    usermgmt

    webgui

    Registered modules:

    apt

    avahi

    certificates

    chrony

    collectd

    cpufrequtils

    cron

    cronapt

    email

    fstab

    ftp

    halt

    hdparm

    hostname

    hosts

    initramfs

    iptables

    issue

    mdadm

    monit

    nfs

    nginx

    omvextras

    pam

    phpfpm

    postfix

    profile

    proftpd

    quota

    rrdcached

    rsync

    rsyncd

    rsyslog

    samba

    sharedfolders

    smartmontools

    ssh

    sysctl

    systemd

    systemd-logind

    systemd-networkd

    task

    timezone

    webadmin

    webserver

    zeroconf

    SIGCHLD received ...

    Child process forked (pid=8696)

    Executing RPC (service=System, method=getInformation, params=null, context={"username":"admin","role":1}) ...

    RPC response (service=System, method=getInformation): {"response":{"ts":1679871502,"time":"Mon Mar 27 00:58:22 2023","hostname":"OMVPi","version":"5.6.26-1 (Usul)","cpuModelName":"ARMv7 Processor rev 4 (v7l)","cpuUsage":0,"memTotal":"968052736","memUsed":"215674880","kernel":"Linux 5.10.103-v7+","uptime":"0 days 0 hours 32 minutes 2 seconds","loadAverage":"0.60, 0.71, 0.67","configDirty":false,"rebootRequired":false,"pkgUpdatesAvailable":false},"error":null}

    SIGCHLD received ...

    Child (pid=8696) terminated with exit code 0

    Child process forked (pid=8708)

    Executing RPC (service=System, method=getInformation, params=null, context={"username":"admin","role":1}) ...

    RPC response (service=System, method=getInformation): {"response":{"ts":1679871507,"time":"Mon Mar 27 00:58:27 2023","hostname":"OMVPi","version":"5.6.26-1 (Usul)","cpuModelName":"ARMv7 Processor rev 4 (v7l)","cpuUsage":0,"memTotal":"968052736","memUsed":"216547328","kernel":"Linux 5.10.103-v7+","uptime":"0 days 0 hours 32 minutes 8 seconds","loadAverage":"0.55, 0.69, 0.67","configDirty":false,"rebootRequired":false,"pkgUpdatesAvailable":false},"error":null}

    SIGCHLD received ...

    Child (pid=8708) terminated with exit code 0

    Child process forked (pid=8715)

    Executing RPC (service=System, method=getInformation, params=null, context={"username":"admin","role":1}) ...

    RPC response (service=System, method=getInformation): {"response":{"ts":1679871512,"time":"Mon Mar 27 00:58:32 2023","hostname":"OMVPi","version":"5.6.26-1 (Usul)","cpuModelName":"ARMv7 Processor rev 4 (v7l)","cpuUsage":0,"memTotal":"968052736","memUsed":"216514560","kernel":"Linux 5.10.103-v7+","uptime":"0 days 0 hours 32 minutes 13 seconds","loadAverage":"0.83, 0.75, 0.68","configDirty":false,"rebootRequired":false,"pkgUpdatesAvailable":false},"error":null}

    SIGCHLD received ...




    I'm now able to connect using webUI but I've now following error:

    Invalid RPC response. Please check the syslog for more information.

    Error #0:

    OMV\Rpc\Exception: Invalid RPC response. Please check the syslog for more information. in /usr/share/php/openmediavault/rpc/rpc.inc:187

    Stack trace:

    #0 /usr/share/php/openmediavault/rpc/proxy/json.inc(97): OMV\Rpc\Rpc::call('ShareMgmt', 'enumerateShared...', Array, Array, 3)

    #1 /var/www/openmediavault/rpc.php(45): OMV\Rpc\Proxy\Json->handle()

    #2 {main}

    pi@OMVPi:~ $ sudo omv-engined -df

    omv-engined[3746]: Daemon process started (pid=3747)

    omv-engined[3746]:

    pi@OMVPi:~ $ Registered data models:

    conf.service

    conf.service.ftp

    conf.service.ftp.modban.rule

    conf.service.ftp.modtls

    conf.service.ftp.share

    conf.service.nfs

    conf.service.nfs.share

    conf.service.rsync.job

    conf.service.rsyncd

    conf.service.rsyncd.module

    conf.service.smartmontools

    conf.service.smartmontools.device

    conf.service.smartmontools.job

    conf.service.smb

    conf.service.smb.share

    conf.service.ssh

    conf.system.apt.distribution

    conf.system.certificate.ssh

    conf.system.certificate.ssl

    conf.system.cron.job

    conf.system.filesystem.mountpoint

    conf.system.filesystem.quota

    conf.system.hdparm

    conf.system.mdadm.device

    conf.system.monitoring.perfstats

    conf.system.network.dns

    conf.system.network.interface

    conf.system.network.iptables.rule

    conf.system.network.proxy

    conf.system.notification.email

    conf.system.notification.notification

    conf.system.omvextras

    conf.system.powermngmnt

    conf.system.resetperms

    conf.system.sharedfolder

    conf.system.sharedfolder.privilege

    conf.system.syslog.remote

    conf.system.time

    conf.system.usermngmnt.group

    conf.system.usermngmnt.homedir

    conf.system.usermngmnt.user

    conf.webadmin

    rpc.apt.getchangelog

    rpc.apt.install

    rpc.apt.setsettings

    rpc.apt.upload

    rpc.certificatemgmt.copysshid

    rpc.certificatemgmt.create

    rpc.certificatemgmt.createssh

    rpc.certificatemgmt.set

    rpc.certificatemgmt.setssh

    rpc.common.devicefile

    rpc.common.getlist

    rpc.common.objectuuid

    rpc.config.applychanges

    rpc.config.revertchanges

    rpc.cron.getlist

    rpc.cron.set

    rpc.diskmgmt.sethdparm

    rpc.diskmgmt.wipe

    rpc.emailnotification.set

    rpc.exec.getoutput

    rpc.exec.isrunning

    rpc.exec.stop

    rpc.filesystemmgmt.create

    rpc.filesystemmgmt.delete

    rpc.filesystemmgmt.enumeratemountedfilesystems

    rpc.filesystemmgmt.hasfilesystem

    rpc.filesystemmgmt.mount

    rpc.filesystemmgmt.resize

    rpc.filesystemmgmt.umount

    rpc.folderbrowser.get

    rpc.fstab.getbydir

    rpc.fstab.getbyfsname

    rpc.fstab.set

    rpc.ftp.setmodbanrule

    rpc.ftp.setmodtlssettings

    rpc.ftp.setsettings

    rpc.ftp.setshare

    rpc.iptables.setrule

    rpc.iptables.setrules

    rpc.iptables.setrules6

    rpc.logfile.clear

    rpc.logfile.getcontent

    rpc.logfile.getlist

    rpc.network.enumeratebondslaves

    rpc.network.enumeratebridgeslaves

    rpc.network.identify

    rpc.network.setbondiface

    rpc.network.setbridgeiface

    rpc.network.setethernetiface

    rpc.network.setgeneralsettings

    rpc.network.setproxy

    rpc.network.setvlaniface

    rpc.network.setwirelessiface

    rpc.nfs.setsettings

    rpc.nfs.setshare

    rpc.notification.isenabled

    rpc.notification.set

    rpc.notification.setlist

    rpc.omvextras.dobackports

    rpc.omvextras.docommand

    rpc.omvextras.dohold

    rpc.omvextras.doproxmox

    rpc.omvextras.setdocker

    rpc.omvextras.setsettings

    rpc.perfstats.set

    rpc.plugin.install

    rpc.plugin.remove

    rpc.plugin.upload

    rpc.powermgmt.set

    rpc.powermgmt.setscheduledjob

    rpc.quota.getbytypename

    rpc.quota.set

    rpc.quota.setbytypename

    rpc.raidmgmt.add

    rpc.raidmgmt.create

    rpc.raidmgmt.grow

    rpc.raidmgmt.remove

    rpc.resetperms.setsettings

    rpc.rsync.set

    rpc.rsyncd.setmodule

    rpc.rsyncd.setsettings

    rpc.session.login

    rpc.sharemgmt.copyprivileges

    rpc.sharemgmt.delete

    rpc.sharemgmt.getfileacl

    rpc.sharemgmt.getprivilegesbyrole

    rpc.sharemgmt.set

    rpc.sharemgmt.setfileacl

    rpc.sharemgmt.setprivileges

    rpc.sharemgmt.setprivilegesbyrole

    rpc.smart.setdevicesettings

    rpc.smart.setscheduledtest

    rpc.smart.setsettings

    rpc.smb.setsettings

    rpc.smb.setshare

    rpc.ssh.set

    rpc.syslog.setsettings

    rpc.system.reboot

    rpc.system.setdate

    rpc.system.settimesettings

    rpc.system.shutdown

    rpc.system.standby

    rpc.usermgmt.authuser

    rpc.usermgmt.deletegroup

    rpc.usermgmt.deleteuser

    rpc.usermgmt.getgroup

    rpc.usermgmt.getuser

    rpc.usermgmt.importgroup

    rpc.usermgmt.importuser

    rpc.usermgmt.setgroup

    rpc.usermgmt.setpasswordbycontext

    rpc.usermgmt.setsettings

    rpc.usermgmt.setuser

    rpc.usermgmt.setuserbycontext

    rpc.webgui.setsettings

    PHP Parse error: syntax error, unexpected '=' in /usr/share/php/openmediavault/system/filesystem/backend/ext2.inc on line 29



    If I edit ext2.inc:

    <?php

    /**

    * This file is part of OpenMediaVault.

    *

    * @license http://www.gnu.org/licenses/gpl.html GPL Version 3

    * @author Volker Theile <volker.theile@openmediavault.org>

    * @copyright Copyright (c) 2009-2022 Volker Theile

    *

    * OpenMediaVault is free software: you can redistribute it and/or modify

    * it under the terms of the GNU General Public License as published by

    * the Free Software Foundation, either version 3 of the License, or

    * any later version.

    *

    * OpenMediaVault is distributed in the hope that it will be useful,

    * but WITHOUT ANY WARRANTY; without even the implied warranty of

    * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the

    * GNU General Public License for more details.

    *

    * You should have received a copy of the GNU General Public License

    * along with OpenMediaVault. If not, see <http://www.gnu.org/licenses/>.

    */

    namespace OMV\System\Filesystem\Backend;


    class Ext2 extends Ext {

    public function __construct() {

    parent::__construct();

    $this->type = "ext2";

    $this

    >properties = self::PROT_ÍNTENT | self::PROP_QOSIX_`CL |

    self::PROPßQUOTA | sålf::PROP_RESIZE;

    $this->mntOptions explode(",", \OMV\Environmeov::get(

    "OMV_FSTAB_MNTOPS_EXT2"));

    }


    /**Š * See parent c|ass definition.

    */

    publmc fenctiOn gutFstabMntÏ0tikns

    \OMV\Sistee\Storage\StoòageDevice $sd = null) {

    $options = parent::getFstabMn4Options)$sl);

    $options[] = "ccl";

    return &options;

    }


    /**

    0* See qarent class defInition.

    */

    functio~ get mpl($abgs) {

    $object = new \OMV\System\fileSystem|Ext($args);

    $obzect->SetBackend($this);

    return $object;

    }

    }


    It seems syntax of 'this' pointer is corrupted... All ext2.inc seems corrupted.

    pi@OMVPi:~ $ systemctl start openmediavault-engined

    ==== AUTHENTICATING FOR org.freedesktop.systemd1.manage-units ===

    Authentication is required to start 'openmediavault-engined.service'.

    Authenticating as: ,,, (pi)

    Password:

    ==== AUTHENTICATION COMPLETE ===



    pi@OMVPi:~ $ systemctl status openmediavault-engined

    ● openmediavault-engined.service - The OpenMediaVault engine daemon that processes the RPC request

    Loaded: loaded (/lib/systemd/system/openmediavault-engined.service; enabled; vendor preset: enabled)

    Active: failed (Result: exit-code) since Sun 2023-03-26 21:17:33 CEST; 2s ago

    Process: 1707 ExecStart=/usr/sbin/omv-engined (code=exited, status=0/SUCCESS)

    Main PID: 1709 (code=exited, status=255/EXCEPTION)


    Mar 26 21:17:32 OMVPi systemd[1]: Starting The OpenMediaVault engine daemon that processes the RPC request...

    Mar 26 21:17:32 OMVPi systemd[1]: openmediavault-engined.service: Supervising process 1709 which is not our child. We'll most likely not notice when it exits.

    Mar 26 21:17:32 OMVPi systemd[1]: Started The OpenMediaVault engine daemon that processes the RPC request.

    Mar 26 21:17:33 OMVPi systemd[1]: openmediavault-engined.service: Main process exited, code=exited, status=255/EXCEPTION

    Mar 26 21:17:33 OMVPi systemd[1]: openmediavault-engined.service: Failed with result 'exit-code'.



    pi@OMVPi:~ $ journalctl -xe

    Mar 26 21:19:40 OMVPi systemd[1]: Starting The OpenMediaVault engine daemon that processes the RPC request...

    -- Subject: A start job for unit openmediavault-engined.service has begun execution

    -- Defined-By: systemd

    -- Support: https://www.debian.org/support

    --

    -- A start job for unit openmediavault-engined.service has begun execution.

    --

    -- The job identifier is 1561.

    Mar 26 21:19:40 OMVPi systemd[1]: openmediavault-engined.service: Supervising process 1809 which is not our child. We'll most likely not notice when it exits.

    Mar 26 21:19:40 OMVPi systemd[1]: Started The OpenMediaVault engine daemon that processes the RPC request.

    -- Subject: A start job for unit openmediavault-engined.service has finished successfully

    -- Defined-By: systemd

    -- Support: https://www.debian.org/support

    --

    -- A start job for unit openmediavault-engined.service has finished successfully.

    --

    -- The job identifier is 1561.

    Mar 26 21:19:40 OMVPi systemd[1]: openmediavault-engined.service: Main process exited, code=exited, status=255/EXCEPTION

    -- Subject: Unit process exited

    -- Defined-By: systemd

    -- Support: https://www.debian.org/support

    --

    -- An ExecStart= process belonging to unit openmediavault-engined.service has exited.

    --

    -- The process' exit code is 'exited' and its exit status is 255.

    Mar 26 21:19:40 OMVPi systemd[1]: openmediavault-engined.service: Failed with result 'exit-code'.

    -- Subject: Unit failed

    -- Defined-By: systemd

    -- Support: https://www.debian.org/support

    --

    -- The unit openmediavault-engined.service has entered the 'failed' state with result 'exit-code'.

    Mar 26 21:20:01 OMVPi CRON[1812]: pam_unix(cron:session): session opened for user root by (uid=0)

    Mar 26 21:20:01 OMVPi CRON[1813]: (root) CMD (/usr/sbin/omv-ionice >/dev/null 2>&1)

    Mar 26 21:20:01 OMVPi CRON[1812]: pam_unix(cron:session): session closed for user root

    Unfortunately, I have the same issue now. :(

    My system is OMV5 on Pi3.


    pi@OMVPi:~ $ systemctl status openmediavault

    Unit openmediavault.service could not be found.


    pi@OMVPi:~ $ systemctl status openmediavault-engined

    ● openmediavault-engined.service - The OpenMediaVault engine daemon that processes the RPC request

    Loaded: loaded (/lib/systemd/system/openmediavault-engined.service; enabled; vendor preset: enabled)

    Active: failed (Result: exit-code) since Sun 2023-03-26 19:22:05 CEST; 4s ago

    Process: 3401 ExecStart=/usr/sbin/omv-engined (code=exited, status=0/SUCCESS)

    Main PID: 3403 (code=exited, status=255/EXCEPTION)


    Mar 26 19:22:05 OMVPi systemd[1]: Starting The OpenMediaVault engine daemon that processes the RPC request...

    Mar 26 19:22:05 OMVPi systemd[1]: openmediavault-engined.service: Supervising process 3403 which is not our child. We'll most likely not notice when it exits.

    Mar 26 19:22:05 OMVPi systemd[1]: Started The OpenMediaVault engine daemon that processes the RPC request.

    Mar 26 19:22:05 OMVPi systemd[1]: openmediavault-engined.service: Main process exited, code=exited, status=255/EXCEPTION

    Mar 26 19:22:05 OMVPi systemd[1]: openmediavault-engined.service: Failed with result 'exit-code'.

    Tx gderf;

    Even by mentionning client IP 192.168.1.0/24, the NFS not working.

    Concerning fsid, If you've read my explanation, I can play a movie after changing the fsid value to 1 through OMV export file and setup manually the network path (192.168.1.10//export/HDD1) through Kodi; this is why I'm suspecting fsid issue....

    But the sharing remains not browsable.


    Tx muchgooder;

    I'll investigate the "org.xbmc.kodi" folder tips mentionned by KM0201.... but not sure to be able to browse through my AndroidTV file system.


    Have a nice day.