-
-
Notifications
You must be signed in to change notification settings - Fork 1.2k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Transmission #2434
Comments
Transmission stops downloading after 5 seconds. Ports are open canyouseeme.org says ports are open. Transmission says port is open |
Transmission does install but after that a message appears: Failed to run package service. (DSM 6.0.2-8451 / DS412+) |
As good as dead then!! On August 30, 2016 2:54:20 AM MxMatrix [email protected] wrote:
|
DSM 6.0.2-8451 DS1815+ Transmission 2.92-12 I got the same "failed to run package service" after installation but I successfully started it manually after a DSM restart. I was able to connect to the administration page, load a torrent file and start seeding existing data. I have not tried a download yet. I am having a port forwarding issue - but I may be doing it wrong. I have successfully port forwarded in transmission on other platforms many times. I went to my router and forwarded TCP/UDP traffic on port 54074 to the local IP of my DS1815+. I used an internet based port check and my port registers as 'OPEN' from the outside. However, on the transmission mgmt page options where you select the port it still shows up as closed. My synology is connected to the local network via an 'adaptive load balancing bond'. I'm used to the 'open' indicator in transmission telling me I've done this right, but the external check shows it open. Any thoughts? I'll test downloads ASAP and report back. |
Nope ... restart did not change anything. Started it manually, same error message. |
I have this issue too. I've done little investigation. Basically, what I understand is that "su" command is not working properly with 'transmission' account. I have DS212j with DSM 6.0.2-8451. Right after install I have this:
Of course, transmission command by itself is not working too:
/var/log/messages right after install and run:
BUT
Obviously, start-stop-daemon script works like that:
So, sudo works, su not, but if I modify /sbin/nologin to /bin/sh in /etc/passwd for one of user, which was created by web interface - su works for them. |
Sounds like Synology changed the way su works on their devices, more safe but restricting the use of 3rf party packages. Should this be re mediated in the way the transmission package is installed? |
DSM 6.0.2-8451 Update 1 After doing a bunch of poking around, I found out the transmission user created during the install of the package doesn't have an entry in the I added the line It seems that whatever process is currently being used to create the transmission user doesn't finish the job, leaving things in a broken state. |
Hi @rux616 this is a known issue with the way the packages created users as part of 5.x packages, however Synology changed the method to create them in 6.x We're working on a few proofs of concept at the moment, and will keep you posted |
Hi all, just wanted to add that if you edit the start-up-script under /var/packages/transmission/scripts and insert as USER "root" instead of "transmission" the service will start correctly (just a temp workaround). I confirm that "su" fails to work as with DSM 6 the behavior changed for increased security (they also removed direct root login). "sudo su" works fine with your admin password but just su will fail, even if you had set a root password via cli. |
"just a temp workaround.". <<< Really?? On October 6, 2016 6:25:50 PM IceC00l [email protected] wrote:
|
@worm202 You're completely right, and the developers are aware of this issue, only it's taking a little longer: #2216 In the meantime I replacede all
This let's all administrators execute commands as |
@mytelegrambot could be... Can you try to add some logging statements (eg to /volume1/Public/) to see if it even tries to use the script? |
Have you tried seeing the owner of the script to the transmission user? |
I meant setting! |
Are you going to publish more about this issue? Has it been closed? |
Any solution yet ? Thanks ! |
Any news yet? |
Hello, (PS. I am not willing to add transmission user admin rights.) |
Hi, Just to give a clue on the issue.. I have a DS214se and a DS212j. Recently I bought 2 new HDs to replace the ones installed in my DS214se and installed the DS214se from 0. I tried to install Transmission with no results (the problem mentioned and treated in this thread). I installed the old HDs of my DS214se in the DS212j and I got all the installed configuration and soft and data in the DS214se in the DS212j including Transmission that was previouly running in the DS214se before installing the new HDs. In a first view it seems a 0 cents clue but I have to mention that when stating the DS212j with the old HDs I had toinstall the latest versión of DSM. Regards |
Do we have any solution for this issue? |
DSM6-compatible packages can be made available for testing purposes. If you are interested, please share your NAS model / architecture. |
Changing the startup script solved the problem, but I don't think we are supposed to run Transmission as root... |
I have Transmission running since a few months now, after DSM 6.1 update 4 (I guess) installed it again. It does run as root ofc. Not the safest way perhaps but at least it runs. |
Test packages for DSM6.1 and various architectures are available here #3138. They also include a new way of handling permissions. |
For those coming to this issue after an upgrade from 5.x to 6.x. I fixed all my issues by doing a re-install of my packages. New install of packages works flawlessly (as of this date). To do this, you basically take a backup of your packages, uninstall, reinstall, move data backup, fix up permissions.
Hey presto you dont have any data missing. |
For new Package Requests, see the guidelines
Setup
_Package Name:_Transmission
_Package Version:_2.92-12
_NAS Model:_DS416Play
NAS Architecture: Intel x86 CPU 64-bit
_DSM version:_6.0.2-8451
Expected behaviornot downloading
Tell us what should happenUmm, download?
Actual behaviorStops after 5 seconds
Tell us what happens insteadas above
Steps to reproduce
1.
2.
3.
Package log
Check Package Center or
/usr/local/{package}/var/
Other logs
E.g.
/var/log/messages
or/var/log/synopkg.log
The text was updated successfully, but these errors were encountered: