Transmission-daemon won't start

NethServer Version: 7.2 rc2
Module: transmission

Hi
I’ve installed the transmission-module from @stephdl but I runs into errors.
Let me explain:
I’ve followed the instructions on http://wiki.nethserver.org/doku.php?id=module:transmission
When installing I noticed there was a warning saying there was no user:group transmission. But since it can use root, I guess it’s okay.
Install finished, so I go, as per instructed, to https://ip/transmission. Oh, username/pass asked.
It is said (after goto that URL), you have to create a user ’ admin’ (a domain-user, using NS-module users? Or a /etc/passwd user? I’ve tried the first)
I seem to can login, because after the passwordbox disappears, I see an error:

Service Unavailable

The server is temporarily unable to service your request due to maintenance downtime or capacity problems. Please try again later.

On the services-age I see the transmission-service ‘stopped’ but tryig to start it doesn’t change that status.
The module “Transmission Access Settings” ends in an error when I try to change an item, even when trying to stop the service.

Task completed with errors (exit status )

I can’t find a transmission-specific log in /var/log. Messages says:

Nov 28 17:26:53 helium esmith::event[2586]: [INFO] smb restart
Nov 28 17:26:53 helium esmith::event[2586]: Action: /etc/e-smith/events/actions/adjust-services SUCCESS [1.493636]
Nov 28 17:26:53 helium esmith::event[2586]: Event: nethserver-transmission-save FAILED

Where to start looking? What more is needed for troubleshooting?

Thank to take time for testing :slight_smile:

You hit a first bug, indeed I could finish my sentence and direct the sysadmin to create the user admin by the userpanel, it will be done (soon) automatically by @davidep

can you post the full event please, it starts by

esmith::event[xxxx]: Event: nethserver-transmission-save

and also the rpm installed

yum history

EDIT: try to catche the full event when you installed the nethserver-transmission and the transmission, I cannot reproduce your issue

Try to post your output with the code format of discouse, I love to read without headaches…or please use a gist.

OK, I’ll try to do. First I have to add some actions to what I did.
After a first failed install, I de-installed (using yum). Then created a user transmission (useradd -r transmission) and reinstalled using yum. The warning about no user/group transmission didn’t reoccur. Bheaviour (not starting, error) remained.
The code format is that like:

root@helium:log> $ yum history
Loaded plugins: changelog, fastestmirror, nethserver_events
ID     | Login user               | Date and time    | Action(s)      | Altered
-------------------------------------------------------------------------------
    42 | rolf <rolf>              | 2016-11-28 17:06 | Install        |    1 EE
    41 | rolf <rolf>              | 2016-11-28 17:01 | Erase          |    1   
    40 | rolf <rolf>              | 2016-11-28 16:41 | Install        |    4 EE
    39 | rolf <rolf>              | 2016-11-28 16:39 | Update         |    1   
    38 | rolf <rolf>              | 2016-11-28 16:35 | Update         |    4   
    37 | System <unset>           | 2016-11-17 21:14 | Install        |    1   
    36 | rolf <rolf>              | 2016-11-16 13:12 | Install        |    1   
    35 | rolf <rolf>              | 2016-11-15 21:45 | Install        |    1   
    34 | rolf <rolf>              | 2016-11-13 14:20 | Install        |    1   
    33 | rolf <rolf>              | 2016-11-13 14:02 | Install        |   22   
    32 | System <unset>           | 2016-11-13 13:50 | Update         |    1   
    31 | rolf <rolf>              | 2016-11-12 12:07 | Install        |    1   
    30 | rolf <rolf>              | 2016-11-11 20:18 | Install        |    6   
    29 | rolf <rolf>              | 2016-11-11 20:09 | Install        |   13   
    28 | rolf <rolf>              | 2016-11-11 19:56 | Update         |    2   
    27 | rolf <rolf>              | 2016-11-11 19:54 | Install        |    1   
    26 | rolf <rolf>              | 2016-11-09 16:23 | Install        |    2   
    25 | System <unset>           | 2016-11-09 13:58 |                |    0   
    24 | System <unset>           | 2016-11-09 13:56 | Update         |    4   
    23 | System <unset>           | 2016-11-09 13:45 | Erase          |    1   
history list

The messages regarding transmission:

root@helium:log> $ grep transmission  messages
Nov 28 16:41:21 helium yum[23317]: Installed: transmission-common-2.92-1.el7.geekery.x86_64
Nov 28 16:41:21 helium yum[23317]: Installed: transmission-cli-2.92-1.el7.geekery.x86_64
Nov 28 16:41:22 helium yum[23317]: Installed: nethserver-transmission-1.1.1-1.ns7.sdl.noarch
Nov 28 16:41:24 helium esmith::event[23334]: Event: nethserver-transmission-update
Nov 28 16:41:24 helium /etc/e-smith/events/nethserver-transmission-update/S00initialize-default-databases[23335]: /var/lib/nethserver/db/configuration: OLD transmission=(undefined)
Nov 28 16:41:24 helium /etc/e-smith/events/nethserver-transmission-update/S00initialize-default-databases[23335]: /var/lib/nethserver/db/configuration: NEW transmission=configuration|TCPPort|51413|WebNameDir|dl-transmission|Webaccess|private|access|public|status|enabled
Nov 28 16:41:24 helium /etc/e-smith/events/nethserver-transmission-update/S00initialize-default-databases[23335]: /var/lib/nethserver/db/configuration: OLD transmission-daemon=(undefined)
Nov 28 16:41:24 helium /etc/e-smith/events/nethserver-transmission-update/S00initialize-default-databases[23335]: /var/lib/nethserver/db/configuration: NEW transmission-daemon=service|Name|transmission|TCPPort|9091|access|none|status|enabled
Nov 28 16:41:24 helium /etc/e-smith/events/nethserver-transmission-update/S00initialize-default-databases[23335]: /var/lib/nethserver/db/accounts: OLD transmission=(undefined)
Nov 28 16:41:24 helium /etc/e-smith/events/nethserver-transmission-update/S00initialize-default-databases[23335]: /var/lib/nethserver/db/accounts: NEW transmission=reserved
Nov 28 16:41:24 helium /etc/e-smith/events/nethserver-transmission-update/S00initialize-default-databases[23335]: /var/lib/nethserver/db/accounts: OLD transmission-daemon=(undefined)
Nov 28 16:41:24 helium /etc/e-smith/events/nethserver-transmission-update/S00initialize-default-databases[23335]: /var/lib/nethserver/db/accounts: NEW transmission-daemon=reserved
Nov 28 16:41:24 helium esmith::event[23334]: Action: /etc/e-smith/events/nethserver-transmission-update/S00initialize-default-databases SUCCESS [0.224785]
Nov 28 16:41:24 helium esmith::event[23334]: Failed to restart transmission-daemon.service: Unit transmission-daemon.service failed to load: No such file or directory.
Nov 28 16:41:27 helium esmith::event[23334]: Can't open filename: No such file or directory at /etc/e-smith/events/nethserver-transmission-update/S01nethserver-transmission-services-conf line 21.
Nov 28 16:41:27 helium esmith::event[23334]: Action: /etc/e-smith/events/nethserver-transmission-update/S01nethserver-transmission-services-conf FAILED: 2 [3.113205]
Nov 28 16:41:28 helium esmith::event[23334]: unable to map transmission to a uid, ownership not changed:  at /etc/e-smith/events/nethserver-transmission-update/S02nethserver-transmission-watchedDir-conf line 14.
Nov 28 16:41:28 helium esmith::event[23334]: unable to map transmission to a gid, group ownership not changed:  at /etc/e-smith/events/nethserver-transmission-update/S02nethserver-transmission-watchedDir-conf line 14.
Nov 28 16:41:28 helium esmith::event[23334]: Failed to stop transmission-daemon.service: Unit transmission-daemon.service not loaded.
Nov 28 16:41:28 helium esmith::event[23334]: sed: can't read /var/lib/transmission/settings.json: No such file or directory
Nov 28 16:41:28 helium esmith::event[23334]: Failed to start transmission-daemon.service: Unit transmission-daemon.service failed to load: No such file or directory.
Nov 28 16:41:28 helium esmith::event[23334]: Action: /etc/e-smith/events/nethserver-transmission-update/S02nethserver-transmission-watchedDir-conf SUCCESS [0.141148]
Nov 28 16:41:28 helium esmith::event[23334]: expanding /etc/httpd/conf.d/transmission-WebDL.conf
Nov 28 16:41:28 helium esmith::event[23334]: expanding /etc/httpd/conf.d/transmission-daemon.conf
Nov 28 16:41:29 helium esmith::event[23334]: Event: nethserver-transmission-update FAILED
Nov 28 16:41:31 helium esmith::event[23452]: Failed to start transmission-daemon.service: Unit transmission-daemon.service failed to load: No such file or directory.
Nov 28 16:48:31 helium control-service: transmission-daemon start
Nov 28 16:49:11 helium /sbin/e-smith/db[25700]: /var/lib/nethserver/db/configuration: OLD transmission=configuration|TCPPort|51413|WebNameDir|dl-transmission|Webaccess|private|access|public|status|enabled
Nov 28 16:49:11 helium /sbin/e-smith/db[25700]: /var/lib/nethserver/db/configuration: NEW transmission=configuration|TCPPort|51413|Users|admin|WebNameDir|dl-transmission|Webaccess|private|access|public|status|enabled
Nov 28 16:49:11 helium esmith::event[25704]: Event: nethserver-transmission-save
Nov 28 16:49:11 helium esmith::event[25704]: Failed to restart transmission-daemon.service: Unit transmission-daemon.service failed to load: No such file or directory.
Nov 28 16:49:14 helium esmith::event[25704]: Can't open filename: No such file or directory at /etc/e-smith/events/nethserver-transmission-save/S01nethserver-transmission-services-conf line 21.
Nov 28 16:49:14 helium esmith::event[25704]: Action: /etc/e-smith/events/nethserver-transmission-save/S01nethserver-transmission-services-conf FAILED: 2 [3.094573]
Nov 28 16:49:14 helium esmith::event[25704]: unable to map transmission to a uid, ownership not changed:  at /etc/e-smith/events/nethserver-transmission-save/S02nethserver-transmission-watchedDir-conf line 14.
Nov 28 16:49:14 helium esmith::event[25704]: unable to map transmission to a gid, group ownership not changed:  at /etc/e-smith/events/nethserver-transmission-save/S02nethserver-transmission-watchedDir-conf line 14.
Nov 28 16:49:14 helium esmith::event[25704]: Failed to stop transmission-daemon.service: Unit transmission-daemon.service not loaded.
Nov 28 16:49:14 helium esmith::event[25704]: sed: can't read /var/lib/transmission/settings.json: No such file or directory
Nov 28 16:49:14 helium esmith::event[25704]: Failed to start transmission-daemon.service: Unit transmission-daemon.service failed to load: No such file or directory.
Nov 28 16:49:14 helium esmith::event[25704]: Action: /etc/e-smith/events/nethserver-transmission-save/S02nethserver-transmission-watchedDir-conf SUCCESS [0.109019]
Nov 28 16:49:14 helium esmith::event[25704]: expanding /etc/httpd/conf.d/transmission-WebDL.conf
Nov 28 16:49:14 helium esmith::event[25704]: expanding /etc/httpd/conf.d/transmission-daemon.conf
Nov 28 16:49:16 helium esmith::event[25704]: Event: nethserver-transmission-save FAILED
Nov 28 16:50:02 helium control-service: transmission-daemon start
Nov 28 16:51:21 helium control-service: transmission-daemon start
Nov 28 16:57:21 helium esmith::event[26451]: Event: nethserver-transmission-save
Nov 28 16:57:21 helium esmith::event[26451]: Failed to restart transmission-daemon.service: Unit transmission-daemon.service failed to load: No such file or directory.
Nov 28 16:57:24 helium esmith::event[26451]: Can't open filename: No such file or directory at /etc/e-smith/events/nethserver-transmission-save/S01nethserver-transmission-services-conf line 21.
Nov 28 16:57:24 helium esmith::event[26451]: Action: /etc/e-smith/events/nethserver-transmission-save/S01nethserver-transmission-services-conf FAILED: 2 [3.105388]
Nov 28 16:57:24 helium esmith::event[26451]: unable to map transmission to a uid, ownership not changed:  at /etc/e-smith/events/nethserver-transmission-save/S02nethserver-transmission-watchedDir-conf line 14.
Nov 28 16:57:24 helium esmith::event[26451]: unable to map transmission to a gid, group ownership not changed:  at /etc/e-smith/events/nethserver-transmission-save/S02nethserver-transmission-watchedDir-conf line 14.
Nov 28 16:57:24 helium esmith::event[26451]: Failed to stop transmission-daemon.service: Unit transmission-daemon.service not loaded.
Nov 28 16:57:24 helium esmith::event[26451]: sed: can't read /var/lib/transmission/settings.json: No such file or directory
Nov 28 16:57:24 helium esmith::event[26451]: Failed to start transmission-daemon.service: Unit transmission-daemon.service failed to load: No such file or directory.
Nov 28 16:57:24 helium esmith::event[26451]: Action: /etc/e-smith/events/nethserver-transmission-save/S02nethserver-transmission-watchedDir-conf SUCCESS [0.121853]
Nov 28 16:57:24 helium esmith::event[26451]: expanding /etc/httpd/conf.d/transmission-WebDL.conf
Nov 28 16:57:24 helium esmith::event[26451]: expanding /etc/httpd/conf.d/transmission-daemon.conf
Nov 28 16:57:26 helium esmith::event[26451]: Event: nethserver-transmission-save FAILED
Nov 28 16:58:09 helium esmith::event[26610]: Event: nethserver-transmission-save
Nov 28 16:58:09 helium esmith::event[26610]: Failed to restart transmission-daemon.service: Unit transmission-daemon.service failed to load: No such file or directory.
Nov 28 16:58:12 helium esmith::event[26610]: Can't open filename: No such file or directory at /etc/e-smith/events/nethserver-transmission-save/S01nethserver-transmission-services-conf line 21.
Nov 28 16:58:12 helium esmith::event[26610]: Action: /etc/e-smith/events/nethserver-transmission-save/S01nethserver-transmission-services-conf FAILED: 2 [3.107048]
Nov 28 16:58:12 helium esmith::event[26610]: unable to map transmission to a uid, ownership not changed:  at /etc/e-smith/events/nethserver-transmission-save/S02nethserver-transmission-watchedDir-conf line 14.
Nov 28 16:58:12 helium esmith::event[26610]: unable to map transmission to a gid, group ownership not changed:  at /etc/e-smith/events/nethserver-transmission-save/S02nethserver-transmission-watchedDir-conf line 14.
Nov 28 16:58:12 helium esmith::event[26610]: Failed to stop transmission-daemon.service: Unit transmission-daemon.service not loaded.
Nov 28 16:58:12 helium esmith::event[26610]: sed: can't read /var/lib/transmission/settings.json: No such file or directory
Nov 28 16:58:12 helium esmith::event[26610]: Failed to start transmission-daemon.service: Unit transmission-daemon.service failed to load: No such file or directory.
Nov 28 16:58:12 helium esmith::event[26610]: Action: /etc/e-smith/events/nethserver-transmission-save/S02nethserver-transmission-watchedDir-conf SUCCESS [0.124555]
Nov 28 16:58:12 helium esmith::event[26610]: expanding /etc/httpd/conf.d/transmission-WebDL.conf
Nov 28 16:58:12 helium esmith::event[26610]: expanding /etc/httpd/conf.d/transmission-daemon.conf
Nov 28 16:58:14 helium esmith::event[26610]: Event: nethserver-transmission-save FAILED
Nov 28 16:59:53 helium /sbin/e-smith/db[26787]: /var/lib/nethserver/db/configuration: OLD transmission=configuration|TCPPort|51413|Users|admin|WebNameDir|dl-transmission|Webaccess|private|access|public|status|enabled
Nov 28 16:59:53 helium /sbin/e-smith/db[26787]: /var/lib/nethserver/db/configuration: NEW transmission=configuration|TCPPort|51413|Users|admin#015\nrolf|WebNameDir|dl-transmission|Webaccess|private|access|public|status|enabled
Nov 28 16:59:53 helium esmith::event[26791]: Event: nethserver-transmission-save
Nov 28 16:59:53 helium esmith::event[26791]: Failed to restart transmission-daemon.service: Unit transmission-daemon.service failed to load: No such file or directory.
Nov 28 16:59:56 helium esmith::event[26791]: Can't open filename: No such file or directory at /etc/e-smith/events/nethserver-transmission-save/S01nethserver-transmission-services-conf line 21.
Nov 28 16:59:56 helium esmith::event[26791]: Action: /etc/e-smith/events/nethserver-transmission-save/S01nethserver-transmission-services-conf FAILED: 2 [3.095646]
Nov 28 16:59:56 helium esmith::event[26791]: unable to map transmission to a uid, ownership not changed:  at /etc/e-smith/events/nethserver-transmission-save/S02nethserver-transmission-watchedDir-conf line 14.
Nov 28 16:59:56 helium esmith::event[26791]: unable to map transmission to a gid, group ownership not changed:  at /etc/e-smith/events/nethserver-transmission-save/S02nethserver-transmission-watchedDir-conf line 14.
Nov 28 16:59:56 helium esmith::event[26791]: Failed to stop transmission-daemon.service: Unit transmission-daemon.service not loaded.
Nov 28 16:59:56 helium esmith::event[26791]: sed: can't read /var/lib/transmission/settings.json: No such file or directory
Nov 28 16:59:56 helium esmith::event[26791]: Failed to start transmission-daemon.service: Unit transmission-daemon.service failed to load: No such file or directory.
Nov 28 16:59:56 helium esmith::event[26791]: Action: /etc/e-smith/events/nethserver-transmission-save/S02nethserver-transmission-watchedDir-conf SUCCESS [0.106247]
Nov 28 16:59:57 helium esmith::event[26791]: expanding /etc/httpd/conf.d/transmission-WebDL.conf
Nov 28 16:59:57 helium esmith::event[26791]: expanding /etc/httpd/conf.d/transmission-daemon.conf
Nov 28 16:59:58 helium esmith::event[26791]: Event: nethserver-transmission-save FAILED
Nov 28 17:01:57 helium yum[27116]: Erased: nethserver-transmission-1.1.1-1.ns7.sdl.noarch
Nov 28 17:01:59 helium /etc/e-smith/events/nethserver-base-update/S00initialize-default-databases[27123]: /var/lib/nethserver/db/configuration: OLD transmission-daemon=service|Name|transmission|TCPPort|9091|access|none|status|enabled
Nov 28 17:01:59 helium /etc/e-smith/events/nethserver-base-update/S00initialize-default-databases[27123]: /var/lib/nethserver/db/configuration: NEW transmission-daemon=service|Name|transmission|TCPPort|9091|access||status|enabled

After that, I did the second install (with transmission:transmission created). I can post events from that as well, but at first glance it looks alike.

the user transmission is not created by my rpm, it is by the rpm transmission itself…something badd occurs on your server :-?

Yep sur the problem comes from transmission , try to catch the log when you installed transmission, something bad occurs on the transmission side, but Here, I just put the rpm on my repository, I’m not the packager :’(

Should a default settings.json be created at install?
I see there is no such file at my install, and that’s what it’s complaining about:

Nov 28 21:34:09 helium esmith::event[20891]: Can't open filename: No such file or directory at /etc/e-smith/events/nethserver-transmission-save/S01nethserver-transmission-services-conf line 21.

Nov 28 21:34:09 helium esmith::event[20891]: sed: can't read /var/lib/transmission/settings.json: No such file or directory

Something I can add manually? or download a default sample of that file?

no, transmission doesn’t want to restart beccause it is facing an issue

what about

systemctl restart transmission

?

else try to remove transmission and resintall it

yum remove transmission*

The issue is on the transmission rpm :frowning:

root@helium:log> $ systemctl restart transmission
Failed to restart transmission.service: Unit transmission.service failed to load: No such file or directory.

Remove and reinstall does not help either; I’ve done that 3 times by now…

what are the log at the installation ???

what are the rpm installed ???

rpm -qa |grep transmission

I’m just removing all related, then I’ll give it another try.
What specific log do you want to see? I don’t have transmission.log.

/var/log/transmission/transmission.log is written by the daemon, but the daemon seems not to be installed so you won’t have this log. I’m rather looking someting interesting in /var/log/messages

Ok, start over. Nothing installed to start with:

root@helium:log> $ rpm -qa|grep trans
root@helium:log> $

There are some files left from earlier installs:

root@helium:log> $ updatedb
root@helium:log> $ locate transmission
/etc/e-smith/events/nethserver-transmission-save
/etc/e-smith/events/nethserver-transmission-update
/etc/e-smith/events/nethserver-transmission-save/services2adjust
/etc/e-smith/events/nethserver-transmission-save/templates2expand
/etc/e-smith/events/nethserver-transmission-save/templates2expand/etc
/etc/e-smith/events/nethserver-transmission-save/templates2expand/etc/httpd
/etc/e-smith/events/nethserver-transmission-save/templates2expand/etc/samba
/etc/e-smith/events/nethserver-transmission-save/templates2expand/etc/httpd/conf.d
/etc/e-smith/events/nethserver-transmission-update/services2adjust
/etc/e-smith/events/nethserver-transmission-update/templates2expand
/etc/e-smith/events/nethserver-transmission-update/templates2expand/etc
/etc/e-smith/events/nethserver-transmission-update/templates2expand/etc/httpd
/etc/e-smith/events/nethserver-transmission-update/templates2expand/etc/rc.d
/etc/e-smith/events/nethserver-transmission-update/templates2expand/etc/samba
/etc/e-smith/events/nethserver-transmission-update/templates2expand/etc/httpd/conf.d
/etc/e-smith/templates/etc/httpd/conf.d/transmission-WebDL.conf
/etc/e-smith/templates/etc/httpd/conf.d/transmission-daemon.conf
/usr/lib/firewalld/services/transmission-client.xml
/usr/share/transmission
/var/lib/transmission
/var/lib/transmission/Downloads
/var/lib/transmission/Downloads/torrentwatch

But these look like NS-specific files, and you think it’s transmission related, I’ll leave these for now.

So, reinstall:

root@helium:log> $ yum install nethserver-transmission --enablerepo=stephdl
Loaded plugins: changelog, fastestmirror, nethserver_events
Loading mirror speeds from cached hostfile
 * base: mirror.i3d.net
 * epel: fr.mirror.babylon.network
 * extras: mirror.i3d.net
 * nethforge: nethserver.de-labrusse.fr
 * nethserver-base: nethserver.de-labrusse.fr
 * nethserver-updates: nethserver.de-labrusse.fr
 * updates: mirror.i3d.net
Resolving Dependencies
--> Running transaction check
---> Package nethserver-transmission.noarch 0:1.1.1-1.ns7.sdl will be installed
--> Processing Dependency: transmission >= 2.92 for package: nethserver-transmission-1.1.1-1.ns7.sdl.noarch
--> Running transaction check
---> Package transmission-cli.x86_64 0:2.92-1.el7.geekery will be installed
--> Processing Dependency: transmission-common for package: transmission-cli-2.92-1.el7.geekery.x86_64
--> Running transaction check
---> Package transmission-common.x86_64 0:2.92-1.el7.geekery will be installed
--> Finished Dependency Resolution

Dependencies Resolved

=======================================================================================================================================
 Package                                  Arch                    Version                               Repository                Size
=======================================================================================================================================
Installing:
 nethserver-transmission                  noarch                  1.1.1-1.ns7.sdl                       stephdl                   17 k
Installing for dependencies:
 transmission-cli                         x86_64                  2.92-1.el7.geekery                    stephdl                  464 k
 transmission-common                      x86_64                  2.92-1.el7.geekery                    stephdl                  500 k

Transaction Summary
=======================================================================================================================================
Install  1 Package (+2 Dependent packages)

Total download size: 981 k
Installed size: 4.1 M
Is this ok [y/d/N]:

Yes, to go ahead:

Downloading packages:
(1/3): nethserver-transmission-1.1.1-1.ns7.sdl.noarch.rpm                                                       |  17 kB  00:00:00
(2/3): transmission-cli-2.92-1.el7.geekery.x86_64.rpm                                                           | 464 kB  00:00:00
(3/3): transmission-common-2.92-1.el7.geekery.x86_64.rpm                                                        | 500 kB  00:00:00
---------------------------------------------------------------------------------------------------------------------------------------
Total                                                                                                  907 kB/s | 981 kB  00:00:01
Running transaction check
Running transaction test
Transaction test succeeded
Running transaction
  Installing : transmission-common-2.92-1.el7.geekery.x86_64                                                                       1/3
  Installing : transmission-cli-2.92-1.el7.geekery.x86_64                                                                          2/3
  Installing : nethserver-transmission-1.1.1-1.ns7.sdl.noarch                                                                      3/3
**warning: user transmission does not exist - using root**
**warning: group transmission does not exist - using root**

 Hi

 All my development work is done in my free time and from my own expenses.
 If you consider my work as something helpful, thank you to kindly make
 a donation to my paypal account and allow me to continue paying my server
 and all associated costs.

 https://www.paypal.com/cgi-bin/webscr?cmd=_s-xclick&hosted_button_id=ZPK8FKHVT4TY8

 Thank in advance.

 Stephane de Labrusse Alias Stephdl

  Verifying  : nethserver-transmission-1.1.1-1.ns7.sdl.noarch                                                                      1/3
  Verifying  : transmission-cli-2.92-1.el7.geekery.x86_64                                                                          2/3
  Verifying  : transmission-common-2.92-1.el7.geekery.x86_64                                                                       3/3

Installed:
  nethserver-transmission.noarch 0:1.1.1-1.ns7.sdl

Dependency Installed:
  transmission-cli.x86_64 0:2.92-1.el7.geekery                     transmission-common.x86_64 0:2.92-1.el7.geekery

Complete!
root@helium:log> $

Looks OK, user transmission doesn’t exist anymore, but it’s only a warning, so should be OK.

messages from the moment I said Y to install:

Nov 28 22:14:04 helium yum[26725]: Installed: transmission-common-2.92-1.el7.geekery.x86_64
Nov 28 22:14:04 helium yum[26725]: Installed: transmission-cli-2.92-1.el7.geekery.x86_64
Nov 28 22:14:05 helium yum[26725]: Installed: nethserver-transmission-1.1.1-1.ns7.sdl.noarch
Nov 28 22:14:07 helium esmith::event[26824]: Event: nethserver-transmission-update
Nov 28 22:14:07 helium esmith::event[26824]: Migrating existing database configuration
Nov 28 22:14:07 helium dbus[638]: [system] Activating via systemd: service name='org.freedesktop.timedate1' unit='dbus-org.freedesktop.
timedate1.service'
Nov 28 22:14:07 helium dbus-daemon: dbus[638]: [system] Activating via systemd: service name='org.freedesktop.timedate1' unit='dbus-org
.freedesktop.timedate1.service'
Nov 28 22:14:07 helium systemd: Starting Time & Date Service...
Nov 28 22:14:07 helium dbus[638]: [system] Successfully activated service 'org.freedesktop.timedate1'
Nov 28 22:14:07 helium systemd: Started Time & Date Service.
Nov 28 22:14:07 helium dbus-daemon: dbus[638]: [system] Successfully activated service 'org.freedesktop.timedate1'
Nov 28 22:14:07 helium esmith::event[26824]: Migrating existing database certificates
Nov 28 22:14:07 helium esmith::event[26824]: Migrating existing database networks
Nov 28 22:14:07 helium esmith::event[26824]: Migrating existing database routes
Nov 28 22:14:07 helium esmith::event[26824]: Migrating existing database accounts
Nov 28 22:14:07 helium esmith::event[26824]: Migrating existing database hosts
Nov 28 22:14:07 helium esmith::event[26824]: Migrating existing database proxypass
Nov 28 22:14:07 helium esmith::event[26824]: Migrating existing database fwrules
Nov 28 22:14:07 helium esmith::event[26824]: Migrating existing database fwservices
Nov 28 22:14:07 helium esmith::event[26824]: Migrating existing database portforward
Nov 28 22:14:07 helium esmith::event[26824]: Migrating existing database tc
Nov 28 22:14:07 helium esmith::event[26824]: Migrating existing database dhcp
Nov 28 22:14:07 helium esmith::event[26824]: Migrating existing database domains
Nov 28 22:14:07 helium esmith::event[26824]: Migrating existing database getmail
Nov 28 22:14:07 helium esmith::event[26824]: Migrating existing database vhosts
Nov 28 22:14:07 helium esmith::event[26824]: Action: /etc/e-smith/events/nethserver-transmission-update/S00initialize-default-databases
 SUCCESS [0.206763]
Nov 28 22:14:07 helium esmith::event[26824]: Failed to execute operation: No such file or directory
Nov 28 22:14:07 helium esmith::event[26824]: Failed to restart transmission-daemon.service: Unit transmission-daemon.service failed to
load: No such file or directory.
Nov 28 22:14:10 helium esmith::event[26824]: Can't open filename: No such file or directory at /etc/e-smith/events/nethserver-transmiss
ion-update/S01nethserver-transmission-services-conf line 21.
Nov 28 22:14:10 helium esmith::event[26824]: Can't open filename: No such file or directory at /etc/e-smith/events/nethserver-transmiss
ion-update/S01nethserver-transmission-services-conf line 21.
Nov 28 22:14:10 helium esmith::event[26824]: Action: /etc/e-smith/events/nethserver-transmission-update/S01nethserver-transmission-serv
ices-conf FAILED: 2 [3.105567]
Nov 28 22:14:10 helium esmith::event[26824]: unable to map transmission to a uid, ownership not changed:  at /etc/e-smith/events/nethse
rver-transmission-update/S02nethserver-transmission-watchedDir-conf line 14.
Nov 28 22:14:10 helium esmith::event[26824]: unable to map transmission to a gid, group ownership not changed:  at /etc/e-smith/events/
nethserver-transmission-update/S02nethserver-transmission-watchedDir-conf line 14.
Nov 28 22:14:10 helium esmith::event[26824]: Failed to stop transmission-daemon.service: Unit transmission-daemon.service not loaded.
Nov 28 22:14:10 helium esmith::event[26824]: sed: can't read /var/lib/transmission/settings.json: No such file or directory
Nov 28 22:14:10 helium esmith::event[26824]: Failed to start transmission-daemon.service: Unit transmission-daemon.service failed to lo
ad: No such file or directory.
Nov 28 22:14:10 helium esmith::event[26824]: Action: /etc/e-smith/events/nethserver-transmission-update/S02nethserver-transmission-watc
hedDir-conf SUCCESS [0.113168]
Nov 28 22:14:10 helium esmith::event[26824]: expanding /etc/httpd/conf.d/default-virtualhost.inc
Nov 28 22:14:10 helium esmith::event[26824]: expanding /etc/httpd/conf.d/transmission-WebDL.conf
Nov 28 22:14:10 helium esmith::event[26824]: expanding /etc/httpd/conf.d/transmission-daemon.conf
Nov 28 22:14:10 helium esmith::event[26824]: expanding /etc/rc.d/rc.local
Nov 28 22:14:10 helium esmith::event[26824]: expanding /etc/samba/smb.conf
Nov 28 22:14:10 helium esmith::event[26824]: Action: /etc/e-smith/events/actions/generic_template_expand SUCCESS [0.241329]
Nov 28 22:14:10 helium systemd: Reloading.
Nov 28 22:14:10 helium systemd: Configuration file /usr/lib/systemd/system/ebtables.service is marked executable. Please remove executa
ble permission bits. Proceeding anyway.
Nov 28 22:14:10 helium systemd: Configuration file /usr/lib/systemd/system/auditd.service is marked world-inaccessible. This has no eff
ect as configuration data is accessible via APIs without restrictions. Proceeding anyway.
Nov 28 22:14:10 helium esmith::event[26824]: [INFO] service httpd restart
Nov 28 22:14:10 helium systemd: Stopping The Apache HTTP Server...
Nov 28 22:14:11 helium systemd: Starting The Apache HTTP Server...
Nov 28 22:14:11 helium systemd: Started The Apache HTTP Server.
Nov 28 22:14:11 helium esmith::event[26824]: [INFO] httpd restart
Nov 28 22:14:12 helium systemd: Reloading.
Nov 28 22:14:12 helium systemd: Configuration file /usr/lib/systemd/system/ebtables.service is marked executable. Please remove executa
ble permission bits. Proceeding anyway.
Nov 28 22:14:12 helium systemd: Configuration file /usr/lib/systemd/system/auditd.service is marked world-inaccessible. This has no eff
ect as configuration data is accessible via APIs without restrictions. Proceeding anyway.
Nov 28 22:14:12 helium esmith::event[26824]: [INFO] service nmb restart
Nov 28 22:14:12 helium nmbd[23234]: [2016/11/28 22:14:12.046986,  0] ../source3/nmbd/nmbd.c:58(terminate)
Nov 28 22:14:12 helium nmbd[23234]:  Got SIGTERM: going down...
Nov 28 22:14:12 helium systemd: Stopping Samba NMB Daemon...
Nov 28 22:14:12 helium systemd: Starting Samba NMB Daemon...
Nov 28 22:14:12 helium nmbd[26916]: [2016/11/28 22:14:12.063041,  0] ../lib/util/become_daemon.c:124(daemon_ready)
Nov 28 22:14:12 helium nmbd[26916]:  STATUS=daemon 'nmbd' finished starting up and ready to serve connections
Nov 28 22:14:12 helium systemd: Started Samba NMB Daemon.
Nov 28 22:14:12 helium esmith::event[26824]: [INFO] nmb restart
Nov 28 22:14:12 helium systemd: Reloading.
Nov 28 22:14:12 helium systemd: Configuration file /usr/lib/systemd/system/ebtables.service is marked executable. Please remove executa
ble permission bits. Proceeding anyway.
Nov 28 22:14:12 helium systemd: Configuration file /usr/lib/systemd/system/auditd.service is marked world-inaccessible. This has no eff
ect as configuration data is accessible via APIs without restrictions. Proceeding anyway.
Nov 28 22:14:12 helium esmith::event[26824]: [INFO] service smb restart
Nov 28 22:14:12 helium smbd[23316]: [2016/11/28 22:14:12.121002,  0] ../lib/util/pidfile.c:153(pidfile_unlink)
Nov 28 22:14:12 helium smbd[23316]:  Failed to delete pidfile /run/smbd.pid. Error was No such file or directory
Nov 28 22:14:12 helium systemd: Stopping Samba SMB Daemon...
Nov 28 22:14:12 helium systemd: Starting Samba SMB Daemon...
Nov 28 22:14:12 helium systemd: smb.service: Supervising process 26942 which is not our child. We'll most likely not notice when it exi
ts.
Nov 28 22:14:12 helium smbd[26942]: [2016/11/28 22:14:12.161677,  0] ../lib/util/become_daemon.c:124(daemon_ready)
Nov 28 22:14:12 helium smbd[26942]:  STATUS=daemon 'smbd' finished starting up and ready to serve connections
Nov 28 22:14:12 helium systemd: Started Samba SMB Daemon.
Nov 28 22:14:12 helium esmith::event[26824]: [INFO] smb restart
Nov 28 22:14:12 helium esmith::event[26824]: Action: /etc/e-smith/events/actions/adjust-services SUCCESS [1.400594]
Nov 28 22:14:12 helium esmith::event[26824]: Event: nethserver-transmission-update FAILED
Nov 28 22:14:12 helium esmith::event[26944]: Event: runlevel-adjust
Nov 28 22:14:12 helium esmith::event[26944]: expanding /etc/sudoers
Nov 28 22:14:12 helium smbd[26947]: [2016/11/28 22:14:12.286212,  0] ../source3/printing/print_cups.c:151(cups_connect)
Nov 28 22:14:12 helium smbd[26947]:  Unable to connect to CUPS server localhost:631 - Transport endpoint is not connected
Nov 28 22:14:12 helium smbd[26946]: [2016/11/28 22:14:12.286899,  0] ../source3/printing/print_cups.c:529(cups_async_callback)
Nov 28 22:14:12 helium smbd[26946]:  failed to retrieve printer list: NT_STATUS_UNSUCCESSFUL
Nov 28 22:14:12 helium esmith::event[26944]: expanding /etc/fail2ban/fail2ban.local
Nov 28 22:14:12 helium esmith::event[26944]: expanding /etc/fail2ban/jail.local

Is this something that gives away a hint?

yes

[root@NS7DEV2 ~]# rpm -qa |grep -i trans
transmission-common-2.92-1.el7.geekery.x86_64
transmission-cli-2.92-1.el7.geekery.x86_64
transmission-2.92-1.el7.geekery.x86_64
transmission-daemon-2.92-1.el7.geekery.x86_64
nethserver-transmission-1.1.1-1.ns7.sdl.noarch

why are you missed transmission and transmission-daemon

yum install transmission transmission-daemon --enablerepo=stephdl

EDIT : nice o see that you reach my mirror :slight_smile:

 * base: mirror.i3d.net
 * epel: fr.mirror.babylon.network
 * extras: mirror.i3d.net
 * nethforge: nethserver.de-labrusse.fr
 * nethserver-base: nethserver.de-labrusse.fr
 * nethserver-updates: nethserver.de-labrusse.fr
 * updates: mirror.i3d.net

I followed your installguide, that says:

yum install nethserver-transmission --enablerepo=stephdl

Apparently, there is no dependency for transmission & transmission-daemon in nethserver-transmission. Therefore, these packages are not installed…
Looks like it’s okay once I added these packages.
I don’t know if it’s not clear to me in the documentation, or that the dependencies should be adjusted…?

what about

yum install transmission transmission-daemon --enablerepo=stephdl

that indeed did it.
Thank for your help.
It looks OK, I’ll test the functioning tomorrow.

The question now is…why your server didn’t pull this dependances alone ???

I installed nethserver-transmission at 20h, to see if the problem could occur on my server, it was a new vm, the installation was fine, these rpm are installed.

something wrong on your side :-?

what is the history of this server ?

It is a fresh ISO install from beta2. No strange things.
I don’t have your repo enabled by default. Maybe I should?

No my repo is disabled by default, it is normal, something came on your side, but If you want to be sure, set up a dev environment with virtualbox and try it again please.