Error when installing Transmission plugin

hAtul

Dabbler
Joined
Nov 28, 2020
Messages
36
I keep getting an error when trying to install the transmission plugin.

I got this error yesterday
Error: HTTPConnectionPool(host='download.freebsd.org', port=80): Max retries exceeded with url: /ftp/releases/amd64 (Caused by NewConnectionError('< urllib3.connection.HTTPConnection object at 0x83db00760 >: Failed to establish a new connection: [Errno 8] Name does not resolve'))
today I'm getting a different one:
Error: Transmission had a failure Exception: RuntimeError Message: DNS Exception: The DNS operation timed out after 30.001806259155273 seconds pkg.FreeBSD.org could not be reached via DNS, check your network Partial plugin destroyed

I used to get network errors in the past, but after setting up my general network I stopped getting network errors (first time occurred when trying to update my Plex server, but having these settings resolved it).

I just hope that the settings I have are ok
Screen Shot 2022-10-15 at 11.53.04.png
Screen Shot 2022-10-15 at 11.52.33.png



How do I resolve this?

So I have the google dns set on my router, and I have the same set on my truenas
I set the default gateway to the routers IP.
I have an ISP router set to bridge mode, and connected directly with a lan cable to my TP-Link AX50.
TrueNAS 13.0-U2
edit: I have noticed that using websites like "what is my ip" display a different ip from what my router is set to.
I am not using any vpn, and I think that the ISP is using a "double nat". Could this be the core of the problem? if it is, why I do not get any errors elsewhere and only on this (example, Plex updates using the PMS_UPDATE fetched from git, which I used to get network errors for that until I figured out the global network settings stuff).
 
Last edited:

Alecmascot

Guru
Joined
Mar 18, 2014
Messages
1,177
I think the plugins are a bit flaky on Core now.
Make a default jail and then (within the jail) install :
pkg install transmission-daemon

My notes say the the transmission settings are at
/var/db/transmission/settings.json
or
/usr/local/etc/transmission/home/settings.json

Then to start with the jail:
write transmission_enable="YES" to /etc/rc.conf

service transmission start (stop)

check /usr/local/etc/rc.d/transmission for paths

Change the config with the daemon stopped

You can google for Transmission on FreeBSD
 

hAtul

Dabbler
Joined
Nov 28, 2020
Messages
36
I think the plugins are a bit flaky on Core now.
Make a default jail and then (within the jail) install :
pkg install transmission-daemon

My notes say the the transmission settings are at
/var/db/transmission/settings.json
or
/usr/local/etc/transmission/home/settings.json

Then to start with the jail:
write transmission_enable="YES" to /etc/rc.conf

service transmission start (stop)

check /usr/local/etc/rc.d/transmission for paths

Change the config with the daemon stopped

You can google for Transmission on FreeBSD
That's what I ended up doing following this dude on YouTube

The only problem I got now is to figure out how to open the port properly
Using transmission remote gui shows it's closed and speed is pretty slow

I have upnp on and it seems like it's not doing the job properly
 

Alecmascot

Guru
Joined
Mar 18, 2014
Messages
1,177
I just port-forward in the router.
 
Top