Rechercher dans la communauté
Affichage des résultats pour « Web Assistant ».
224 résultats trouvés
- [TUTO] Configurer « MailPlus Server » avec une @IP dynamique Orange
-
Pb avec woocommerce lors d'une mise à jour de PHP > 7.4
Bonjour, J'ai un site Wordpress / Woocommerce / Thème Flatsome sur mon NAS, en passant par les paquets syno. Cela fait un bout de temps que wordpress me "presse" pour changer de version PHP, actuellement en 7.4 Sauf que ça fait plusieurs années que j'essaie sans succès. - Je crée un nouveau profil PHP dans le Webstation (paramètre du langage de script), en ajoutant la totalité des extensions. Je garde les options par défaut pour le reste. - Je sélectionne ce profil pour mon site dans "service web" Ensuite je teste mon site et il fonctionne en apparence, à l'exception près que l'on ne peut ajouter aucun article dans le panier, ni accéder à une commande : une page grise apparaît lorsqu'on veut accéder au panier par exemple. Bref, ça semble être un souci avec woocommerce ? Voici mon log d'erreur : [25-Jul-2025 13:36:16 UTC] PHP Fatal error: Uncaught TypeError: ftp_rename(): Argument #1 ($ftp) must be of type FTP\Connection, null given in /volume1/web/mon-site/wp-admin/includes/class-wp-filesystem-ftpext.php:379 Stack trace: #0 /volume1/web/mon-site/wp-admin/includes/class-wp-filesystem-ftpext.php(379): ftp_rename(NULL, '/var/services/t...', '/volume1/web/at...') #1 /volume1/web/mon-site/wp-content/themes/flatsome/inc/admin/kirki/modules/webfonts/class-kirki-fonts-downloader.php(115): WP_Filesystem_FTPext->move('/var/services/t...', '/volume1/web/at...', true) #2 /volume1/web/mon-site/wp-content/themes/flatsome/inc/admin/kirki/modules/webfonts/class-kirki-fonts-downloader.php(42): Kirki_Fonts_Downloader->get_local_files_from_css('/* cyrillic */\n...') #3 /volume1/web/mon-site/wp-content/themes/flatsome/inc/admin/kirki/modules/webfonts/class-kirki-fonts-downloader.php(30): Kirki_Fonts_Downloader->get_local_font_styles('/* cyrillic */\n...') #4 /volume1/web/mon-site/wp-content/themes/flatsome/inc/admin/kirki/modules/webfonts/class-kirki-modules-webfonts-embed.php(155): Kirki_Fonts_Downloader->get_styles('https://fonts.g...') #5 /volume1/web/mon-site/wp-includes/class-wp-hook.php(324): Kirki_Modules_Webfonts_Embed->the_css('') #6 /volume1/web/mon-site/wp-includes/class-wp-hook.php(348): WP_Hook->apply_filters(NULL, Array) #7 /volume1/web/mon-site/wp-includes/plugin.php(517): WP_Hook->do_action(Array) #8 /volume1/web/mon-site/wp-content/themes/flatsome/inc/admin/kirki/modules/css/class-kirki-modules-css.php(205): do_action('kirki_dynamic_c...') #9 /volume1/web/mon-site/wp-content/themes/flatsome/inc/admin/kirki/modules/css/class-kirki-modules-css.php(122): Kirki_Modules_CSS->print_styles() #10 /volume1/web/mon-site/wp-includes/class-wp-hook.php(324): Kirki_Modules_CSS->print_styles_inline('') #11 /volume1/web/mon-site/wp-includes/class-wp-hook.php(348): WP_Hook->apply_filters(NULL, Array) #12 /volume1/web/mon-site/wp-includes/plugin.php(517): WP_Hook->do_action(Array) #13 /volume1/web/mon-site/wp-includes/general-template.php(3192): do_action('wp_head') #14 /volume1/web/mon-site/wp-content/themes/flatsome/header.php(17): wp_head() #15 /volume1/web/mon-site/wp-includes/template.php(810): require_once('/volume1/web/at...') #16 /volume1/web/mon-site/wp-includes/template.php(745): load_template('/volume1/web/at...', true, Array) #17 /volume1/web/mon-site/wp-includes/general-template.php(48): locate_template(Array, true, true, Array) #18 /volume1/web/mon-site/wp-content/themes/flatsome/page.php(17): get_header() #19 /volume1/web/mon-site/wp-includes/template-loader.php(106): include('/volume1/web/at...') #20 /volume1/web/mon-site/wp-blog-header.php(19): require_once('/volume1/web/at...') #21 /volume1/web/mon-site/index.php(17): require('/volume1/web/at...') #22 {main} thrown in /volume1/web/mon-site/wp-admin/includes/class-wp-filesystem-ftpext.php on line 379 [25-Jul-2025 13:36:16 UTC] PHP Fatal error: Uncaught TypeError: ftp_nlist(): Argument #1 ($ftp) must be of type FTP\Connection, null given in /volume1/web/mon-site/wp-admin/includes/class-wp-filesystem-ftpext.php:438 Stack trace: #0 /volume1/web/mon-site/wp-admin/includes/class-wp-filesystem-ftpext.php(438): ftp_nlist(NULL, '/volume1/web/at...') #1 /volume1/web/mon-site/wp-admin/includes/class-wp-filesystem-ftpext.php(456): WP_Filesystem_FTPext->exists('/volume1/web/at...') #2 /volume1/web/mon-site/wp-content/plugins/woocommerce/src/Internal/Admin/Logging/FileV2/File.php(254): WP_Filesystem_FTPext->is_file('/volume1/web/at...') #3 /volume1/web/mon-site/wp-content/plugins/woocommerce/src/Internal/Admin/Logging/FileV2/File.php(437): Automattic\WooCommerce\Internal\Admin\Logging\FileV2\File->is_writable() #4 /volume1/web/mon-site/wp-content/plugins/woocommerce/src/Internal/Admin/Logging/FileV2/FileController.php(135): Automattic\WooCommerce\Internal\Admin\Logging\FileV2\File->write('2025-07-25T13:3...') #5 /volume1/web/mon-site/wp-content/plugins/woocommerce/src/Internal/Admin/Logging/LogHandlerFileV2.php(60): Automattic\WooCommerce\Internal\Admin\Logging\FileV2\FileController->write_to_file('fatal-errors', '2025-07-25T13:3...', 1753450576) #6 /volume1/web/mon-site/wp-content/plugins/woocommerce/includes/class-wc-logger.php(189): Automattic\WooCommerce\Internal\Admin\Logging\LogHandlerFileV2->handle(1753450576, 'critical', 'Uncaught TypeEr...', Array) #7 /volume1/web/mon-site/wp-content/plugins/woocommerce/includes/class-wc-logger.php(236): WC_Logger->log('critical', 'Uncaught TypeEr...', Array) #8 /volume1/web/mon-site/wp-content/plugins/woocommerce/includes/class-woocommerce.php(413): WC_Logger->critical('Uncaught TypeEr...', Array) #9 [internal function]: WooCommerce->log_errors() #10 {main} thrown in /volume1/web/mon-site/wp-admin/includes/class-wp-filesystem-ftpext.php on line 438 J'ai essayé avec PHP 8.0 8.1 et 8.2 et ce sont les mêmes symptômes. Dès que je repasse à la version 7.4, le site refonctionne parfaitement. Versions installées : wordpress 6.8.2 woocommerce 9.7.0 flatsome 3.19.15 (thème) Une idée du problème ?
-
Demande aux experts : firmware DS712+ sur DS710+ = Succès
Malheureusement j'ai l'impression que la zone de téléchargement de ce site nas-forum n'est plus vraiment a jour. Impossible également d'accéder aux fichiers de téléchargement archivés su web.archive puisqu'il fallait être membre connecté 😞 Voir ici l'archivage de ce site : https://web.archive.org/web/20180920193148/http://www.nas-forum.com/forum/files/file/599-dsm-6-pour-ds710/ Dommage ! Il va donc falloir suivre le tutoriel de catimini et modifier nous même les firmwares a la main. En recherchant un peu, j'ai retrouvé les fichiers .pat officiels de Synology dans web.archives fournis plus haut. Version 6.0 -7321 update7 du DS712+ : https://web.archive.org/web/20230205131944/https://global.download.synology.com/download/DSM/criticalupdate/update_pack/7321-7/synology_x86_712%2B.pat Version 5.2-5644 du DS710+ : https://web.archive.org/web/20230129184819/https://global.download.synology.com/download/DSM/release/5.2/5644/DSM_DS710%2B_5644.pat A noter que la dernière version trouvée du DSM 5.2 pour DS710+ est 5.2-5967-9 : https://web.archive.org/web/20230130121959/https://global.download.synology.com/download/DSM/criticalupdate/update_pack/5967-9/synology_x86_710%2B.pat En fait, toutes les versions archivées de DSM, y compris la 1.0-1 sont téléchargeables ici : https://web.archive.org/web/20230131035525/https://archive.synology.com/download/Os/DSM
-
Accès NAS : comment remplacer 'synology.me' par un nom de domaine ?
Bonjour, Merci pour vos réponses, finalement j'ai fait appel à ChatGPT et après un peu plus d'une heure de 'conversation' et de tests avec de nombreuses erreurs on est arrivé à un solution qui fonctionne. Entre les différentes versions de DSM les interfaces et les solutions sont différentes. Je vais en faire un résumé pour le cas d'un site web avec un NAS en version DSM 7.2 Sur le NAS un de mes sites web est situé dans '/volume1/web/photo.charles' J'y accède par l'url 'https://mon_nas.synology.me/photo.charles' J'ai fait l'acquisition d'un domaine 'mondomaine.fr' auprès d'un registrar J'aurai souhaité accéder au site avec l'url 'mondomaine.fr/photo.charles' mais ça à l'air assez complexe, du coup je me contenterai de 'photo.charles.mondomaine.fr' 1 - Dans le gestionnaire de domaine du registrar : - Gestion des sous domaines : créer un sous domaine : 'photo.charles' - Gestion des DNS : ajouter une zone de type A avec Enregistrement : 'photo.charles' et Valeur : l'IP publique du NAS - Redirection : mondomaine.fr -> http : // www.mondomaine.fr Coté registrar c'est tout. Il faut attendre la propagation du DNS, que l'on peut vérifier avec https://dnschecker.org/ 2 - Sur le NAS - S'il existe une règle reverse proxy pour 'photo.charles.mondomaine.fr il faut la supprimer, sinon il y aura un conflit avec Web Station - Configuration de Web Station Portail Web > Créer > Portail de service web Service : sélectionner bien dans la liste le service php correspondant au site ( c'est le lien avec le répertoire /web/site ) Type de portail : basé sur le nom Nom d'hôte : 'photo.charles.mondomaine.fr' et valider - Créer un nouveau certificat Let's Encrypt Panneau de configuration > Sécurité > Certificat > Ajouter > Ajouter un nouveau certificat > > Procurez vous un certificat auprès de Let's Encrypt Nom de domaine : 'photo.charles.mondomaine.fr' Adresse mail : votre adresse mail et valider, au bout de quelques secondes le certificat s'affiche. - Associer le certificat au domaine Panneau de configuration > Sécurité > Certificat > Paramètres > Configurer Chercher dans la liste 'photo.charles.mondomaine.fr et dans la colonne certificat, sélectionner dans la liste déroulante le certificat, et valider Voilà c'est terminé, et lorsque vous saisirez l'url 'photo.charles.mondomaine.fr' vous vous retrouverez sur votre site, avec dans la barre d'adresse 'photo.charles.mondomaine.fr', même chose pour les liens qui apparaissent en bas à gauche du navigateur au survol de bouton ou de certains champs.
-
Accès NAS : comment remplacer 'synology.me' par un nom de domaine ?
Non du tout, tes interrogations sont pertinentes ☺️ Mais tes questions on déjà trouvées réponses dans différents tuto présents sur ce forum. Tout ce que tu demandes est possible et c’est grâce à ces mêmes tuto que j’ai moi aussi réussi à mettre en place ce que tu recherches. N’étant pas à domicile je ne peux te guider davantage avec captures et tout le reste 😞 Mais si tu reprends les tuto, tu y arriveras 👍 Mais rapidement (de mémoire) : - renseigner les bonnes info côté registraire - renseigner les bonnes info côté web station - créer son certificat Let’s Encrypt et l’indiquer comme étant « par défaut » sur chacun de tes services - renseigner les bonnes info côté portail du reverse proxy - renseigner les bonnes info côté htaccess Et puis c’est tout. Côté app, il faudra rajouter à la fin des adresses de chaque service le port :433 (pas besoin via pour y accéder via ton explorateur web).
-
Accès NAS : comment remplacer 'synology.me' par un nom de domaine ?
Bonjour, Mon NAS est installé derrière une box SFR, depuis toujours j'accède à mes sites web par une URL du type 'https://mon-nas.synology.me/site-web' et aux applications docker par une url du type 'https://appli.mon-nas.synology.me' . Bien que mon contrat ne spécifie pas une IP fixe , celle-ci l'est depuis au moins 2 ans. J'ai fait l'acquisition auprès d'un registrar d'un nom de domaine 'mondomaine.fr' et je souhaiterai : 1 - que les url pour accéder aux sites web du nas soit de la forme 'https://mondomaine.fr/site-web' et pour les appli en reverse proxy par 'https://appli.mondomaine.fr' et que ces URL apparaissent dans la barre d'adresse du navigateur. 2 - que lorsque l'on survole les éléments d'une application dans le navigateur les liens apparaisse bien sous la forme, par exemple, 'https://mondomaine.fr/photo/picture.php?/45452' J'ai fait des essais de redirection h301, h302, des modification de DNS sur le domaine ( A, CNAME ... ) , une redirection par iframe dans un sous domaine de 'mondomaine.fr', et je n'ai pas encore essayé de bricoler les .htaccess des sous domaines. Bref je galère . Je voudrai savoir si ce que je veux faire est possible, et si l'un d'entre vous peut m'orienter sur la ou les manières de faire tout ça.
-
[TUTO] Piwigo une alternative à Photo Station
Bonjour @jean hembert Désolé pour la réponse tardive mais je ne reçois pas automatiquement les notifications du forum. Est ce que tu peux faire le test suivant ,dans le navigateur saisir l'adresse du nas dans le réseau local suivi du nom du site web, ex : 192.168.1.20/lucasbphoto et me donner le retour .
-
DS415Play 5.2-5644 vers 6.0_7321
Bonjour, Une petite recherche sur le site aurait suffi, le lien ayant déjà été multiplement donné. https://web.archive.org/web/20230530082652/https://global.synologydownload.com/download/DSM/release/6.0/7321/DSM_DS415play_7321.pat Il faudra d'ailleurs impérativement poursuivre le processus, pour aller à la version 6 la plus récente.
-
débit download DJ215j : normal que max soit 25Mbps/ ?
Bonsoir, Je sais que le DS215j est un ancien modèle. Cependant je suis surpris par le très faible débit que j'obtiens pour charger des fichiers. Voici ma config NAS branché via câble cat 5e sur un swith Netgear Switch indique bande passante à 1000Mbps cable switch cat 5e et connecté sur box config box 1000Mbps ensuite câble cat 5e entre box et ordi carte réseau PC est configuré en 1000 Mbps copie d'un dossier de 20Go en provenance vers NAS, j'obtiens des débit max à 20Mbps/s A noter ques mes disques durs de mon NAS sont des Western Digital Red et Black donc performants - Savez-comment améliorer cela svp ? - Suis-je bloqué par les perfomances de mon NAS qui est ancien ? Merci de l'aide que vous pourriez m'apporter. J'ai beaucoup cherché des solutions sur diverses site web et forum avant d'écrire ici
-
Accès au NAS depuis Windows 11 : message "une erreur étendue s'est produite"
Selon votre version actuelle, il faut procéder par étapes et monter de version en version en suivant le processus indiqué sur le site Synology. Pour votre modèle de NAS, de la première à la dernière version : Le problème c'est que Synology a supprimé les anciennes versions de DSM (dans votre cas jusqu'à la version 6.0.3) et le seul moyen de les récupérer est (était ?) via un site d'archive du web. Malheureusement, le site est inaccessible depuis plusieurs jours et il n'y a aucune information quant à sa réouverture. Sinon, il va vous falloir fouiller la toile à la recherche des différents .pat jusqu'à la 6.0.3. Les versions supérieures sont encore dispos sur le site comme indiqué dans la capture ci-dessus.
-
Accès au NAS depuis Windows 11 : message "une erreur étendue s'est produite"
Bonjour à tous J'ai un Syno DS213J et je viens de changer de PC, sous Windows 11. Je procède donc à l'installation de tous les programmes, et donc de l'accès au Syno. J'ai installé Synology Assistant, qui a détecté le NAS sans problème. J'ai aussi installé la dernière version de Java. Le NAS est visible dans l'explorateur Windows, et je peux donc y accéder par un navigateur Internet via l'option "Afficher l'interface du périphérique". Par contre, lorsque je veux créer un lecteur réseau sur l'Explorateur Windows, je saisis la lettre du lecteur et le chemin d'accès au dossier : j'ai le message "La connexion au lecteur réseau n’a pas pu être créée car l’erreur suivante s’est produite : Une erreur étendue s’est produite". J'ai cherché une réponse sur ce forum, puis plus largement sur Internet, et je n'en ai pas trouvé. Je précise que, sur mon PC précédent sous Windows 10, j'accédais sans problème au NAS, en lecture et en écriture. Pouvez-vous m'aider, SVP ? Merci et bonne journée JM
-
[TUTO] Piwigo une alternative à Photo Station
Bonsoir @Charles 69, je me suis lancé ce soir dans l'installation de PIWIGO en vue de me créer un site web dédié à mon activité de photographe. Merci pour ton tuto, il est clair et quand on maitrise un peu SYNOLOGY, il est vraiment efficace. J'arrive bien à la page d'installation de PIWIGO, je rempli les champs, mais dès que je clique sur installer, instantanément, j'ai cette erreur : Il semble y avoir un problème sur ce site Il est possible que http://lucasbphoto/install.php?language=fr_FR connaisse un problème temporaire ou ait été déplacé. Code d’erreur : 500 Internal Server Error Le site est peut-être temporairement indisponible ou surchargé. Réessayez plus tard ; J'ai retéléchargé les sources de PIWIGO, j'ai vérifié toute la conf selon ton tuto, rien n'y fait. Je suis sur DSM 7.2.2-72806 Update 3 / PHP 8.2 / Appache 2.4 / Je pense que c'est une erreur toute bète, mais impossible de trouver un log ou autre chose pour m'aiguiller. Merci d'avance de l'aide de la commu
-
[Résolu]VaultWarden Activation de la page d'administration
Chez moi la console d'administration a été désactivée après avoir fait un test avec, pour voir. Comme quoi on peut parfaitement s'en passer. Autre point à souligner, c'est que l'on peut modifier des paramètres dans la console d'administration qui prendront le pas sur les paramètres consignés dans le fichier de config. Cela peut entraîner une certaine confusion, c'est pourquoi j'ai choisi de ne rien modifier dans la console d'administration. Parce que la mise en œuvre de Vaultwarden n'est pas forcément simple mais c'est le tuto le plus complet et le mieux commenté que tu trouveras sur le Web. Je te recommande de ne pas tout faire d'un coup mais de procéder étape par étape. Si tu as la moindre question n'hésite pas à la poser.
-
Web Station - Erreur AHO1620
La réponse est dans ce poste https://kb.synology.com/en-global/DSM/tutorial/How_do_I_protect_my_folders_in_the_quot_web_quot_shared_folder_from_unprivileged_access
-
HTTPS & certificats let's encrypt
Rectification mon NAS est un DS124 😁 La version 15 c'est pour wg-easy (l'interface web sous docker)
-
HTTPS & certificats let's encrypt
Je ne connais pas d'interface web wireguard. Sauf erreur, la seule interface est le client officiel Wireguard. Et à moins que j'ai raté un truc, il n'y a pas à ma connaissance de sécurisation de la connexion Wiregard par mot de passe. Donc, je ne comprends pas bien la phrase ci-dessus. Pour ma part, j'utilise wireguard mais le serveur est installé sur mon routeur, pas sur le NAS. Si ce dernier peut faire office de serveur VPN (sans wireguard malheureusement), ce n'est pas le meilleur endroit pour cela. Si le NAS tombe en panne par exemple, adieu le VPN et la connexion au LAN. A mon avis, il est préférable de dédier cette tâche à votre routeur, et si ce n'est pas possible, un Rasp fera très bien le taf, sera mieux adapté à cette fonction et surtout bien plus facile à mettre en oeuvre que Docker. Donnez moi l'adresse de la poubelle 😉
-
HTTPS & certificats let's encrypt
Merci Mic, C'est bien le reverse proxy qui bloquait. J'ai avancé d'un pas et je trébuche de nouveau 🥴 Au lancement de l'interface web de wireguard, j'avais entré un mot de passe. A force de bricoler et de m'acharner sur le HTTPS, je ne sais plus ce que j'ai mis ! 😭 J'ai cherché des trucs à pouvoir reseter le mot de passe, les commandes trouvées sont obsolètes. J'ai désinstallé WireGuard docker et le réinstaller, ça ne change rien. J'ai désinstallé le paquet WireGuard et réinstallé, ça ne change rien. J'avoue que ça commence à me saouler ces histoires de NAS. L'installation sur un Raspberry PI a pris moins de 10 Min et ça fonctionne plutôt mal. Je me demande franchement encore pourquoi j'essaie de me casser la tête à essayer de le faire tourner sur mon NAS. Je vais m'acharner encore eu quelques heures et je mets tout à la poubelle si ça ne marche pas 😈 Dans tous les cas merci pour tes compétences.
-
Jellyfin, erreur curl
Bonjour, Voilà quelques infos pour la présentation Niveau: néophyte Image: https://hub.docker.com/r/jellyfin/jellyfin Interface: Docker-compose Mode réseau: host Serveur Jellyfin installé sur le NAS, j'accède aux videos 1/ soit par PC (linux) directement sur le navigateur (http://192.168.x.x:8096/media), 2/ soit par lecteur réseau (Bluray DLNA), qui me trouve le server NAS-Jellyfin, 3/ par l'appli Swiftfin sur iOS. Avant la dernière mise à jour de l'image, tout fonctionnait bien. Depuis le passage en version Jellyfin 10.10.7, 1/ L'accès directement sur le navigateur fonctionne, 2/ ou 3/ (lecteur DLNA ou l'appli) ne marchent plus, le serveur n'est plus visible. Avec container manager, le conteneur est en cours d’exécution, mais j'ai le message suivant: "curl (7): failed to connect to localhost port 8096 after 0ms: Couldn't connect to server" En regardant dans les log, je ne vois rien de flagrant. J'ai supprimé le conteneur, effacer le contenu des répertoires /docker et reconstruit le conteneur, pas mieux. Pas de changement au niveau des adresses IP (fixes), ni du pare-feu. Quand je me connecte sur le navigateur (http://192.168.x.x:8096/media), dans le tableau de bord/appareils actifs, il détecte correctement mon lecteur DLNA. Voilà le log: [2025-06-18 16:49:03.904 +00:00] [INF] [1] Main: Jellyfin version: "10.10.7" [2025-06-18 16:49:03.933 +00:00] [INF] [1] Main: Environment Variables: ["[JELLYFIN_DATA_DIR, /config]", "[JELLYFIN_LOG_DIR, /config/log]", "[JELLYFIN_WEB_DIR, /jellyfin/jellyfin-web]", "[JELLYFIN_CONFIG_DIR, /config/config]", "[JELLYFIN_FFMPEG, /usr/lib/jellyfin-ffmpeg/ffmpeg]", "[JELLYFIN_PublishedServerUrl, 192.168.1.253]", "[JELLYFIN_CACHE_DIR, /cache]"] [2025-06-18 16:49:03.936 +00:00] [INF] [1] Main: Arguments: ["/jellyfin/jellyfin.dll"] [2025-06-18 16:49:03.936 +00:00] [INF] [1] Main: Operating system: "Debian GNU/Linux 12 (bookworm)" [2025-06-18 16:49:03.936 +00:00] [INF] [1] Main: Architecture: X64 [2025-06-18 16:49:03.937 +00:00] [INF] [1] Main: 64-Bit Process: True [2025-06-18 16:49:03.937 +00:00] [INF] [1] Main: User Interactive: True [2025-06-18 16:49:03.937 +00:00] [INF] [1] Main: Processor count: 4 [2025-06-18 16:49:03.937 +00:00] [INF] [1] Main: Program data path: "/config" [2025-06-18 16:49:03.938 +00:00] [INF] [1] Main: Log directory path: "/config/log" [2025-06-18 16:49:03.938 +00:00] [INF] [1] Main: Config directory path: "/config/config" [2025-06-18 16:49:03.938 +00:00] [INF] [1] Main: Cache path: "/cache" [2025-06-18 16:49:03.938 +00:00] [INF] [1] Main: Temp directory path: "/tmp/jellyfin" [2025-06-18 16:49:03.938 +00:00] [INF] [1] Main: Web resources path: "/jellyfin/jellyfin-web" [2025-06-18 16:49:03.938 +00:00] [INF] [1] Main: Application directory: "/jellyfin/" [2025-06-18 16:49:04.174 +00:00] [INF] [1] Emby.Server.Implementations.AppBase.BaseConfigurationManager: Setting cache path: "/cache" [2025-06-18 16:49:04.284 +00:00] [INF] [1] Emby.Server.Implementations.ApplicationHost: Loading assemblies [2025-06-18 16:49:04.301 +00:00] [INF] [1] Emby.Server.Implementations.Plugins.PluginManager: Loaded assembly "Rssdp, Version=8.0.0.0, Culture=neutral, PublicKeyToken=null" from "/config/plugins/DLNA_8.0.0.0/Rssdp.dll" [2025-06-18 16:49:04.303 +00:00] [INF] [1] Emby.Server.Implementations.Plugins.PluginManager: Loaded assembly "Jellyfin.Plugin.Dlna.Model, Version=8.0.0.0, Culture=neutral, PublicKeyToken=null" from "/config/plugins/DLNA_8.0.0.0/Jellyfin.Plugin.Dlna.Model.dll" [2025-06-18 16:49:04.310 +00:00] [INF] [1] Emby.Server.Implementations.Plugins.PluginManager: Loaded assembly "Jellyfin.Plugin.Dlna, Version=8.0.0.0, Culture=neutral, PublicKeyToken=null" from "/config/plugins/DLNA_8.0.0.0/Jellyfin.Plugin.Dlna.dll" [2025-06-18 16:49:04.313 +00:00] [INF] [1] Emby.Server.Implementations.Plugins.PluginManager: Loaded assembly "Jellyfin.Plugin.Dlna.Playback, Version=8.0.0.0, Culture=neutral, PublicKeyToken=null" from "/config/plugins/DLNA_8.0.0.0/Jellyfin.Plugin.Dlna.Playback.dll" [2025-06-18 16:49:04.424 +00:00] [INF] [1] Jellyfin.Networking.Manager.NetworkManager: Defined LAN subnets: ["127.0.0.1/8", "10.0.0.0/8", "172.16.0.0/12", "192.168.0.0/16"] [2025-06-18 16:49:04.424 +00:00] [INF] [1] Jellyfin.Networking.Manager.NetworkManager: Defined LAN exclusions: [] [2025-06-18 16:49:04.424 +00:00] [INF] [1] Jellyfin.Networking.Manager.NetworkManager: Used LAN subnets: ["127.0.0.1/8", "10.0.0.0/8", "172.16.0.0/12", "192.168.0.0/16"] [2025-06-18 16:49:04.426 +00:00] [INF] [1] Jellyfin.Networking.Manager.NetworkManager: Filtered interface addresses: ["192.168.1.253"] [2025-06-18 16:49:04.427 +00:00] [INF] [1] Jellyfin.Networking.Manager.NetworkManager: Bind Addresses ["192.168.1.253"] [2025-06-18 16:49:04.428 +00:00] [INF] [1] Jellyfin.Networking.Manager.NetworkManager: Remote IP filter is "Allowlist" [2025-06-18 16:49:04.428 +00:00] [INF] [1] Jellyfin.Networking.Manager.NetworkManager: Filtered subnets: [] [2025-06-18 16:49:07.946 +00:00] [INF] [1] Emby.Server.Implementations.Plugins.PluginManager: Loaded plugin: "DLNA" "8.0.0.0" [2025-06-18 16:49:07.948 +00:00] [INF] [1] Emby.Server.Implementations.Plugins.PluginManager: Loaded plugin: "TMDb" "10.10.7.0" [2025-06-18 16:49:07.949 +00:00] [INF] [1] Emby.Server.Implementations.Plugins.PluginManager: Loaded plugin: "Studio Images" "10.10.7.0" [2025-06-18 16:49:07.949 +00:00] [INF] [1] Emby.Server.Implementations.Plugins.PluginManager: Loaded plugin: "OMDb" "10.10.7.0" [2025-06-18 16:49:07.985 +00:00] [INF] [1] Emby.Server.Implementations.Plugins.PluginManager: Loaded plugin: "MusicBrainz" "10.10.7.0" [2025-06-18 16:49:07.985 +00:00] [INF] [1] Emby.Server.Implementations.Plugins.PluginManager: Loaded plugin: "AudioDB" "10.10.7.0" [2025-06-18 16:49:08.166 +00:00] [INF] [1] Main: Kestrel is listening on "192.168.1.253" [2025-06-18 16:49:08.194 +00:00] [INF] [1] Jellyfin.Plugin.Dlna.DlnaManager: Using user profile directory "/config/plugins/configurations/dlna/user" [2025-06-18 16:49:08.197 +00:00] [INF] [1] Jellyfin.Plugin.Dlna.DlnaManager: Using system profile directory "/config/plugins/DLNA_8.0.0.0/profiles" [2025-06-18 16:49:08.420 +00:00] [INF] [1] Jellyfin.Plugin.Dlna.Main.DlnaHost: Registering publisher for "urn:schemas-upnp-org:device:MediaServer:1" on "192.168.1.253" with uri "http://192.168.1.253:8096/media/dlna/ac6f26b7-009c-4fb7-9f4d-a18dab07c7b6/description.xml" [2025-06-18 16:49:09.678 +00:00] [WRN] [1] Microsoft.AspNetCore.StaticFiles.StaticFileMiddleware: The WebRootPath was not found: "/wwwroot". Static files may be unavailable. [2025-06-18 16:49:09.756 +00:00] [INF] [1] Emby.Server.Implementations.ApplicationHost: Running startup tasks [2025-06-18 16:49:09.788 +00:00] [INF] [1] Emby.Server.Implementations.ScheduledTasks.TaskManager: Daily trigger for "Générer des images Trickplay" set to fire at 2025-06-19 03:00:00.000 +00:00, which is 10:10:50.2114505 from now. [2025-06-18 16:49:09.798 +00:00] [INF] [1] Emby.Server.Implementations.ScheduledTasks.TaskManager: Daily trigger for "Extraire les images de chapitre" set to fire at 2025-06-19 02:00:00.000 +00:00, which is 09:10:50.2013433 from now. [2025-06-18 16:49:09.842 +00:00] [INF] [1] MediaBrowser.MediaEncoding.Encoder.MediaEncoder: Found ffmpeg version "7.0.2" [2025-06-18 16:49:09.936 +00:00] [INF] [1] MediaBrowser.MediaEncoding.Encoder.MediaEncoder: Available "decoders": ["libdav1d", "av1", "av1_cuvid", "av1_qsv", "h264", "h264_qsv", "h264_cuvid", "hevc", "hevc_qsv", "hevc_cuvid", "mpeg2video", "mpeg2_qsv", "mpeg2_cuvid", "mpeg4", "mpeg4_cuvid", "msmpeg4", "vc1_qsv", "vc1_cuvid", "vp8", "libvpx", "vp8_cuvid", "vp8_qsv", "vp9", "libvpx-vp9", "vp9_cuvid", "vp9_qsv", "aac", "ac3", "ac4", "dca", "flac", "mp3", "truehd"] [2025-06-18 16:49:09.965 +00:00] [INF] [1] MediaBrowser.MediaEncoding.Encoder.MediaEncoder: Available "encoders": ["libsvtav1", "av1_nvenc", "av1_qsv", "av1_amf", "av1_vaapi", "libx264", "h264_amf", "h264_nvenc", "h264_qsv", "h264_v4l2m2m", "h264_vaapi", "libx265", "hevc_amf", "hevc_nvenc", "hevc_qsv", "hevc_vaapi", "mjpeg_qsv", "mjpeg_vaapi", "aac", "libfdk_aac", "ac3", "alac", "dca", "flac", "libmp3lame", "libopus", "truehd", "libvorbis", "srt"] [2025-06-18 16:49:09.994 +00:00] [INF] [1] MediaBrowser.MediaEncoding.Encoder.MediaEncoder: Available filters: ["bwdif_cuda", "deinterlace_qsv", "deinterlace_vaapi", "flip_vulkan", "hwupload_cuda", "hwupload_vaapi", "libplacebo", "overlay_opencl", "overlay_qsv", "overlay_vaapi", "overlay_vulkan", "overlay_cuda", "procamp_vaapi", "scale_cuda", "scale_opencl", "scale_qsv", "scale_vaapi", "scale_vulkan", "tonemapx", "tonemap_cuda", "tonemap_opencl", "tonemap_vaapi", "transpose_cuda", "transpose_opencl", "transpose_vaapi", "transpose_vulkan", "vpp_qsv", "yadif_cuda", "zscale", "alphasrc"] [2025-06-18 16:49:10.175 +00:00] [INF] [1] MediaBrowser.MediaEncoding.Encoder.MediaEncoder: Available hwaccel types: ["cuda", "vaapi", "qsv", "drm", "opencl", "vulkan"] [2025-06-18 16:49:12.815 +00:00] [INF] [11] Emby.Server.Implementations.ScheduledTasks.TaskManager: "Nettoyer le dossier des transcodages" Completed after 0 minute(s) and 0 seconds [2025-06-18 16:49:12.827 +00:00] [INF] [8] Emby.Server.Implementations.ScheduledTasks.TaskManager: "Nettoyer les collections et les listes de lecture" Completed after 0 minute(s) and 0 seconds [2025-06-18 16:49:13.807 +00:00] [INF] [16] Emby.Server.Implementations.ScheduledTasks.TaskManager: "Mettre à jour les extensions" Completed after 0 minute(s) and 0 seconds [2025-06-18 16:49:15.570 +00:00] [INF] [1] MediaBrowser.MediaEncoding.Encoder.MediaEncoder: FFmpeg: "/usr/lib/jellyfin-ffmpeg/ffmpeg" [2025-06-18 16:49:15.570 +00:00] [INF] [1] Emby.Server.Implementations.ApplicationHost: ServerId: "ac6f26b7009c4fb79f4da18dab07c7b6" [2025-06-18 16:49:15.570 +00:00] [INF] [1] Emby.Server.Implementations.ApplicationHost: Core startup complete [2025-06-18 16:49:15.571 +00:00] [INF] [1] Main: Startup complete 0:00:11.8986482 [2025-06-18 16:51:31.223 +00:00] [INF] [19] Emby.Server.Implementations.HttpServer.WebSocketManager: WS "192.168.1.10" request [2025-06-18 16:51:42.472 +00:00] [INF] [21] Jellyfin.Plugin.Dlna.Main.DlnaHost: DLNA Session created for "BDP-S6700" - "BDP-S6700" using profile "Sony Blu-ray Player 2016" Si jamais vous avez une idée... Merci
-
Règle Pare-Feu pour OpenVPN
Bonjour, je souhaite accéder à mon réseau local depuis l'extérieure via un VPN. J'ai opté pour la solution synology VPN server et configurer open VPN. J'ai voulu aussi activé le pare-feu synology afin de "limiter" l'accès. Voici mes trois règles que j'ai créer suite à la lecture de plusieurs tuto sur ce site et le web: Du coup, j'arrive à me connecter au VPN lorsque je suis sur le réseau local mais pas lorsque j'en suis en dehors (5G par exemple). Le seule moyen d'y arriver est quand je désactive la règle n°3. Est-ce que quelqu'un pourrait m'aider dans la configuration de mon pare-feu? Si besoin voici la config de mon OpenVPN: D'avance merci pour votre aide!
-
[Container Manager] Mails non envoyés en script, mais envoyés en shell
Bonjour à tous, Je viens car je commence a ne plus vraiment savoir ou ni quoi chercher... J'ai installer en docker un IA pour surveiller mes impressions 3D (Obico Server : https://www.obico.io/docs/server-guides/install/). D'un point de vue techno, au dela de l'IA, il y a un Django qui sert à héberger le site + envoyer les mails. C'est cette dernière fonctionnalité qui ne fonctionne pas (et à priori, uniquement chez moi... vu qu'on ne doit pas etre nombreux a utiliser un DSM pour ca). Côté Container, l'install est fait full SSH (je ne pense pas qu'il y ait un docker dispo sur la commu). Ce qui ne fonctionne pas: - Les envois de mails qui utilisent les fonctionnalités de Django, voici la def de la fonction: def send_emails(self, user: UserContext, subject: str, mailing_list: str, template_path: str, ctx: Dict, img_url: str = None, verified_only: bool = True, attachments: Optional[List] = None) Et celle du UserContext: def get_user_context(self, user: User) -> UserContext: return UserContext( id=user.id, email=user.email, syndicate_name=user.syndicate.name if user.syndicate else '', first_name=user.first_name, last_name=user.last_name, dh_balance=user.dh_balance, is_pro=user.is_pro, unsub_token=user.unsub_token, ) A priori, rien de bien sorcier la dedans... - Ce qui fonctionne: Lancer une commande sudo docker-compose exec web ./manage.py shell taper la commande: from django.core.mail import send_mail taper la commande: from django.conf import settings taper la commande send_mail( 'Test Email from Obico', 'This is a test email sent manually from the Django shell.', settings.EMAIL_HOST_USER, ['youemail@gmail.com'], fail_silently=False, ) Le mail est correctement envoyé et reçu Après avoir pas mal échangé avec les devs, ils pensent que le problème vient de docker (donc de container manager). Après avoir pas mal cherché sur le net, j'ai rajouté un EXPOSE 587 (pour pouvoir joindre le SMTP google en TLS), rajouté les ports dans la config du container... Mais toujours rien ne part via Django. Autre précision qui a certainement son importance: je n'ai aucune erreur dans les logs applicatives. Je suppose donc que le script est correctement exécuté mais qu'il y a en effet une configuration de container manager qui bloque l'envoi des mails, mais je ne sais pas laquelle... Je vous met l'exemple de l'envoi du mail de test depuis l'interface Django: def send_test_email(modeladmin, request, queryset): for u in queryset.all(): user_ctx = handler.get_user_context(u) EmailNotificationPlugin().send_emails( user=user_ctx, subject='Test email - it worked!', mailing_list='test', template_path='email/test_email.html', ctx={}, verified_only=False, ) messages.success(request, 'Test email sent. Check your server logs if you do not see test email in your inbox.') Et j'ai bien le message Test email sent. Check your server logs if you do not see test email in your inbox. qui est affiché dans Django quand j'exécute la commande d'envoi du mail de test... Merci d'avance pour votre aide sur ce sujet
-
Présentation Wilfred
Bonjour j'aurais du faire ça bien avant mais mieux vaut tard que jamais ! Donc, je m'appelle Wilfred, j'ai 21ans et j'habite dans la banlieue Parisienne. Niveau Informatique, je m'évaluerai comme quelqu'un qui est entre débutant et moyen. J'ai rejoins une école en informatique et plus particulièrement en cybersécurité et je veux apprendre d'avantage sur le réseau, web, cloud etc. J'aime apprendre en réalisant des projets concrets, plutôt qu'en me contentant de la théorie? C'est pourquoi j'ai acheté mon premier NAS Synology en novembre dernier : d'une part pour disposer d'un système de stockage pour toute ma famille, et d'autre part pour l'utiliser comme serveur média (Plex). En ce moment, je m'intéresse à tout ce qui touche aux réseaux : DNS, VPN, avec des équipements simples à comprendre et à mettre en place. Je compte par la suite monter mon propre petit serveur en partant de zéro afin d'approfondir mes connaissances.
-
PLEX : Erreur liée à la confidentialité / votre connexion n'est pas privée
Bonjour, Je suis désolé, malgré le nombre impressionnant de posts, je ne trouve pas de solution à mon problème. J'ai installé PLEX Media Server L'utilisateur PMS a bien accès au répertoire "videos" J'ai réclamé mon serveur Mais quand, depuis l'écran d'accueil du NAS, je clique sur l'icone PMS, j'obtiens un onglet "Erreur liée à la confidentialité" avec le message: "Votre connexion n'est pas privée" J'ai remarqué que l'url d'accès à PMS est http//dsm.xxxxx.synology.me:32400/web c'est un HTTP, pas un HTTPS. Est-ce lié ? Dois-je faire autre chose dans la configuration de DSM pour autoriser l'accès ? D'avance merci de votre aide
-
Ajout de l’authentification 2fa, impact sur les connections dsfile et en webdav sur le nas
Boujour à tous, je voudrais mettre en place l’authentification 2fa quand je me log sur mon nas, par le web, mais avant de le mettre en place, je me demandais quel va être l’impact sur mes applications que j’utilise comme ds file, ds photo, et des connexions en webdav sur mon nas ? Est ce que ca va me demander à chaque fois une authentification ? c’est un peu debutant comme question, mais je voudrias savoir l’impact que ca va avoir 🙂 merci d’avance pour toute information, phil
-
Web Station - Erreur AHO1620
Bonjour J'utilise Web Station pour accéder à un site WEB que je souhaite protéger. Mais j'ai systématiquement une erreur 500 avec le problème ci dessous : WebStation Log Heure Niveau Adresse IP Evénement 1748946194 Infos 192.168.200.149 [500] GET / HTTP/2.0 from - [bytes sent : 3566] 1748946194 Infos 192.168.200.149 [500] GET /missing HTTP/2.0 from https://192.168.200.50:5100/ [bytes sent : 3566] 1748946194 Infos 192.168.200.149 [500] GET /favicon.ico HTTP/2.0 from https://192.168.200.50:5100/ [bytes sent : 3566] 1748946194 Erreur 192.168.200.149:34626 AH01620: Could not open password file: /web/WEBsite/.htpasswd 1748946194 Erreur 192.168.200.149:34628 AH01620: Could not open password file: /web/WEBsite/.htpasswd 1748946194 Erreur 192.168.200.149:34630 AH01620: Could not open password file: /web/WEBsite/.htpasswd 1748946176 Infos 192.168.200.149 [401] GET / HTTP/2.0 from - [bytes sent : 3566] J'ai crée 2 fichiers .htaccess et .htpasswd dans le répertoire du site /web/WEBsite/ AuthUserFile /web/WEBsite/.htpasswd AuthGroupFile /dev/null AuthName "Accès restreints - Veuillez vous authentifier" AuthType Basic require valid-user Tout le répertoire est en permission totale (en attendant de comprendre le problème) Si j'enlève le fichier .htaccess alors j'arrive sur le site mais évidement sans sécurité. Un élément étrange c'est que lorsque je lance le site il apparaît bien une fenêtre me demandant le user et le mot de passe mais sans la bannière indiqué dans le paramètre "AuthName" Je tourne en rond. Si quelqu'un à des idées !!! Merci
-
Compatibilité du Reverse Proxy avec un domaine et sous-domaine Infomaniak
Merci Goerges, J'arrive au bout de mes peines. La nécessité de créer un accès web pour la redirection des sous domaines est déroutante. J'ai bien redirigé Photos, drive et files et mon serveur HA avec succès. Il me reste à comprendre pourquoi DSM n'est pas routé alors que son paramétrage est identique aux autres. Le sous domaine est routé sur le domaine principal et le site web ne le reconnait pas. Merci à @.Shad. et à @Kawamashi pour les supers tutos sur la sécurité et le reverse proxy