Aller au contenu

Messages recommandés

Posté(e)

Bonjour à tous,

 

Suite à une mise à jour en DSM 6, puis un retour arrière sur DSM 5.2 je n'arrive plus à ajouter une tâche de téléchargement à "Download Station"...

J'ai le joli message d'erreur "Echec de creation de connexion réseau".

Voici les erreurs dans /var/log/messages (j'ai essayé de desinstaller/resinstaller Download Station, redemarrer le syno, rien ne fonctionne)

 

Apr  6 13:53:06 NAS-Backup downloadman.cgi: taskmgt.c (543) Failed to exec [INSERT INTO download_queue(username, pid, url, filename,created_time, started_time, status, total_size, current_size, current_rate,total_peers, connected_peers, total_pieces, downloaded_pieces, available_pieces, torrent,upload_rate, total_upload, seeding_ratio, seeding_interval, seeding_elapsed, task_flags, destination, extra_info, unzip_password) VALUES(........(je coupe c'est très long)............\004
Apr  6 13:53:06 NAS-Backup downloadman.cgi: downloadman.cpp:800 Failed to add task with selected BT files
Apr  6 13:53:08 NAS-Backup downloadman.cgi: Failed to run PQexec: ERROR:  column "torrent" does not exist

 

 

Posté(e)

Re,

Après mes recherches je me suis rendu compte que c'est dans la table "download" qu'il manque la colonne "torrent". Surement dû à la migraiton qui a modifié le schéma postgres.

Du coup, j'ai fait un dump postgres de mon serveur principal, sauf la table postgres, j'ai supprimé toutes les tables de l'autre serveur et ça fonctionne impecc !

  • 6 ans après...
Posté(e)

Merci pour le post!
Je suis allé sur vos traces et j'ai corrigé le problème chez NAS ds112j!
Mon erreur après la restauration de 6.2 à 5.1 (s /var/log/messages): "DiskStation downloadman.cgi: downloadman.cpp:800 Failed to add task with selected BT files"

Supprimé "Download Station" supprimé DB via la console. D'abord, juste au cas où, j'ai fait une sauvegarde. Installé "Download Station", tout a fonctionné.

>ssh root@diskstation

DiskStation>cd /volume1/public/
DiskStation>mkdir /volume1/public/pgsql_bak/
DiskStation>cd /volume1/public/pgsql_bak/
DiskStation>pg_dump download > database_download_20-01-2023.sql
DiskStation>su postgres
/volume1/@database/pgsql $ psql
postgres=# \l
                                List of databases
    Name     |    Owner     | Encoding  | Collate | Ctype |   Access privileges
-------------+--------------+-----------+---------+-------+-----------------------
 download    | postgres     | SQL_ASCII | C       | C     |
 mediaserver | MediaIndex   | SQL_ASCII | C       | C     |
 photo       | PhotoStation | SQL_ASCII | C       | C     |
 postgres    | postgres     | SQL_ASCII | C       | C     |
 synolog     | postgres     | SQL_ASCII | C       | C     |
 template0   | postgres     | SQL_ASCII | C       | C     | =c/postgres          +
             |              |           |         |       | postgres=CTc/postgres
 template1   | postgres     | SQL_ASCII | C       | C     | postgres=CTc/postgres+
             |              |           |         |       | =c/postgres
             
postgres=#drop database download;
postgres=#\q
/volume1/@database/pgsql $exit
DiskStation> exit

  • 1 an après...
Posté(e)

Bonjour @Benoit W,

Si tu ne comprends pas, c'est peut-être que tu n'es pas en capacité de la mettre en œuvre ?
J'ai rendu visible une réponse technique d'un précédent contributeur.

Quel NAS, quelle version de DSM, etc ?

Rejoindre la conversation

Vous pouvez publier maintenant et vous inscrire plus tard. Si vous avez un compte, connectez-vous maintenant pour publier avec votre compte.

Invité
Répondre à ce sujet…

×   Collé en tant que texte enrichi.   Coller en tant que texte brut à la place

  Seulement 75 émoticônes maximum sont autorisées.

×   Votre lien a été automatiquement intégré.   Afficher plutôt comme un lien

×   Votre contenu précédent a été rétabli.   Vider l’éditeur

×   Vous ne pouvez pas directement coller des images. Envoyez-les depuis votre ordinateur ou insérez-les depuis une URL.

×
×
  • Créer...

Information importante

Nous avons placé des cookies sur votre appareil pour aider à améliorer ce site. Vous pouvez choisir d’ajuster vos paramètres de cookie, sinon nous supposerons que vous êtes d’accord pour continuer.