Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#26 Le 16/02/2023, à 20:42

iznobe

Re : Serveur serviio inaccessible RESOLU

arf , bien vu Watael ! merci wink
je corrige mes 2 messages precedents du coup .

Dernière modification par iznobe (Le 16/02/2023, à 20:43)


retour COMPLET et utilisable de commande
MSI Z490A-pro , i7 10700 , 32 GB RAM .

Hors ligne

#27 Le 16/02/2023, à 21:02

laslack

Re : Serveur serviio inaccessible RESOLU

OK ,merci!
Voici pour la commande :

jeanpaul@jeanpaul-MS-7846:~$ sudo /opt/serviio-2.3-linux/serviio-2.3/bin/serviio-console.sh
gio: http://localhost:23423/console: Opération non prise en charge
jeanpaul@jeanpaul-MS-7846:~$ sudo find /opt/ -iname serviio-console.sh
/opt/serviio-2.3-linux/serviio-2.3/bin/serviio-console.sh
jeanpaul@jeanpaul-MS-7846:~$ 

Hors ligne

#28 Le 16/02/2023, à 21:33

Watael

Re : Serveur serviio inaccessible RESOLU

serviio-console.sh n'est pas a exécuter en root.
ce script ouvre un navigateur internet, et c'est parce qu'il est exécuté par un autre utilisateur (root) que celui qui a ouvert une session X, que ce message s'affiche.


Connected \o/
Welcome to sHell. · eval is evil.

Hors ligne

#29 Le 16/02/2023, à 22:41

iznobe

Re : Serveur serviio inaccessible RESOLU

@Watael : pourtant sur le site de serviio : https://wiki.serviio.org/doku.php?id=ho … buntu18-04 , on peut y voir :

If you have a graphical desktop on your computer, you can also open the Serviio console from the command line.

sudo /opt/serviio/bin/serviio-console.sh

Dernière modification par iznobe (Le 16/02/2023, à 22:43)


retour COMPLET et utilisable de commande
MSI Z490A-pro , i7 10700 , 32 GB RAM .

Hors ligne

#30 Le 16/02/2023, à 22:43

Watael

Re : Serveur serviio inaccessible RESOLU

<médisance>chez serviio, ils font écrire les scripts à des stagiaires.</médisance>

voici le contenu du scipt :

#!/bin/bash
if which xdg-open > /dev/null
then
  xdg-open "http://localhost:23423/console"
elif which gnome-open > /dev/null
then
  gnome-open "http://localhost:23423/console"
fi
$ sudo xdg-open http://ubuntu-fr.org
[258111:258111:0216/224653.879995:ERROR:zygote_host_impl_linux.cc(100)] Running as root without --no-sandbox is not supported. See https://crbug.com/638180.
/usr/bin/xdg-open: ligne 880: x-www-browser : commande introuvable
Running Firefox as root in a regular user's session is not supported.  ($XAUTHORITY is /home/watael/.Xauthority which is owned by watael.)
/usr/bin/xdg-open: ligne 880: iceweasel : commande introuvable
/usr/bin/xdg-open: ligne 880: seamonkey : commande introuvable
/usr/bin/xdg-open: ligne 880: mozilla : commande introuvable
/usr/bin/xdg-open: ligne 880: epiphany : commande introuvable
/usr/bin/xdg-open: ligne 880: konqueror : commande introuvable
[258207:258207:0216/224654.061231:ERROR:zygote_host_impl_linux.cc(100)] Running as root without --no-sandbox is not supported. See https://crbug.com/638180.
/usr/bin/xdg-open: ligne 880: chromium-browser : commande introuvable
/usr/bin/xdg-open: ligne 880: google-chrome : commande introuvable
/usr/bin/xdg-open: ligne 880: www-browser : commande introuvable
/usr/bin/xdg-open: ligne 880: links2 : commande introuvable
/usr/bin/xdg-open: ligne 880: elinks : commande introuvable
$ 

résultat, le site est ouvert avec le compte root en utilisant links.

Dernière modification par Watael (Le 16/02/2023, à 22:53)


Connected \o/
Welcome to sHell. · eval is evil.

Hors ligne

#31 Le 16/02/2023, à 22:44

iznobe

Re : Serveur serviio inaccessible RESOLU

admettons big_smile ,

vu , ca , :

sudo chown -R root:root /opt

je me suis dis un peu la meme chose tongue , risquée cette commande , en tout cas , je ne l' ai pas fait passée puisque je ne vois pas pourquoi modifier les permissions du dossier /opt ... sont fous la bas !


mais alors comment lancer la console puisque , tout le repertoire /opt/servioo* est passé entierement en root precedemment au #7 ?

Dernière modification par iznobe (Le 16/02/2023, à 22:50)


retour COMPLET et utilisable de commande
MSI Z490A-pro , i7 10700 , 32 GB RAM .

Hors ligne

#32 Le 16/02/2023, à 22:51

Watael

Re : Serveur serviio inaccessible RESOLU

par exemple, /bin/ appartient à root, ainsi que tout ce qu'il contient, mais avec des droits en lecture et exécution (pour les exécutables) pour tous.

Dernière modification par Watael (Le 16/02/2023, à 22:51)


Connected \o/
Welcome to sHell. · eval is evil.

Hors ligne

#33 Le 16/02/2023, à 23:03

iznobe

Re : Serveur serviio inaccessible RESOLU

@Watael : ok , bon le script de " serviio-concole.sh " sert juste a ouvrir le navigateur a l' adresse specifiée ... ok ca sert a rien en fait .


@laslack :
Pour creer le lanceur service , copie colle tout le bloc de texte suivant dans ton terminal :

cat << EOF | sudo tee /lib/systemd/system/serviio.service
[Unit]
Description=Serviio Media Server
After=syslog.target local-fs.target network.target

[Service]
Type=simple
StandardOutput=null
ExecStart=/opt/serviio-2.3-linux/serviio-2.3/bin.sh
ExecStop=/opt/serviio-2.3-linux/serviio-2.3/bin.sh -stop
KillMode=none
Restart=on-abort

[Install]
WantedBy=multi-user.target
EOF

puis pour activer le servie en mode automatique a chaque démarrage passe ces 3 commandes :

sudo systemctl daemon-reload
sudo systemctl enable serviio.service
sudo systemctl start serviio.service

Apres cela , tu n' auras donc plus a lancer serviio manuellement ( il sera géré en tant que service ) et demarrera automatiquement en meme temps que l' ordi .
et , tu l' auras compris , la ligne de commande pour lancer la console ne sert a rien , puisqu ' il suffit d ' entrer la bonne adresse dans ton navigateur : http://localhost:23423/console ou : http://IPAddress:23423/console .

Dernière modification par iznobe (Le 16/02/2023, à 23:10)


retour COMPLET et utilisable de commande
MSI Z490A-pro , i7 10700 , 32 GB RAM .

Hors ligne

#34 Le 17/02/2023, à 11:16

laslack

Re : Serveur serviio inaccessible RESOLU

OK , merci
J'ai passé les commandes indiquées

jeanpaul@jeanpaul-MS-7846:~$ cat << EOF | sudo tee /lib/systemd/system/serviio.service
[Unit]
Description=Serviio Media Server
After=syslog.target local-fs.target network.target

[Service]
Type=simple
StandardOutput=null
ExecStart=/opt/serviio-2.3-linux/serviio-2.3/bin.sh
ExecStop=/opt/serviio-2.3-linux/serviio-2.3/bin.sh -stop
KillMode=none
Restart=on-abort

[Install]
WantedBy=multi-user.target
EOF
[sudo] Mot de passe de jeanpaul : 
[Unit]
Description=Serviio Media Server
After=syslog.target local-fs.target network.target

[Service]
Type=simple
StandardOutput=null
ExecStart=/opt/serviio-2.3-linux/serviio-2.3/bin.sh
ExecStop=/opt/serviio-2.3-linux/serviio-2.3/bin.sh -stop
KillMode=none
Restart=on-abort

[Install]
WantedBy=multi-user.target
jeanpaul@jeanpaul-MS-7846:~$ sudo systemctl daemon-reload
jeanpaul@jeanpaul-MS-7846:~$ sudo systemctl enable serviio.service
jeanpaul@jeanpaul-MS-7846:~$ sudo systemctl start serviio.service
jeanpaul@jeanpaul-MS-7846:~$ 

Mais quand je  mets l'adresse "http://localhost:23423/console"

"La connexion a échoué" j'ai essayé avec et sans parefeu .

Par contre avec dans le terminal :

jeanpaul@jeanpaul-MS-7846:~$ /home/jeanpaul/Téléchargements/serviio/serviio-2.3-linux/serviio-2.3/bin/serviio.sh &
 /home/jeanpaul/Téléchargements/serviio/serviio-2.3-linux/serviio-2.3/bin/serviio-console.sh
[1] 6667
jeanpaul@jeanpaul-MS-7846:~$ Gtk-Message: 11:21:55.300: Not loading module "atk-bridge": The functionality is provided by GTK natively. Please try to not load it

Ca fonctionne!

Dernière modification par laslack (Le 17/02/2023, à 11:26)

Hors ligne

#35 Le 17/02/2023, à 11:47

iznobe

Re : Serveur serviio inaccessible RESOLU

Bonjour , avec l' adresse suivante ca devrait fonctionner , suffit d ' indiquer la bonne adresse dans la commande suivante :

http://IPAddress:23423/console

Tu n' as pas donné le retour des 3 commandes d ' activation du service ...

si ca c ' est bien passé , en redemarrant , serviio devrait etre accessible directement par l ' adresse ip .
sinon apres un redemarrage , donne le retour de :

ps -aux | grep serviio

tu devrais obtenir un truc dans le meme genre que ca :

pi@raspberrypi:~ $ ps -aux | grep serviio
pi       14852  0.0  0.0   7468   576 pts/0    S+   11:45   0:00 grep --color=auto serviio
pi@raspberrypi:~ $ 

qui confirme bien qu ' un processus est lancé automatiquement .

Dernière modification par iznobe (Le 17/02/2023, à 11:49)


retour COMPLET et utilisable de commande
MSI Z490A-pro , i7 10700 , 32 GB RAM .

Hors ligne

#36 Le 17/02/2023, à 15:44

laslack

Re : Serveur serviio inaccessible RESOLU

Merci ,
Les 3 commandes sont dans le retour commande de  mon post précédent .
Concernant l'adresse IP , laquelle dois je mettre ?
Ci dessous résultat de la commande :

jeanpaul@jeanpaul-MS-7846:~$ ps -aux | grep serviio
jeanpaul    5386  0.0  0.0  17748  2376 pts/0    S+   15:38   0:00 grep --color=auto serviio
jeanpaul@jeanpaul-MS-7846:~$ 

Hors ligne

#37 Le 17/02/2023, à 15:50

Watael

Re : Serveur serviio inaccessible RESOLU

en fait, iznobe, ça confirme que grep s'est trouvé. big_smile

$ ps -aux | grep mlkmlkmlk
watael      448796  0.0  0.0   8136  2884 pts/1    S+   15:49   0:00 /usr/bin/grep --color mlkmlkmlk

pour savoir si un processus est en cours, il y a des outils dédiés : pidof, pgrep (...?)


Connected \o/
Welcome to sHell. · eval is evil.

Hors ligne

#38 Le 17/02/2023, à 16:57

iznobe

Re : Serveur serviio inaccessible RESOLU

Concernant l'adresse IP , laquelle dois je mettre ?

tu met l' adresse ip de la machine sur laquelle serviio est installé , si tu ne connais pas l' adresse ip ( pas normal pour configurer un serveur ) , tu peux l' avoir avec par exemple :

ip a

et effectivement la commande " ps | grep " , c ' etait pas fameux , a la place , je propose ca peut etre pas ce qui fait de mieux , mais c ' est court a taper tongue :

top -n1  | grep serviio

Dernière modification par iznobe (Le 17/02/2023, à 17:02)


retour COMPLET et utilisable de commande
MSI Z490A-pro , i7 10700 , 32 GB RAM .

Hors ligne

#39 Le 17/02/2023, à 17:29

laslack

Re : Serveur serviio inaccessible RESOLU

Merci
J'ai fais la commande que tu m'as proposé

jeanpaul@jeanpaul-MS-7846:~$ top -n1  | grep serviio
jeanpaul@jeanpaul-MS-7846:~$ 

Et pui j'ai essayé avec l'adresse ip de mon pc ( je l'avais déjà fait auparavant : mais toujours pas de connexion .
Lorsque je lance par :

eanpaul@jeanpaul-MS-7846:~$ /home/jeanpaul/Téléchargements/serviio/serviio-2.3-linux/serviio-2.3/bin/serviio.sh &
[1] 14556
jeanpaul@jeanpaul-MS-7846:~$ /home/jeanpaul/Téléchargements/serviio/serviio-2.3-linux/serviio-2.3/bin/serviio-console.sh
[1]+  Fini                    /home/jeanpaul/Téléchargements/serviio/serviio-2.3-linux/serviio-2.3/bin/serviio.sh
jeanpaul@jeanpaul-MS-7846:~$ Gtk-Message: 17:17:12.757: Not loading module "atk-bridge": The functionality is provided by GTK natively. Please try to not load it

J'ai maintenant appelé plusieurs fois avec"localhost:23423/console" et ça s'ouvre

mais dans la barre d'adresse j'ai
"http://localhost:23423/console/#/app/welcome" .

Je vais maintenant fermer le pc et rouvrir  voir si ça fonctionne
Bon! après un redémarrage  l'appel par barre d'adresse ne fonctionne pas , je dois reprendre par le terminal .
Le service ne s'ouvrirait donc pas à la mise en route du pc?

J'ai remis en route avec le terminal et dans la barre d'adresse j'ai maintenant "http://localhost:23423/console/#/app/status"
J'ai remis en route avec le terminal

Dernière modification par laslack (Le 17/02/2023, à 18:12)

Hors ligne

#40 Le 17/02/2023, à 18:21

Watael

Re : Serveur serviio inaccessible RESOLU

iznobe a écrit :

c ' est court a taper tongue :

top -n1  | grep serviio

plus court :

$ pgrep serviio

wink


Connected \o/
Welcome to sHell. · eval is evil.

Hors ligne

#41 Le 17/02/2023, à 19:24

iznobe

Re : Serveur serviio inaccessible RESOLU

@watael , oui c ' est clair .

@laslack , oui le service ne se lance pas automatiquement d 'apres le retour de top .

voyons voir , si au moins le service est bien present dejà :

systemctl list-unit-files --type=service | grep serviio

il devrait normalement .

puis pour voir son status actuel :

systemctl status serviio.service

puis pour le redemarrer :

systemctl restart serviio.service

Dernière modification par iznobe (Le 17/02/2023, à 19:27)


retour COMPLET et utilisable de commande
MSI Z490A-pro , i7 10700 , 32 GB RAM .

Hors ligne

#42 Le 17/02/2023, à 21:47

laslack

Re : Serveur serviio inaccessible RESOLU

Bonsoir
voici les résultats :

jeanpaul@jeanpaul-MS-7846:~$ systemctl list-unit-files --type=service | grep serviio
serviio.service                            enabled         enabled
jeanpaul@jeanpaul-MS-7846:~$ systemctl status serviio.service
× serviio.service - Serviio Media Server
     Loaded: loaded (/lib/systemd/system/serviio.service; enabled; vendor preset: enabled)
     Active: failed (Result: exit-code) since Fri 2023-02-17 17:30:06 CET; 4h 3min ago
    Process: 1129 ExecStart=/opt/serviio-2.3-linux/serviio-2.3/bin.sh (code=exited, status=203/EXEC)
   Main PID: 1129 (code=exited, status=203/EXEC)
        CPU: 790us

févr. 17 17:30:06 jeanpaul-MS-7846 systemd[1]: Started Serviio Media Server.
févr. 17 17:30:06 jeanpaul-MS-7846 systemd[1129]: serviio.service: Failed to locate executable /opt/serviio->
févr. 17 17:30:06 jeanpaul-MS-7846 systemd[1129]: serviio.service: Failed at step EXEC spawning /opt/serviio>
févr. 17 17:30:06 jeanpaul-MS-7846 systemd[1]: serviio.service: Main process exited, code=exited, status=203>
févr. 17 17:30:06 jeanpaul-MS-7846 systemd[1]: serviio.service: Failed with result 'exit-code'.
lines 1-12/12 (END)
jeanpaul@jeanpaul-MS-7846:~$ systemctl restart serviio.service
jeanpaul@jeanpaul-MS-7846:~$ 

(demande d'identification!)
Mais toujours pas d'accès au serveur.
Et je viens de m'apercevoir que serviio fonctionnait déjà avant de passer la commande ,
Alors je l'ai fermé et recommencé et ça donne ceci

jeanpaul@jeanpaul-MS-7846:~$ systemctl list-unit-files --type=service | grep serviio
serviio.service                            enabled         enabled
jeanpaul@jeanpaul-MS-7846:~$ systemctl list-unit-files --type=service | grep serviio
serviio.service                            enabled         enabled
jeanpaul@jeanpaul-MS-7846:~$ systemctl status serviio.service
× serviio.service - Serviio Media Server
     Loaded: loaded (/lib/systemd/system/serviio.service; enabled; vendor prese>
     Active: failed (Result: exit-code) since Fri 2023-02-17 21:35:44 CET; 2min>
    Process: 11223 ExecStart=/opt/serviio-2.3-linux/serviio-2.3/bin.sh (code=ex>
   Main PID: 11223 (code=exited, status=203/EXEC)
        CPU: 898us

févr. 17 21:35:44 jeanpaul-MS-7846 systemd[1]: Started Serviio Media Server.
févr. 17 21:35:44 jeanpaul-MS-7846 systemd[11223]: serviio.service: Failed to l>
févr. 17 21:35:44 jeanpaul-MS-7846 systemd[11223]: serviio.service: Failed at s>
févr. 17 21:35:44 jeanpaul-MS-7846 systemd[1]: serviio.service: Main process ex>
févr. 17 21:35:44 jeanpaul-MS-7846 systemd[1]: serviio.service: Failed with res>
log file: ystemctl status serviio.service

Hors ligne

#43 Le 17/02/2023, à 22:18

Watael

Re : Serveur serviio inaccessible RESOLU

ça a planté, mais la fenêtre de ton terminal est trop petite pour voir les messages d'erreurs

# journalctl -ru serviio.service

le # indique que la commande est à entrer en root, ou avec sudo.

edit :
on peut demander à ne voir que les informations depuis le dernier restart :
en shell :

# journalctl --reverse --unit=serviio | sed '/^-- Boot/q' # | tac #si on le veut dans l'ordre chronologique. :)

"directement" avec journalctl :

# invocID=$(systemctl show -p InvocationID --value serviio)
# journalctl --no-pager INVOCATION_ID="$invocID" + _SYSTEMD_INVOCATION_ID="$invocID"

Dernière modification par Watael (Le 18/02/2023, à 14:56)


Connected \o/
Welcome to sHell. · eval is evil.

Hors ligne

#44 Le 18/02/2023, à 16:19

laslack

Re : Serveur serviio inaccessible RESOLU

Bonjour et merci
@Watael :
ci dessous  la totalité du résultat de la commande lors de la remise en route du pc

jeanpaul@jeanpaul-MS-7846:~$ sudo journalctl -ru serviio.service
[sudo] Mot de passe de jeanpaul : 
févr. 18 16:08:21 jeanpaul-MS-7846 systemd[1]: serviio.service: Failed with result 'exit-code'.
févr. 18 16:08:21 jeanpaul-MS-7846 systemd[1]: serviio.service: Main process exited, code=exited, status=203/EXEC
févr. 18 16:08:21 jeanpaul-MS-7846 systemd[1128]: serviio.service: Failed at step EXEC spawning /opt/serviio-2.3-linux/serviio-2.3/bin.sh: No such file or directory
févr. 18 16:08:21 jeanpaul-MS-7846 systemd[1128]: serviio.service: Failed to locate executable /opt/serviio-2.3-linux/serviio-2.3/bin.sh: No such file or directory
févr. 18 16:08:21 jeanpaul-MS-7846 systemd[1]: Started Serviio Media Server.
-- Boot 0b1e66aeef8b4005b0234ce8cf4f566b --

Je ne vois pas ce qui peut se passer .
Je pense que  si les problèmes continuent ,je vais me passer du démarrage automatique , et continuer à passer mes 2 lignes de commande manuellement ou faire un raccourci lanceur .

Hors ligne

#45 Le 18/02/2023, à 16:25

Watael

Re : Serveur serviio inaccessible RESOLU

/opt/serviio-2.3-linux/serviio-2.3/bin.sh: No such file or directory

il faut donc trouver bin.sh, et indiquer le chemin correct dans le ficher service.
mais, n'est-ce pas plutôt /opt/serviio-2.3-linux/serviio-2.3/bin/serviio.sh ?

Dernière modification par Watael (Le 18/02/2023, à 16:26)


Connected \o/
Welcome to sHell. · eval is evil.

Hors ligne

#46 Le 18/02/2023, à 17:43

laslack

Re : Serveur serviio inaccessible RESOLU

J'ai lancé la commande que tu as suggérée;, voici le retour :

jeanpaul@jeanpaul-MS-7846:~$ /opt/serviio-2.3-linux/serviio-2.3/bin/serviio.sh
2023-02-18 17:26:55,025 main ERROR RollingFileManager (/opt/serviio-2.3-linux/serviio-2.3/log/serviio.log) java.io.FileNotFoundException: /opt/serviio-2.3-linux/serviio-2.3/log/serviio.log (Permission non accordée) java.io.FileNotFoundException: /opt/serviio-2.3-linux/serviio-2.3/log/serviio.log (Permission non accordée)
	at java.base/java.io.FileOutputStream.open0(Native Method)
	at java.base/java.io.FileOutputStream.open(FileOutputStream.java:298)
	at java.base/java.io.FileOutputStream.<init>(FileOutputStream.java:237)
	at java.base/java.io.FileOutputStream.<init>(FileOutputStream.java:158)
	at org.apache.logging.log4j.core.appender.rolling.RollingFileManager$RollingFileManagerFactory.createManager(RollingFileManager.java:748)
	at org.apache.logging.log4j.core.appender.rolling.RollingFileManager$RollingFileManagerFactory.createManager(RollingFileManager.java:718)
	at org.apache.logging.log4j.core.appender.AbstractManager.getManager(AbstractManager.java:144)
	at org.apache.logging.log4j.core.appender.OutputStreamManager.getManager(OutputStreamManager.java:100)
	at org.apache.logging.log4j.core.appender.rolling.RollingFileManager.getFileManager(RollingFileManager.java:217)
	at org.apache.logging.log4j.core.appender.RollingFileAppender$Builder.build(RollingFileAppender.java:135)
	at org.apache.logging.log4j.core.appender.RollingFileAppender$Builder.build(RollingFileAppender.java:62)
	at org.apache.logging.log4j.core.config.plugins.util.PluginBuilder.build(PluginBuilder.java:124)
	at org.apache.logging.log4j.core.config.AbstractConfiguration.createPluginObject(AbstractConfiguration.java:1138)
	at org.apache.logging.log4j.core.config.AbstractConfiguration.createConfiguration(AbstractConfiguration.java:1063)
	at org.apache.logging.log4j.core.config.AbstractConfiguration.createConfiguration(AbstractConfiguration.java:1055)
	at org.apache.logging.log4j.core.config.AbstractConfiguration.doConfigure(AbstractConfiguration.java:664)
	at org.apache.logging.log4j.core.config.AbstractConfiguration.initialize(AbstractConfiguration.java:258)
	at org.apache.logging.log4j.core.config.AbstractConfiguration.start(AbstractConfiguration.java:304)
	at org.apache.logging.log4j.core.LoggerContext.setConfiguration(LoggerContext.java:621)
	at org.apache.logging.log4j.core.LoggerContext.reconfigure(LoggerContext.java:694)
	at org.apache.logging.log4j.core.LoggerContext.reconfigure(LoggerContext.java:711)
	at org.apache.logging.log4j.core.LoggerContext.start(LoggerContext.java:253)
	at org.apache.logging.log4j.core.impl.Log4jContextFactory.getContext(Log4jContextFactory.java:155)
	at org.apache.logging.log4j.core.impl.Log4jContextFactory.getContext(Log4jContextFactory.java:47)
	at org.apache.logging.log4j.LogManager.getContext(LogManager.java:196)
	at org.apache.logging.log4j.spi.AbstractLoggerAdapter.getContext(AbstractLoggerAdapter.java:137)
	at org.apache.logging.slf4j.Log4jLoggerFactory.getContext(Log4jLoggerFactory.java:61)
	at org.apache.logging.log4j.spi.AbstractLoggerAdapter.getLogger(AbstractLoggerAdapter.java:47)
	at org.apache.logging.slf4j.Log4jLoggerFactory.getLogger(Log4jLoggerFactory.java:33)
	at org.slf4j.LoggerFactory.getLogger(LoggerFactory.java:277)
	at org.slf4j.LoggerFactory.getLogger(LoggerFactory.java:288)
	at org.serviio.MediaServer.<clinit>(MediaServer.java:88)

2023-02-18 17:26:55,030 main ERROR Could not create plugin of type class org.apache.logging.log4j.core.appender.RollingFileAppender for element RollingFile: java.lang.IllegalStateException: ManagerFactory [org.apache.logging.log4j.core.appender.rolling.RollingFileManager$RollingFileManagerFactory@6743e411] unable to create manager for [/opt/serviio-2.3-linux/serviio-2.3/log/serviio.log] with data [org.apache.logging.log4j.core.appender.rolling.RollingFileManager$FactoryData@3eb25e1a[pattern=/opt/serviio-2.3-linux/serviio-2.3/log/serviio.log.%i, append=true, bufferedIO=true, bufferSize=8192, policy=CompositeTriggeringPolicy(policies=[SizeBasedTriggeringPolicy(size=5120000)]), strategy=DefaultRolloverStrategy(min=1, max=5, useMax=false), advertiseURI=null, layout=%d{ISO8601} %-5p [%c{1}] %m%n, filePermissions=null, fileOwner=null]] java.lang.IllegalStateException: ManagerFactory [org.apache.logging.log4j.core.appender.rolling.RollingFileManager$RollingFileManagerFactory@6743e411] unable to create manager for [/opt/serviio-2.3-linux/serviio-2.3/log/serviio.log] with data [org.apache.logging.log4j.core.appender.rolling.RollingFileManager$FactoryData@3eb25e1a[pattern=/opt/serviio-2.3-linux/serviio-2.3/log/serviio.log.%i, append=true, bufferedIO=true, bufferSize=8192, policy=CompositeTriggeringPolicy(policies=[SizeBasedTriggeringPolicy(size=5120000)]), strategy=DefaultRolloverStrategy(min=1, max=5, useMax=false), advertiseURI=null, layout=%d{ISO8601} %-5p [%c{1}] %m%n, filePermissions=null, fileOwner=null]]
	at org.apache.logging.log4j.core.appender.AbstractManager.getManager(AbstractManager.java:146)
	at org.apache.logging.log4j.core.appender.OutputStreamManager.getManager(OutputStreamManager.java:100)
	at org.apache.logging.log4j.core.appender.rolling.RollingFileManager.getFileManager(RollingFileManager.java:217)
	at org.apache.logging.log4j.core.appender.RollingFileAppender$Builder.build(RollingFileAppender.java:135)
	at org.apache.logging.log4j.core.appender.RollingFileAppender$Builder.build(RollingFileAppender.java:62)
	at org.apache.logging.log4j.core.config.plugins.util.PluginBuilder.build(PluginBuilder.java:124)
	at org.apache.logging.log4j.core.config.AbstractConfiguration.createPluginObject(AbstractConfiguration.java:1138)
	at org.apache.logging.log4j.core.config.AbstractConfiguration.createConfiguration(AbstractConfiguration.java:1063)
	at org.apache.logging.log4j.core.config.AbstractConfiguration.createConfiguration(AbstractConfiguration.java:1055)
	at org.apache.logging.log4j.core.config.AbstractConfiguration.doConfigure(AbstractConfiguration.java:664)
	at org.apache.logging.log4j.core.config.AbstractConfiguration.initialize(AbstractConfiguration.java:258)
	at org.apache.logging.log4j.core.config.AbstractConfiguration.start(AbstractConfiguration.java:304)
	at org.apache.logging.log4j.core.LoggerContext.setConfiguration(LoggerContext.java:621)
	at org.apache.logging.log4j.core.LoggerContext.reconfigure(LoggerContext.java:694)
	at org.apache.logging.log4j.core.LoggerContext.reconfigure(LoggerContext.java:711)
	at org.apache.logging.log4j.core.LoggerContext.start(LoggerContext.java:253)
	at org.apache.logging.log4j.core.impl.Log4jContextFactory.getContext(Log4jContextFactory.java:155)
	at org.apache.logging.log4j.core.impl.Log4jContextFactory.getContext(Log4jContextFactory.java:47)
	at org.apache.logging.log4j.LogManager.getContext(LogManager.java:196)
	at org.apache.logging.log4j.spi.AbstractLoggerAdapter.getContext(AbstractLoggerAdapter.java:137)
	at org.apache.logging.slf4j.Log4jLoggerFactory.getContext(Log4jLoggerFactory.java:61)
	at org.apache.logging.log4j.spi.AbstractLoggerAdapter.getLogger(AbstractLoggerAdapter.java:47)
	at org.apache.logging.slf4j.Log4jLoggerFactory.getLogger(Log4jLoggerFactory.java:33)
	at org.slf4j.LoggerFactory.getLogger(LoggerFactory.java:277)
	at org.slf4j.LoggerFactory.getLogger(LoggerFactory.java:288)
	at org.serviio.MediaServer.<clinit>(MediaServer.java:88)

2023-02-18 17:26:55,032 main ERROR Unable to invoke factory method in class org.apache.logging.log4j.core.appender.RollingFileAppender for element RollingFile: java.lang.IllegalStateException: No factory method found for class org.apache.logging.log4j.core.appender.RollingFileAppender java.lang.IllegalStateException: No factory method found for class org.apache.logging.log4j.core.appender.RollingFileAppender
	at org.apache.logging.log4j.core.config.plugins.util.PluginBuilder.findFactoryMethod(PluginBuilder.java:260)
	at org.apache.logging.log4j.core.config.plugins.util.PluginBuilder.build(PluginBuilder.java:136)
	at org.apache.logging.log4j.core.config.AbstractConfiguration.createPluginObject(AbstractConfiguration.java:1138)
	at org.apache.logging.log4j.core.config.AbstractConfiguration.createConfiguration(AbstractConfiguration.java:1063)
	at org.apache.logging.log4j.core.config.AbstractConfiguration.createConfiguration(AbstractConfiguration.java:1055)
	at org.apache.logging.log4j.core.config.AbstractConfiguration.doConfigure(AbstractConfiguration.java:664)
	at org.apache.logging.log4j.core.config.AbstractConfiguration.initialize(AbstractConfiguration.java:258)
	at org.apache.logging.log4j.core.config.AbstractConfiguration.start(AbstractConfiguration.java:304)
	at org.apache.logging.log4j.core.LoggerContext.setConfiguration(LoggerContext.java:621)
	at org.apache.logging.log4j.core.LoggerContext.reconfigure(LoggerContext.java:694)
	at org.apache.logging.log4j.core.LoggerContext.reconfigure(LoggerContext.java:711)
	at org.apache.logging.log4j.core.LoggerContext.start(LoggerContext.java:253)
	at org.apache.logging.log4j.core.impl.Log4jContextFactory.getContext(Log4jContextFactory.java:155)
	at org.apache.logging.log4j.core.impl.Log4jContextFactory.getContext(Log4jContextFactory.java:47)
	at org.apache.logging.log4j.LogManager.getContext(LogManager.java:196)
	at org.apache.logging.log4j.spi.AbstractLoggerAdapter.getContext(AbstractLoggerAdapter.java:137)
	at org.apache.logging.slf4j.Log4jLoggerFactory.getContext(Log4jLoggerFactory.java:61)
	at org.apache.logging.log4j.spi.AbstractLoggerAdapter.getLogger(AbstractLoggerAdapter.java:47)
	at org.apache.logging.slf4j.Log4jLoggerFactory.getLogger(Log4jLoggerFactory.java:33)
	at org.slf4j.LoggerFactory.getLogger(LoggerFactory.java:277)
	at org.slf4j.LoggerFactory.getLogger(LoggerFactory.java:288)
	at org.serviio.MediaServer.<clinit>(MediaServer.java:88)

2023-02-18 17:26:55,033 main ERROR Null object returned for RollingFile in Appenders.
2023-02-18 17:26:55,039 main ERROR Unable to locate appender "FILE" for logger config "root"
Sat Feb 18 17:26:55 CET 2023 Thread[main,5,main] java.io.FileNotFoundException: /opt/serviio-2.3-linux/serviio-2.3/library/../log/derby.log (Permission non accordée)
----------------------------------------------------------------
Sat Feb 18 17:26:55 CET 2023:
Booting Derby (version The Apache Software Foundation - Apache Derby - 10.14.2.0 - (1828579)) instance a816c00e-0186-6559-959c-000072e1a45f 
on database directory /opt/serviio-2.3-linux/serviio-2.3/library/db in READ ONLY mode with class loader jdk.internal.loader.ClassLoaders$AppClassLoader@3d4eac69. 
Loaded from file:/opt/serviio-2.3-linux/serviio-2.3/lib/derby.jar.
java.vendor=Ubuntu
java.runtime.version=11.0.17+8-post-Ubuntu-1ubuntu222.04
user.dir=/home/jeanpaul
os.name=Linux
os.arch=amd64
os.version=5.19.0-32-generic
derby.system.home=/opt/serviio-2.3-linux/serviio-2.3/library
derby.stream.error.file=../log/derby.log
Database Class Loader started - derby.database.classpath=''

Puis j'ai lancé avec sudo

jeanpaul@jeanpaul-MS-7846:~$ sudo /opt/serviio-2.3-linux/serviio-2.3/bin/serviio.sh
[sudo] Mot de passe de jeanpaul : 
jeanpaul@jeanpaul-MS-7846:~$

Puis ,dans la barre d'adresse j'ai appelé :"localhost:23423/console " et la console s'est ouverte! j'ai refait pour voir et c'est ok.
Merci
je vai essayer de retrouver l'endroit ou ça a failli !

Hors ligne

#47 Le 18/02/2023, à 18:21

Watael

Re : Serveur serviio inaccessible RESOLU

- arrêter serviio
- dans /lib/systemd/system/serviio.service, adapter ExecStart et ExecStop
- démarrer le service


Connected \o/
Welcome to sHell. · eval is evil.

Hors ligne

#48 Le 19/02/2023, à 09:56

laslack

Re : Serveur serviio inaccessible RESOLU

Bonjour
merci  beaucoup pour votre aide , ça fonctionne maintenant.
..

Hors ligne

#49 Le 19/02/2023, à 12:35

Watael

Re : Serveur serviio inaccessible RESOLU

si tout fonctionne comme tu le souhaites, tu peux ajouter un [Résolu] devant le titre de ton sujet en modifiant ton premier message.


Connected \o/
Welcome to sHell. · eval is evil.

Hors ligne