Souci d'horodatage après réinitialisation Smart

Bon donc c’est pas une date qui vient d’un matériel sur le réseau, c’est forcement quelque part au niveau de la SMART mais vu que l’heure système (timedatectl) est bonne je ne vois pas quoi corriger.

J’ai essayé de cheminer sur ce que fait le backup pour en arriver à écraser le fichier started avec cette date de juin mais je ne vois pas

Désolé j’ai plus d’idées. Je pensais à modifier au niveau du BIOS de la machine mais je sais pas comment te faire accéder à ce menu. J’imagine que l’équipe Jeedom maitrise ça pour ce matériel.

C’est déjà super d’avoir essayé
Merci👍

Bonjour

Dans la réponse à la commande timedatectl le RTC time est à n/a, je suis un peu surpris, je suppose que sur la smart il y a un circuit RTC.

Pourrais tu donner les réponses aux 2 commandes suivantes:

« dmesg »

« sudo journalctl -p err » sur le dernier boot

1 « J'aime »
-- Journal begins at Sat 2025-09-20 13:46:11 CEST, ends at Tue 2025-09-23 21:45:20 CEST. --
-- No entries --

pour dmesg
Ça dépasse la limite autorisée en nombre de lignes

Une ligne précise a extraire ?

Essayer de repérer des erreurs.

Sinon je suis sec.

Bonjour,

Par contre cette ligne est bizarre, si le service est en route comme cela semble être le cas, pourquoi le service serait indiqué N/A :thinking:

Et d’autre part ces lignes dans le service ne sont pas normales non plus, comme si le service n’accédait pas à internet :

Notamment le null à la fin de ligne.

Tu pourrais lancer la commande suivante et mettre le résultat ici ? :

cat /etc/ntp.conf

Ainsi que celle ci :

sudo systemctl show ntp.service

TiTidom.

Bonjour

Merci pour l’intérêt du sujet car ce matin et malgré toutes les manip d’hier même message

J’espère qu’il y a tout je suis sur mon tél

cat /etc/ntp.conf

# /etc/ntp.conf, configuration for ntpd; see ntp.conf(5) for help

driftfile /var/lib/ntp/ntp.drift

# Leap seconds definition provided by tzdata
leapfile /usr/share/zoneinfo/leap-seconds.list

# Enable this if you want statistics to be logged.
#statsdir /var/log/ntpstats/

statistics loopstats peerstats clockstats
filegen loopstats file loopstats type day enable
filegen peerstats file peerstats type day enable
filegen clockstats file clockstats type day enable


# You do need to talk to an NTP server or two (or three).
#server ntp.your-provider.example

# pool.ntp.org maps to about 1000 low-stratum NTP servers.  Your server will
# pick a different set every time it starts up.  Please consider joining the
# pool: <http://www.pool.ntp.org/join.html>
pool 0.debian.pool.ntp.org iburst
pool 1.debian.pool.ntp.org iburst
pool 2.debian.pool.ntp.org iburst
pool 3.debian.pool.ntp.org iburst


# Access control configuration; see /usr/share/doc/ntp-doc/html/accopt.html for
# details.  The web page <http://support.ntp.org/bin/view/Support/AccessRestrictions>
# might also be helpful.
#
# Note that "restrict" applies to both servers and clients, so a configuration
# that might be intended to block requests from certain clients could also end
# up blocking replies from your own upstream servers.

# By default, exchange time with everybody, but don't allow configuration.
restrict -4 default kod notrap nomodify nopeer noquery limited
restrict -6 default kod notrap nomodify nopeer noquery limited

# Local users may interrogate the ntp server more closely.
restrict 127.0.0.1
restrict ::1

# Needed for adding pool entries
restrict source notrap nomodify noquery

# Clients from this (example!) subnet have unlimited access, but only if
# cryptographically authenticated.
#restrict 192.168.123.0 mask 255.255.255.0 notrust


# If you want to provide time to your local subnet, change the next line.
# (Again, the address is an example only.)
#broadcast 192.168.123.255

# If you want to listen to time broadcasts on your local subnet, de-comment the
# next lines.  Please do this only if you trust everybody on the network!
#disable auth
#broadcastclient

sudo systemctl show ntp.service

Type=forking
Restart=no
NotifyAccess=none
RestartUSec=100ms
TimeoutStartUSec=1min 30s
TimeoutStopUSec=1min 30s
TimeoutAbortUSec=1min 30s
TimeoutStartFailureMode=terminate
TimeoutStopFailureMode=terminate
RuntimeMaxUSec=infinity
WatchdogUSec=0
WatchdogTimestampMonotonic=0
RootDirectoryStartOnly=no
RemainAfterExit=no
GuessMainPID=yes
MainPID=1643
ControlPID=0
FileDescriptorStoreMax=0
NFileDescriptorStore=0
StatusErrno=0
Result=success
ReloadResult=success
CleanResult=success
UID=[not set]
GID=[not set]
NRestarts=0
OOMPolicy=stop
ExecMainStartTimestamp=Wed 2025-09-24 05:45:56 CEST
ExecMainStartTimestampMonotonic=27595415
ExecMainExitTimestampMonotonic=0
ExecMainPID=1643
ExecMainCode=0
ExecMainStatus=0
ExecStart={ path=/usr/lib/ntp/ntp-systemd-wrapper ; argv[]=/usr/lib/ntp/ntp-systemd-wrapper ; ignore_errors=no ; start_time=[Wed 2025-09-24 05:45:56 CEST] ; stop_time=[Wed 2025-09-24 05:45:56 CEST] ; pid=1637 ; code=exited ; status=0 }
ExecStartEx={ path=/usr/lib/ntp/ntp-systemd-wrapper ; argv[]=/usr/lib/ntp/ntp-systemd-wrapper ; flags= ; start_time=[Wed 2025-09-24 05:45:56 CEST] ; stop_time=[Wed 2025-09-24 05:45:56 CEST] ; pid=1637 ; code=exited ; status=0 }
Slice=system.slice
ControlGroup=/system.slice/ntp.service
MemoryCurrent=1212416
CPUUsageNSec=703506000
EffectiveCPUs=
EffectiveMemoryNodes=
TasksCurrent=2
IPIngressBytes=[no data]
IPIngressPackets=[no data]
IPEgressBytes=[no data]
IPEgressPackets=[no data]
IOReadBytes=18446744073709551615
IOReadOperations=18446744073709551615
IOWriteBytes=18446744073709551615
IOWriteOperations=18446744073709551615
Delegate=no
CPUAccounting=yes
CPUWeight=[not set]
StartupCPUWeight=[not set]
CPUShares=[not set]
StartupCPUShares=[not set]
CPUQuotaPerSecUSec=infinity
CPUQuotaPeriodUSec=infinity
AllowedCPUs=
AllowedMemoryNodes=
IOAccounting=no
IOWeight=[not set]
StartupIOWeight=[not set]
BlockIOAccounting=no
BlockIOWeight=[not set]
StartupBlockIOWeight=[not set]
MemoryAccounting=yes
DefaultMemoryLow=0
DefaultMemoryMin=0
MemoryMin=0
MemoryLow=0
MemoryHigh=infinity
MemoryMax=infinity
MemorySwapMax=infinity
MemoryLimit=infinity
DevicePolicy=auto
TasksAccounting=yes
TasksMax=2013
IPAccounting=no
ManagedOOMSwap=auto
ManagedOOMMemoryPressure=auto
ManagedOOMMemoryPressureLimitPercent=0%
UMask=0022
LimitCPU=infinity
LimitCPUSoft=infinity
LimitFSIZE=infinity
LimitFSIZESoft=infinity
LimitDATA=infinity
LimitDATASoft=infinity
LimitSTACK=infinity
LimitSTACKSoft=8388608
LimitCORE=infinity
LimitCORESoft=0
LimitRSS=infinity
LimitRSSSoft=infinity
LimitNOFILE=524288
LimitNOFILESoft=1024
LimitAS=infinity
LimitASSoft=infinity
LimitNPROC=6710
LimitNPROCSoft=6710
LimitMEMLOCK=8388608
LimitMEMLOCKSoft=8388608
LimitLOCKS=infinity
LimitLOCKSSoft=infinity
LimitSIGPENDING=6710
LimitSIGPENDINGSoft=6710
LimitMSGQUEUE=819200
LimitMSGQUEUESoft=819200
LimitNICE=0
LimitNICESoft=0
LimitRTPRIO=0
LimitRTPRIOSoft=0
LimitRTTIME=infinity
LimitRTTIMESoft=infinity
RootHashSignature=
OOMScoreAdjust=0
CoredumpFilter=0x23
Nice=0
IOSchedulingClass=0
IOSchedulingPriority=0
CPUSchedulingPolicy=0
CPUSchedulingPriority=0
CPUAffinity=
CPUAffinityFromNUMA=no
NUMAPolicy=n/a
NUMAMask=
TimerSlackNSec=50000
CPUSchedulingResetOnFork=no
NonBlocking=no
StandardInput=null
StandardInputData=
StandardOutput=journal
StandardError=inherit
TTYReset=no
TTYVHangup=no
TTYVTDisallocate=no
SyslogPriority=30
SyslogLevelPrefix=yes
SyslogLevel=6
SyslogFacility=3
LogLevelMax=-1
LogRateLimitIntervalUSec=0
LogRateLimitBurst=0
SecureBits=0
CapabilityBoundingSet=cap_chown cap_dac_override cap_dac_read_search cap_fowner cap_fsetid cap_kill cap_setgid cap_setuid cap_setpcap cap_linux_immutable cap_net_bind_service cap_net_broadcast cap_net_admin cap_net_raw cap_ipc_lock cap_ipc_owner cap_sys_module cap_sys_rawio cap_sys_chroot cap_sys_ptrace cap_sys_pacct cap_sys_admin cap_sys_boot cap_sys_nice cap_sys_resource cap_sys_time cap_sys_tty_config cap_mknod cap_lease cap_audit_write cap_audit_control cap_setfcap cap_mac_override cap_mac_admin cap_syslog cap_wake_alarm cap_block_suspend cap_audit_read cap_perfmon cap_bpf cap_checkpoint_restore
AmbientCapabilities=
DynamicUser=no
RemoveIPC=no
MountFlags=
PrivateTmp=yes
PrivateDevices=no
ProtectClock=no
ProtectKernelTunables=no
ProtectKernelModules=no
ProtectKernelLogs=no
ProtectControlGroups=no
PrivateNetwork=no
PrivateUsers=no
PrivateMounts=no
ProtectHome=no
ProtectSystem=no
SameProcessGroup=no
UtmpMode=init
IgnoreSIGPIPE=yes
NoNewPrivileges=no
SystemCallErrorNumber=2147483646
LockPersonality=no
RuntimeDirectoryPreserve=no
RuntimeDirectoryMode=0755
StateDirectoryMode=0755
CacheDirectoryMode=0755
LogsDirectoryMode=0755
ConfigurationDirectoryMode=0755
TimeoutCleanUSec=infinity
MemoryDenyWriteExecute=no
RestrictRealtime=no
RestrictSUIDSGID=no
RestrictNamespaces=no
MountAPIVFS=no
KeyringMode=private
ProtectProc=default
ProcSubset=all
ProtectHostname=no
KillMode=control-group
KillSignal=15
RestartKillSignal=15
FinalKillSignal=9
SendSIGKILL=yes
SendSIGHUP=no
WatchdogSignal=6
Id=ntp.service
Names=ntp.service
Requires=sysinit.target system.slice tmp.mount
WantedBy=multi-user.target
Conflicts=systemd-timesyncd.service shutdown.target
Before=shutdown.target multi-user.target
After=network.target sysinit.target systemd-journald.socket -.mount system.slice tmp.mount systemd-tmpfiles-setup.service basic.target
RequiresMountsFor=/tmp /var/tmp
Documentation="man:ntpd(8)"
Description=Network Time Service
LoadState=loaded
ActiveState=active
FreezerState=running
SubState=running
FragmentPath=/lib/systemd/system/ntp.service
UnitFileState=enabled
UnitFilePreset=enabled
StateChangeTimestamp=Wed 2025-09-24 05:45:56 CEST
StateChangeTimestampMonotonic=27595492
InactiveExitTimestamp=Wed 2025-09-24 05:45:56 CEST
InactiveExitTimestampMonotonic=27557257
ActiveEnterTimestamp=Wed 2025-09-24 05:45:56 CEST
ActiveEnterTimestampMonotonic=27595492
ActiveExitTimestamp=Wed 2025-09-24 05:45:45 CEST
ActiveExitTimestampMonotonic=17192674
InactiveEnterTimestamp=Wed 2025-09-24 05:45:54 CEST
InactiveEnterTimestampMonotonic=25614845
CanStart=yes
CanStop=yes
CanReload=no
CanIsolate=no
CanFreeze=yes
StopWhenUnneeded=no
RefuseManualStart=no
RefuseManualStop=no
AllowIsolate=no
DefaultDependencies=yes
OnFailureJobMode=replace
IgnoreOnIsolate=no
NeedDaemonReload=no
JobTimeoutUSec=infinity
JobRunningTimeoutUSec=infinity
JobTimeoutAction=none
ConditionResult=yes
AssertResult=yes
ConditionTimestamp=Wed 2025-09-24 05:45:56 CEST
ConditionTimestampMonotonic=27529511
AssertTimestamp=Wed 2025-09-24 05:45:56 CEST
AssertTimestampMonotonic=27529518
Transient=no
Perpetual=no
StartLimitIntervalUSec=10s
StartLimitBurst=5
StartLimitAction=none
FailureAction=none
SuccessAction=none
InvocationID=7e85acfa1bd441cea15f628ed5a6cd21
CollectMode=inactive
1 « J'aime »

J’ai quand même l’impression que ça vient de zwavejs c’est la seule ligne en rouge

Voir

Tu peux toujours essayer de désactiver ce plugin (sans le désinstaller) puis redémarrer la smart.

Si c’est vraiment lui qui pousse une mauvaise date système on sera fixé mais je n’y crois pas bien

D’autant que je migre mes modules sous jeezigbee
Possible de désactiver zwavejs

Bonjour,

Avez vous la possibilité de monter une sauvegarde sur une autre plateforme (RPI, VM, …) afin de faire le levé de doute entre la partie hardware et la partie software ?

1 « J'aime »

Hélas non
Pas de RPI et mon ordi est saturé

Alors peut être confier une sauvegarde au support (vu que c’est une box officielle) ou à quelqu’un de confiance ?

J’ai essayé d’ouvrir un ticket mais comme j’avais installé un plugin beta il y a quelque temps ma demande est rejetée

Tu avais raison de ne pas y croire
C’est peut être pas lui le coupable

En analysant sudo systemctl show ntp.service
je vois une date de juin
c’est tout ce qui me saute aux yeux

StateChangeTimestamp=Wed 2025-09-24 09:19:33 CEST
StateChangeTimestampMonotonic=27663430
InactiveExitTimestamp=Wed 2025-09-24 09:19:33 CEST
InactiveExitTimestampMonotonic=27625291
ActiveEnterTimestamp=Wed 2025-09-24 09:19:33 CEST
ActiveEnterTimestampMonotonic=27663430
>>>>>>>>>   ActiveExitTimestamp=Thu 2025-06-26 02:45:08 CEST
ActiveExitTimestampMonotonic=17199799
InactiveEnterTimestamp=Wed 2025-09-24 09:19:31 CEST
InactiveEnterTimestampMonotonic=25687633

Alors comme je suis entêté… Et qui ne risque rien…

J’ai supprimé les log
Supprimer le répertoire temp/jeedom
Désactiver TOUS les plugins
Attendu env 1h
Redémarrer Jeedom
Réactivé mqtt manager et jeezigbee
Relancé les dépendances et le demon
Tout est vert

Et oh miracle les dates démarrage et cache sont revenues sur septembre

total 8
drwxr-xr--   6 www-data www-data  160 Sep 24 13:02 .
drwxrwxrwt  13 root     root      280 Sep 24 14:21 ..
drwxrwxr-- 249 www-data www-data 4980 Sep 24 13:11 cache
-rw-r--r--   1 www-data www-data    5 Sep 24 14:21 jeeCron.pid
drwxr-xr--   2 www-data www-data   40 Sep 24 13:02 market
drwxr-xr--   2 www-data www-data   60 Sep 24 13:09 mqtt2
drwxr-xr--   2 www-data www-data   40 Sep 24 12:21 openvpn
-rw-r--r--   1 www-data www-data   19 Sep 24 12:21 started

Je ne cri pas encore victoire car on verra demain après le backup

A suivre…

1 « J'aime »

Bonjour

Suite et fin j’espère
Ce matin aucune erreur d’ horodatage dans les log
Le page santé est ok et la date de démarrage est bien restée en septembre
Démarré OK 2025-09-24 12:21:05 Date système (dernière heure OK 2025-09-25 08:10:00 (2025-09-25 07:22:02)

Je vais tenter de réactiver les plugin 1 par 1 pour voir

J’ai seulement ces 3 lignes qui existaient déjà mais étaient parmi les centaines de lignes en erreur

0000|iptables/1.8.7 Failed to initialize nft: Protocol not supported
0001|iptables/1.8.7 Failed to initialize nft: Protocol not supported
0002|iptables/1.8.7 Failed to initialize nft: Protocol not supported
0003|scenario : OK
0004|Enable task : OK
0005|Check Network Conf : OK
0006|rm : option invalide -- '/'
0007|Saisissez « rm --help » pour plus d'informations

Merci a tous de m’avoir fait découvrir des commandes totalement inconnues et incompréhensibles pour moi🤣

@Loic @Aurelien @Bison

Bonjour à tous

Alors comme annoncé dans le message ci-dessous, mon déménagement approche (J-9)

Après toutes les manip effectuées, (surtout le fait de désactiver tous les plugins et redémarrer au bout d’une heure) mon jeedom est (enfin était) redevenu stable

Après 1 semaine de controles OK, j’ai décidé de me remettre dans la situation future :

=> débrancher Jeedom de la box internet et le laisser tourner en autonomie

1 seul scénario programmé quotidiennement pour faire une simulation de présence (le scénario fonctionne très bien)

Résultat, au bout de 2 jours, je rebranche internet et catastrophe, je me retrouve dans le meme situation avec les pbs d’horodatage et autres nombreux messages dans les logs

Je pense que ça peut être une piste a creuser pour évolutions futures surtout en cas de longues coupures internet
Doit-on en conclure que Jeedom NE PEUT se passer d’internet ?

image

log cron-execution : ( plusieurs centaines de milliers de lignes) tronqué heureusement)

-------------------- TRUNCATED LOG --------------------
724594|tar: 81/5b65714c6f676963537461747573417474723536375d5b315d.doctrinecache.data : l'horodatage 2025-06-26 02:46:10 est situé 64.294915887 secondes dans le futur.
724595|tar: 81/5b636d64436163686541747472383536385d5b315d.doctrinecache.data : l'horodatage 2025-09-24 12:00:07 est situé 7809301.294828384 secondes dans le futur.
724596|tar: 81/5b636d64436163686541747472393438315d5b315d.doctrinecache.data : l'horodatage 2025-09-24 12:00:06 est situé 7809300.294764257 secondes dans le futur.
724597|tar: 81/5b646570656e64616e63796d717474325d5b315d.doctrinecache.data : l'horodatage 2025-09-24 13:09:02 est situé 7813436.294701796 secondes dans le futur.
724598|tar: 81/5b636d64436163686541747472393232375d5b315d.doctrinecache.data : l'horodatage 2025-09-29 19:57:04 est situé 8269918.294638294 secondes dans le futur.
724599|tar: 81 : l'horodatage 2025-06-26 02:46:10 est situé 64.294597417 secondes dans le futur.
724600|tar: 82/5b63726f6e4361636865417474723436313838355d5b315d.doctrinecache.data : l'horodatage 2025-09-24 12:06:02 est situé 7809656.294511039 secondes dans le futur.
724601|tar: 82 : l'horodatage 2025-09-28 01:14:05 est situé 8116139.294469038 secondes dans le futur.

http_error

-------------------- TRUNCATED LOG --------------------
1666|[Thu Jun 26 02:44:57.780342 2025] [mpm_prefork:notice] [pid 411:tid 411] AH00163: Apache/2.4.65 (Debian) configured -- resuming normal operations
1667|[Thu Jun 26 02:44:57.781219 2025] [core:notice] [pid 411:tid 411] AH00094: Command line: '/usr/sbin/apache2'
1668|[Thu Jun 26 02:47:09.800371 2025] [mpm_prefork:notice] [pid 411:tid 411] AH00170: caught SIGWINCH, shutting down gracefully
1669|[Thu Jun 26 02:44:57.737524 2025] [mpm_prefork:notice] [pid 413:tid 413] AH00163: Apache/2.4.65 (Debian) configured -- resuming normal operations
1670|[Thu Jun 26 02:44:57.740287 2025] [core:notice] [pid 413:tid 413] AH00094: Command line: '/usr/sbin/apache2'
1671|[Thu Jun 26 02:46:10.257568 2025] [mpm_prefork:notice] [pid 413:tid 413] AH00170: caught SIGWINCH, shutting down gracefully
1672|[Thu Jun 26 02:44:57.732881 2025] [mpm_prefork:notice] [pid 424:tid 424] AH00163: Apache/2.4.65 (Debian) configured -- resuming normal operations
1673|[Thu Jun 26 02:44:57.733867 2025] [core:notice] [pid 424:tid 424] AH00094: Command line: '/usr/sbin/apache2'
1674|[Thu Jun 26 02:47:09.752194 2025] [mpm_prefork:notice] [pid 424:tid 424] AH00170: caught SIGWINCH, shutting down gracefully
1675|[Thu Jun 26 02:44:57.790896 2025] [mpm_prefork:notice] [pid 414:tid 414] AH00163: Apache/2.4.65 (Debian) configured -- resuming normal operations
1676|[Thu Jun 26 02:44:57.793153 2025] [core:notice] [pid 414:tid 414] AH00094: Command line: '/usr/sbin/apache2'

log scénario

0352|[2025-06-26 02:46:11] ERROR  : Scenario  : [PILOTAGE ][Aucun][S_JEEDOM_REBOOT]. Erreur : [MySQL] Error code : 70100 (1927). Connection was killed  : INSERT INTO `event` SET `datetime`=:datetime, `name`=:name,`option`=:option
0353|[2025-06-26 02:46:11] ERROR  : Scenario  : [PILOTAGE ][Aucun][S_JEEDOM_REBOOT]. Erreur : [MySQL] Error code : 70100 (1927). Connection was killed  : INSERT INTO `event` SET `datetime`=:datetime, `name`=:name,`option`=:option
0354|[2025-06-26 02:46:10] ERROR  : Scenario  : [PILOTAGE ][Aucun][S_JEEDOM_REBOOT]. Erreur : [MySQL] Error code : 70100 (1927). Connection was killed  : INSERT INTO `event` SET `datetime`=:datetime, `name`=:name,`option`=:option
0355|[2025-06-26 02:46:09] ERROR  : Scenario  : [PILOTAGE ][Aucun][S_JEEDOM_REBOOT]. Erreur : [MySQL] Error code : 70100 (1927). Connection was killed  : INSERT INTO `event` SET `datetime`=:datetime, `name`=:name,`option`=:option
0356|[2025-06-26 02:46:10] ERROR  : Scenario  : [PILOTAGE ][Aucun][S_JEEDOM_REBOOT]. Erreur : [MySQL] Error code : 70100 (1927). Connection was killed  : INSERT INTO `event` SET `datetime`=:datetime, `name`=:name,`option`=:option
0357|[2025-06-26 02:46:10] ERROR  : Scenario  : [PILOTAGE ][Aucun][S_JEEDOM_REBOOT]. Erreur : [MySQL] Error code : 70100 (1927). Connection was killed  : INSERT INTO `event` SET `datetime`=:datetime, `name`=:name,`option`=:option


2 MàJ : Freebox et monitoring non fait

A noter : la date de démarrage est revenue sur juin ???