hassio-addons: 🐛 [SambaNAS] Automount fails with NT_STATUS_ACCESS_DENIED
Addon
SambaNAS
Description
Hello,
I have two HDDs connected via USB to an Intel NUC, running HA 2024.1.2 and SambaNAS 12.2.0-nas. Automount fails with error NT_STATUS_ACCESS_DENIED.
Mounting HDDs manually via HA Storage menu works.
Reproduction steps
Run addon and it fails during automount.
Addon Logs
[19:53:57] INFO: Enabling S.M.A.R.T for /dev/sda
smartctl 7.4 2023-08-01 r5530 [x86_64-linux-6.1.70-haos] (local build)
Copyright (C) 2002-23, Bruce Allen, Christian Franke, www.smartmontools.org
=== START OF ENABLE/DISABLE COMMANDS SECTION ===
SMART Enabled.
SMART Attribute Autosave Enabled.
SMART Automatic Offline Testing Enabled every four hours.
[19:53:57] INFO: Enabling S.M.A.R.T for /dev/sdb
smartctl 7.4 2023-08-01 r5530 [x86_64-linux-6.1.70-haos] (local build)
Copyright (C) 2002-23, Bruce Allen, Christian Franke, www.smartmontools.org
tdbsam_open: Converting version 0.0 database to version 4.0.
tdbsam_convert_backup: updated /var/lib/samba/private/passdb.tdb file.
Added user admin.
=== START OF ENABLE/DISABLE COMMANDS SECTION ===
SMART Enabled.
Added user _ha_mount_user_.
---------------------------------------------------
[19:53:57] INFO: Exposed Disks Summary:
[CONFIG] path = /homeassistant # TM:false FS:native #
[ADDONS] path = /addons # TM:false FS:native #
[SSL] path = /ssl # TM:false FS:native #
[SHARE] path = /share # TM:false FS:native #
[BACKUP] path = /backup # TM:false FS:native #
[MEDIA] path = /media # TM:false FS:native #
[ADDON_CONFIGS] path = /addon_configs # TM:false FS:native #
[PASSPORT2TB] path = /mnt/passport2TB # TM:true USAGE:media FS:native #
[PASSPORT5TB] path = /mnt/passport5TB # TM:true USAGE:media FS:native #
---------------------------------------------------
s6-rc: info: service init-samba successfully started
s6-rc: info: service init-mqtt: starting
s6-rc: info: service wsdd: starting
s6-rc: info: service smbd: starting
s6-rc: info: service nmbd: starting
s6-rc: info: service avahi: starting
s6-rc: info: service wsdd successfully started
s6-rc: info: service nmbd successfully started
s6-rc: info: service smbd successfully started
s6-rc: info: service cifs-supervisor-mount: starting
s6-rc: info: service avahi successfully started
[19:53:57] INFO: Starting the AVAHI for homeassistant...
Waiting for daemon ...
[19:53:57] INFO: Starting the wsdd daemon for WORKGROUP/homeassistant...
[19:53:57] INFO: MQTT support not enabled in config
s6-rc: info: service init-mqtt successfully started
[19:53:57] INFO: Automount Shares...
[19:53:57] INFO: Interfaces: -i wlp0s20f3 -i eno1
[19:53:57] INFO: Wait Samba Server to going up..(max 30s)
2024-01-07 19:53:57,676:wsdd INFO(pid 383): using pre-defined UUID cb6a33a0-b841-531d-a34e-09ecec492eb1
2024-01-07 19:53:57,677:wsdd INFO(pid 383): joined multicast group 239.255.255.250 on 192.168.1.10%eno1
2024-01-07 19:53:57,681:wsdd INFO(pid 383): scheduling Hello message via eno1 to 239.255.255.250%eno1
2024-01-07 19:53:57,706:wsdd INFO(pid 383): joined multicast group [ff02::c] on fe80::6065:4aed:e1a1:35ba%eno1
2024-01-07 19:53:57,707:wsdd INFO(pid 383): scheduling Hello message via eno1 to ff02::c%eno1
SMART Attribute Autosave Enabled.
SMART Automatic Timers not supported
SMART Automatic Offline Testing Enabled every four hours.
[19:53:57] INFO: Enabling S.M.A.R.T for /dev/sdc
smartctl 7.4 2023-08-01 r5530 [x86_64-linux-6.1.70-haos] (local build)
Copyright (C) 2002-23, Bruce Allen, Christian Franke, www.smartmontools.org
=== START OF ENABLE/DISABLE COMMANDS SECTION ===
SMART Enabled.
SMART Attribute Autosave Enabled.
SMART Automatic Offline Testing Enabled every four hours.
s6-rc: info: service init-smartd successfully started
nmbd version 4.18.9 started.
Copyright Andrew Tridgell and the Samba Team 1992-2023
smbd version 4.18.9 started.
Copyright Andrew Tridgell and the Samba Team 1992-2023
INFO: Profiling support unavailable in this build.
create_connection_session_info: user '_ha_mount_user_' (from session setup) not permitted to access this share (PASSPORT2TB)
create_connection_session_info failed: NT_STATUS_ACCESS_DENIED
[19:54:11] ERROR: Got unexpected response from the API: Mounting PASSPORT2TB did not succeed. Check host logs for errors from mount or systemd unit mnt-data-supervisor-mounts-PASSPORT2TB.mount for details.
[19:54:11] WARNING: Error Automount PASSPORT2TB - Mount Manually!
create_connection_session_info: user '_ha_mount_user_' (from session setup) not permitted to access this share (PASSPORT5TB)
create_connection_session_info failed: NT_STATUS_ACCESS_DENIED
[19:54:11] ERROR: Got unexpected response from the API: Mounting PASSPORT5TB did not succeed. Check host logs for errors from mount or systemd unit mnt-data-supervisor-mounts-PASSPORT5TB.mount for details.
[19:54:11] WARNING: Error Automount PASSPORT5TB - Mount Manually!
s6-rc: info: service cifs-supervisor-mount successfully started
s6-rc: info: service mqtt-disk-handler: starting
s6-rc: info: service mqtt-disk-handler successfully started
s6-rc: info: service mqtt-handler: starting
s6-rc: info: service mqtt-handler successfully started
s6-rc: info: service legacy-services: starting
s6-rc: info: service legacy-services successfully started
*****
Samba name server HOMEASSISTANT is now a local master browser for workgroup WORKGROUP on subnet 192.168.1.10
*****
*****
Samba name server HOMEASSISTANT is now a local master browser for workgroup WORKGROUP on subnet 172.30.32.1
*****
Addon Config
workgroup: WORKGROUP
username: XXXXX
allow_hosts:
- 10.0.0.0/8
- 172.16.0.0/12
- 192.168.0.0/16
- 169.254.0.0/16
- fe80::/10
- fc00::/7
automount: true
moredisks: []
mountoptions:
- nosuid
- relatime
- noexec
available_disks_log: true
medialibrary:
enable: true
veto_files: []
compatibility_mode: false
recyle_bin_enabled: false
wsdd2: false
mqtt_use_legacy_entities: false
autodiscovery: {}
other_users: []
acl: []
interfaces: []
password: XXXXX
hdd_idle_seconds: 600
enable_smart: true
Architecture
armv7
OS
HaOS
About this issue
- Original URL
- State: closed
- Created 6 months ago
- Comments: 15 (4 by maintainers)
I have publish the fix in the beta channel. Feel free to test it https://github.com/dianlight/hassio-addons-beta
#202 Relesed in 12.2.0-nas1