Open SPT212 opened 3 years ago
From the error, the config file is missing. Not sure how that happened. sed: can't read /volume1/@appdata/sabnzbd/config.ini: No such file or directory
. Anyway there are 2 ways to fix it. Manually create the file or uninstall the package completely and reinstall.
Here is an example of the file contents: https://github.com/SynoCommunity/spksrc/blob/master/spk/sabnzbd/src/config.ini
make sure to replace @shared_folder@
(default is /volume1/downloads
) and @script_dir@
(default is /var/packages/sabnzbd/var/scripts
)
Thanks for the response. I have tried doing a complete uninstall/reinstall. Always deleting the shared folder in between and even trying different shares in existing shared folders. Also, here is a finder screenshot of the @appstore folder. It has an existing config.ini file. Happy to try/provide any additional information.
Thanks,
What do the red lines over the config.ini
icon indicate in the screenshot?
After an uninstall the volume1/@appdata/sabnzbd/
folder should be gone ("Delete everything" option in the uninstall wizard). Can you confirm this? If not after an uninstall, just remove everything manually in that folder. If you want, you can make a backup of the config file first. volume1/@appdata/sabnzbd/
will be recreated on installation. You don't need to do anything with shared folders.
Those parallel lines are just an icon associated with Parallels Desktop indicating that the file would be open with Notepad in Windows 10. Just redid uninstall and verified that the entire Sabnzbd directory was erased. Restarted drive for good measure. Reinstalled and still having the same issue. As an aside, here is the open config.ini file that I updated as per your instructions, but still fail to connect. Screenshots below for reference.
When you changed the config.ini did you maybe changed the user and/or permissions of that file? Most editors will do that so you have to correct that afterwards
By the way this is how the config.ini should look like.
__version__ = 19
[misc]
permissions =
auto_browser = 0
host = 0.0.0.0
port = 8080
nice = -n15
ionice = -c2 -n4
download_dir = /volume1/SabNzbd/incomplete
complete_dir = /volume1/SabNzbd/complete
dirscan_dir = /volume1/SabNzbd/watch
script_dir = /volume1/@appdata/sabnzbd/scripts
Just redid complete uninstall/erase of both SABnzbd and Python 3.8. Reinstalled and still failed to connect. Afterward updated config.ini file as per above and verified file permissions. It still fails to connect. Any and all suggestions are greatly appreciated and can provide any logs as necessarry.
Try to start it from the commanline with this command.
sudo synopkg start sabnzbd
Maybe that will give a clue
The connection is still unsuccessful, but attached a screenshot of the terminal response for reference. Thank you
Any other possible suggestions of possible solutions would be greatly appreciated. Alternatively, is there a straightforward way to downgrade back to DSM 6?
Any progress on this issue? Whatever help would be greatly appreciated
@SPT212 my NAS with rtd1296 cpu is still on DSM 6.2.
current sabnzbd is version 3.4.2-50. It runs successfully on my DS-918+ with DSM 7.0.1.
Looking at your terminal output of sudo synopkg start sabnzbd
it looks as it started sucessfully ("success":true).
Please check the following:
netstat -tulpn | grep 8080
as adminitrator in the terminal (if sabnzbd is running, there should be a python3 process listening on this port)/var/log/messages
/var/log/packages/sabnzbd.log
(log of sabnzbd package installation)/var/packages/sabnzbd/var/sabnszbd.log
(startup of sabnzbd)/var/packages/sabnzbd/var/log/sabnszbd.log
(log of sabnzbd service)/var/packages/sabnzbd/var/scripts/SabToSyno.py
is used or not.
When it is required, you have to adjust the shebang in this file: replace #!/usr/local/python3
by #!/var/packages/sabnzbd/target/env/bin/python3
on the first line.@SPT212 is this issue still open? probably it works with the latest package version?
Setup
Package Name: Sabnzbd 3.3.1-49 Package Version: Sabnzbd 3.3.1-49
NAS Model: Synology DS118 NAS Architecture: Realtek RTD1296 SoC DSM version: DSM 7.0-41890
Expected behavior
Connect to port 8080 or preferably 8888 via SSL if setup correctly.
Actual behavior
Fails to connect to port 8080. All permissions set to read/write, port forwarding setup, and firewall permissions granted. Had no issues prior to DSM 7 upgrade.
Steps to reproduce
1. Try to connect to 10.92.0.158:8080 or XYZDomain.com:8080 2. 3.
SABNZBD Installation Log.pdf