[Support] Clowrym's Docker Repository


clowrym

Recommended Posts

  • 2 weeks later...

I just tried Transmission_VPN and I have strange problem.


If I leave "network type" as "bridge" I cannot connect to webui but sonarr finds transmission.

If I change network to custom "br0" (which I guess I created according to some guide, I cannot remember why) then I can connect transmission UI via it's own local ip address but then sonarr cannot find it (with the same address).

 

How I should set my network so that sonarr can use transmission and I can see what it is doing?

Link to comment
1 hour ago, LyhjeHylje said:

I just tried Transmission_VPN and I have strange problem.


If I leave "network type" as "bridge" I cannot connect to webui but sonarr finds transmission.

If I change network to custom "br0" (which I guess I created according to some guide, I cannot remember why) then I can connect transmission UI via it's own local ip address but then sonarr cannot find it (with the same address).

 

How I should set my network so that sonarr can use transmission and I can see what it is doing?

It should be in bridge. As should Sonarr, by the way, AFAIK. I have medusa and transmission in bridge mode and all is well in the world.

Link to comment
6 hours ago, LyhjeHylje said:

I just tried Transmission_VPN and I have strange problem.


If I leave "network type" as "bridge" I cannot connect to webui but sonarr finds transmission.

If I change network to custom "br0" (which I guess I created according to some guide, I cannot remember why) then I can connect transmission UI via it's own local ip address but then sonarr cannot find it (with the same address).

 

How I should set my network so that sonarr can use transmission and I can see what it is doing?

Did you set the Local_netowrk properly?\\image.thumb.png.794fb19e774d894dabd12207a72efed9.png

Link to comment
On 4/13/2020 at 8:12 AM, Zxurian said:

Keep loosing Config after every update. List of torrents and VPN config don't change, but after every update, I lose my Transmission config settings. Any way to keep them from resetting to default after every update?

I can't say I know what would cause this issue, its a new issue, as it never used to happen, but it seems to the last 2-3 times i added new VPN providers for a few people.

Link to comment

I've used your mineos docker for some time now and have had very few issues that I haven't overcome. I just logged into the UI and my servers do not show up. I had them active and was able to join but after restarting the docker even my servers that were set to auto start are not active or visible.

 

Edit: I've created a new server with the existing server files and that seemed to work. They aren't disappearing anymore.

Edited by DrWAM
Link to comment

I seem to be having a few issues with networking in the Transmission docker.

 

First off, if I set the network to Host, then unRAID and all the dockers also run though the VPN.

 

But if I change it to bridge then the docker run fails. See below.

 

root@localhost:# /usr/local/emhttp/plugins/dynamix.docker.manager/scripts/docker run -d --name='Transmission_VPN' --net='bridge' --privileged=true -e TZ="Pacific/Auckland" -e HOST_OS="Unraid" -e 'OPENVPN_USERNAME'='user' -e 'OPENVPN_PASSWORD'='password' -e 'OPENVPN_CONFIG'='AU Melbourne' -e 'OPENVPN_PROVIDER'='PROTONVPN' -e 'LOCAL_NETWORK'='10.10.1.0/24' -e 'TRANSMISSION_RPC_USERNAME'='user' -e 'TRANSMISSION_RPC_PASSWORD'='password' -e 'OPENVPN_OPTS'='--inactive 3600 --ping 10 --ping-exit 60' -e 'PUID'='99' -e 'PGID'='100' -e 'TRANSMISSION_DOWNLOAD_DIR'='/downloads/complete' -e 'TRANSMISSION_RPC_AUTHENTICATION_REQUIRED'='true' -e 'TRANSMISSION_RATIO_LIMIT'='1.1' -e 'TRANSMISSION_RATIO_LIMIT_ENABLED'='true' -e 'TRANSMISSION_DOWNLOAD_QUEUE_SIZE'='5' -e 'TRANSMISSION_CACHE_SIZE_MB'='10' -e 'TRANSMISSION_INCOMPLETE_DIR'='/downloads/incomplete' -e 'TRANSMISSION_WEB_UI'='transmission-web-control' -e 'GLOBAL_APPLY_PERMISSIONS'='false' -e 'OPENVPN_CONFIG'='sg.protonvpn.com.udp' -p '9091:9091/tcp' -p '1198:badco/udp' -p '1198:1198/udp' -v '/mnt/user/appdata/Transmission_VPN/':'/data':'rw' -v '/mnt/user/downloads/torrents/':'/downloads':'rw' -v '/mnt/user/downloads/watch/':'/watch':'rw' -v '/mnt/user/downloads/torrents/complete/':'/mnt/user/T_Media/Torrent/':'rw' -v '/mnt/user/appdata/Transmission_VPN':'/config':'rw' --restart=always --log-opt max-size=50m --log-opt max-file=1 'haugene/transmission-openvpn'

/usr/bin/docker: invalid publish opts format (should be name=value but got '9091:9091/tcp').
See '/usr/bin/docker run --help'.

The command failed.

I'm not sure why that port format is wrong, I haven't touched those settings.

 

unraid_transmission_VPN_port9091.png

Edited by BadCo.
Link to comment

I've had MineOS installed for a long while and everything was working fine.  Kids got busy doing other things...stopped playing.

Upgraded Unraid not to long ago.....and now kids want to play again.

 

Started the docker and webUI wasn't working.

Checked logs and shows this:

Created user: xxxx (uid: 1000)
Generating Self-Signed SSL...
Generating a RSA private key
...................................................................................................................................................+++++
...+++++
writing new private key to '.tmpkey.pem'
-----
writing RSA key
2020-04-30 08:30:13,299 CRIT Supervisor running as root (no user in config file)
2020-04-30 08:30:13,299 INFO Included extra file "/etc/supervisor/conf.d/mineos.conf" during parsing
2020-04-30 08:30:13,307 INFO RPC interface 'supervisor' initialized
2020-04-30 08:30:13,307 CRIT Server 'unix_http_server' running without any HTTP authentication checking
2020-04-30 08:30:13,307 INFO supervisord started with pid 1
2020-04-30 08:30:14,310 INFO spawned: 'mineos' with pid 30
2020-04-30 08:30:14,616 INFO exited: mineos (exit status 1; not expected)
2020-04-30 08:30:15,620 INFO spawned: 'mineos' with pid 40
2020-04-30 08:30:15,887 INFO exited: mineos (exit status 1; not expected)
2020-04-30 08:30:17,891 INFO spawned: 'mineos' with pid 50
2020-04-30 08:30:18,153 INFO exited: mineos (exit status 1; not expected)
2020-04-30 08:30:21,160 INFO spawned: 'mineos' with pid 60
2020-04-30 08:30:21,432 INFO exited: mineos (exit status 1; not expected)
2020-04-30 08:30:21,432 INFO reaped unknown pid 70
2020-04-30 08:30:22,434 INFO gave up: mineos entered FATAL state, too many start retries too quickly

Checking /var/log/mineos.log  (cleaned it up a bit to make it a bit easier to read)

{"date":"Thu Apr 30 2020 08:32:42 GMT-0500 (CDT)",
"process":{"pid":39,"uid":0,"gid":0,
	"cwd":"/usr/games/minecraft",
	"execPath":"/usr/bin/node",
	"version":"v8.9.4",
	"argv":["/usr/bin/node","/usr/games/minecraft/webui.js"],
	"memoryUsage":{"rss":49614848,"heapTotal":32874496,"heapUsed":13493608,"external":348363}},
	"os":{"loadavg":[0.1923828125,0.1494140625,0.103515625],
	"uptime":2831844},
"trace":[{"column":11,"file":"util.js","function":"_errnoException","line":1022,"method":null,"native":false},
	{"column":19,"file":"fs.js","function":"FSWatcher.start","line":1374,"method":"start","native":false},
	{"column":11,"file":"fs.js","function":"Object.fs.watch","line":1400,"method":"watch","native":false},
	{"column":8,"file":"/usr/games/minecraft/server.js","function":null,"line":138,"method":null,"native":false},
	{"column":5,"file":"/usr/games/minecraft/server.js","function":"newserver.backend","line":150,"method":"backend","native":false},
	{"column":12,"file":"/usr/games/minecraft/webui.js","function":null,"line":173,"method":null,"native":false},
	{"column":30,"file":"/usr/games/minecraft/node_modules/async/lib/async.js","function":null,"line":1108,"method":null,"native":false},
	{"column":37,"file":"/usr/games/minecraft/node_modules/async/lib/async.js","function":null,"line":166,"method":null,"native":false},
	{"column":13,"file":"/usr/games/minecraft/node_modules/async/lib/async.js","function":null,"line":726,"method":null,"native":false},
	{"column":16,"file":"/usr/games/minecraft/node_modules/async/lib/async.js","function":null,"line":52,"method":null,"native":false}],
"stack":["Error: watch /var/games/minecraft/servers ENOSPC","    at _errnoException (util.js:1022:11)","    at FSWatcher.start (fs.js:1374:19)","    at Object.fs.watch (fs.js:1400:11)","    at /usr/games/minecraft/server.js:138:8","    at new server.backend (/usr/games/minecraft/server.js:150:5)","    at /usr/games/minecraft/webui.js:173:12","    at /usr/games/minecraft/node_modules/async/lib/async.js:1108:30","    at /usr/games/minecraft/node_modules/async/lib/async.js:166:37","    at /usr/games/minecraft/node_modules/async/lib/async.js:726:13","    at /usr/games/minecraft/node_modules/async/lib/async.js:52:16"],"level":"error","message":"uncaughtException: watch /var/games/minecraft/servers ENOSPC","timestamp":"2020-04-30T13:32:42.356Z"}

I've uninstalled and reinstalled multiple times.

I've tried installing a second instance using different names.

Tried manually installing the docker using:

Quote

docker run -d --name='MineOS-node' --net='bridge' -e TZ="America/Chicago" -e HOST_OS="Unraid" -e 'USER_PASSWORD'='xxxxxx' -p '25565-25575:25565-25575/tcp' -p '8443:8443/tcp' -p '8120-8126:8120-8126/tcp' -p '25565:25565/udp' -v '/mnt/cache/appdata/minecraft/':'/var/games/minecraft':'rw' -v '/mnt/cache/minecraft':'/mnt/data':'rw' 'clowrym/mineos-docker' 

Not sure whats going on...so hoping someone may have a suggestion.

 

Thanks

Urlryn

Edited by Urlryn
Link to comment
On 4/23/2020 at 11:58 AM, clowrym said:

I beleive this is your issue:

 


-p '1198:badco/udp'

it should be 1198:1198/udp

What the hell? I can't understand why the run command has that strange port allocation, it isn't in the template anywhere!?

 

EDIT: I noticed the port is mapped correctly next to the incorrect one

 

-p '1198:badco/udp' -p '1198:1198/udp'

EDIT2: Clicked advanced on the template and found multiple port mappings with 1198 mapped to badco and a directory path. Removed them both and the command finished successfully.

 

Thanks for the heads up @clowrym!

Edited by BadCo.
  • Haha 1
Link to comment
22 hours ago, Urlryn said:

I've had MineOS installed for a long while and everything was working fine.  Kids got busy doing other things...stopped playing.

Upgraded Unraid not to long ago.....and now kids want to play again.

 

Started the docker and webUI wasn't working.

Checked logs and shows this:


Created user: xxxx (uid: 1000)
Generating Self-Signed SSL...
Generating a RSA private key
...................................................................................................................................................+++++
...+++++
writing new private key to '.tmpkey.pem'
-----
writing RSA key
2020-04-30 08:30:13,299 CRIT Supervisor running as root (no user in config file)
2020-04-30 08:30:13,299 INFO Included extra file "/etc/supervisor/conf.d/mineos.conf" during parsing
2020-04-30 08:30:13,307 INFO RPC interface 'supervisor' initialized
2020-04-30 08:30:13,307 CRIT Server 'unix_http_server' running without any HTTP authentication checking
2020-04-30 08:30:13,307 INFO supervisord started with pid 1
2020-04-30 08:30:14,310 INFO spawned: 'mineos' with pid 30
2020-04-30 08:30:14,616 INFO exited: mineos (exit status 1; not expected)
2020-04-30 08:30:15,620 INFO spawned: 'mineos' with pid 40
2020-04-30 08:30:15,887 INFO exited: mineos (exit status 1; not expected)
2020-04-30 08:30:17,891 INFO spawned: 'mineos' with pid 50
2020-04-30 08:30:18,153 INFO exited: mineos (exit status 1; not expected)
2020-04-30 08:30:21,160 INFO spawned: 'mineos' with pid 60
2020-04-30 08:30:21,432 INFO exited: mineos (exit status 1; not expected)
2020-04-30 08:30:21,432 INFO reaped unknown pid 70
2020-04-30 08:30:22,434 INFO gave up: mineos entered FATAL state, too many start retries too quickly

Checking /var/log/mineos.log  (cleaned it up a bit to make it a bit easier to read)


{"date":"Thu Apr 30 2020 08:32:42 GMT-0500 (CDT)",
"process":{"pid":39,"uid":0,"gid":0,
	"cwd":"/usr/games/minecraft",
	"execPath":"/usr/bin/node",
	"version":"v8.9.4",
	"argv":["/usr/bin/node","/usr/games/minecraft/webui.js"],
	"memoryUsage":{"rss":49614848,"heapTotal":32874496,"heapUsed":13493608,"external":348363}},
	"os":{"loadavg":[0.1923828125,0.1494140625,0.103515625],
	"uptime":2831844},
"trace":[{"column":11,"file":"util.js","function":"_errnoException","line":1022,"method":null,"native":false},
	{"column":19,"file":"fs.js","function":"FSWatcher.start","line":1374,"method":"start","native":false},
	{"column":11,"file":"fs.js","function":"Object.fs.watch","line":1400,"method":"watch","native":false},
	{"column":8,"file":"/usr/games/minecraft/server.js","function":null,"line":138,"method":null,"native":false},
	{"column":5,"file":"/usr/games/minecraft/server.js","function":"newserver.backend","line":150,"method":"backend","native":false},
	{"column":12,"file":"/usr/games/minecraft/webui.js","function":null,"line":173,"method":null,"native":false},
	{"column":30,"file":"/usr/games/minecraft/node_modules/async/lib/async.js","function":null,"line":1108,"method":null,"native":false},
	{"column":37,"file":"/usr/games/minecraft/node_modules/async/lib/async.js","function":null,"line":166,"method":null,"native":false},
	{"column":13,"file":"/usr/games/minecraft/node_modules/async/lib/async.js","function":null,"line":726,"method":null,"native":false},
	{"column":16,"file":"/usr/games/minecraft/node_modules/async/lib/async.js","function":null,"line":52,"method":null,"native":false}],
"stack":["Error: watch /var/games/minecraft/servers ENOSPC","    at _errnoException (util.js:1022:11)","    at FSWatcher.start (fs.js:1374:19)","    at Object.fs.watch (fs.js:1400:11)","    at /usr/games/minecraft/server.js:138:8","    at new server.backend (/usr/games/minecraft/server.js:150:5)","    at /usr/games/minecraft/webui.js:173:12","    at /usr/games/minecraft/node_modules/async/lib/async.js:1108:30","    at /usr/games/minecraft/node_modules/async/lib/async.js:166:37","    at /usr/games/minecraft/node_modules/async/lib/async.js:726:13","    at /usr/games/minecraft/node_modules/async/lib/async.js:52:16"],"level":"error","message":"uncaughtException: watch /var/games/minecraft/servers ENOSPC","timestamp":"2020-04-30T13:32:42.356Z"}

I've uninstalled and reinstalled multiple times.

I've tried installing a second instance using different names.

Tried manually installing the docker using:

Not sure whats going on...so hoping someone may have a suggestion.

 

Thanks

Urlryn

I dont see any issues with your run command, Identical to mine. I started up mine today and updated it to see if there are any issues, everything seemed to run fine. I only created the template, you could try https://github.com/hexparrot/mineos-node

Link to comment

One other thing I've noticed using the web GUI....wondering if its a issue with it or is this another issue with my Unraid...

 

A lot of the time when you go into the profiles and say you download something in forge.

It gets to about 37% then the screen refreshes to a blank screen. 

Reload the entire page...go back into profiles.....forge is no longer an option to select.  The option disappeared.

Go to the server screen....you can't assign that forge version to the server since its not showing. Same with the actual .JAR file.

Takes a few refreshes/restarts and stuff to get it back.

 

Wondering if i'm having a issue with my docker image or could it be something else?

Though this is the only docker I am having issues with.  Granted I don't have many but still.

 

Has anybody seen issues like this and/or had some recommendations/ideas what might be going on?

 

Thanks

Urlryn

 

Link to comment

Hi,

 

I've been running the Transmission_VPN docker for the past few months with protonvpn config; no issues until today.

This morning, upgraded the docker and ran into two problems:

 

First: docker failed to start because the ch-ca-01 vpn config is no longer available on haugene's github. No worries - I change the docker config to another one that's available - ca-13

 

Second: after changing the vpn config and restarting, docker log shows the error below and doesn't start

Sun May 3 12:57:04 2020 /sbin/ip addr add dev tun0 10.52.0.4/16 broadcast 10.52.255.255
Sun May 3 12:57:04 2020 /sbin/ip -6 addr add fd54:20a4:d33b:b10c:156:34:0:1002/112 dev tun0
RTNETLINK answers: Permission denied
Sun May 3 12:57:04 2020 Linux ip -6 addr add failed: external program exited with error status: 2
Sun May 3 12:57:04 2020 Exiting due to fatal error

 

Help is very much appreciated! Thanks

 

EDIT: Tried a few other servers and found one that seems to work for now.

Edited by itlists
Link to comment
  • 4 weeks later...

Haven't touched my container for at least a year now and suddenly last update broke it, anyone else?

It doesn't seem to like my JSON anymore, not sure why. I tried changing every entry that starts with "upload-" as it is the only clue in the log, but still nothing :(

Did they change some variables or something?

-------------------------------------
Transmission will run as
-------------------------------------
User name: abc
User uid: 99
User gid: 100
-------------------------------------

STARTING TRANSMISSION
CONFIGURING PORT FORWARDING
Transmission startup script complete.
Wait for tunnel to be fully initialized and PIA is ready to give us a port
Thu May 28 18:48:03 2020 Initialization Sequence Completed
[2020-05-28 16:48:03.899] JSON parse failed in /data/transmission-home/settings.json at pos 2184: INVALID_NUMBER -- remaining text "00,
"upload-"
Generating new client id for PIA
Got new port 36284 from PIA
transmission auth not required
waiting for transmission to become responsive
[2020-05-28 16:48:19.652] transmission-remote: (http://localhost:9091/transmission/rpc/) Couldn't connect to server
[2020-05-28 16:48:29.661] transmission-remote: (http://localhost:9091/transmission/rpc/) Couldn't connect to server
[2020-05-28 16:48:39.670] transmission-remote: (http://localhost:9091/transmission/rpc/) Couldn't connect to server
[2020-05-28 16:48:49.679] transmission-remote: (http://localhost:9091/transmission/rpc/) Couldn't connect to server
[2020-05-28 16:48:59.688] transmission-remote: (http://localhost:9091/transmission/rpc/) Couldn't connect to server
[2020-05-28 16:49:09.697] transmission-remote: (http://localhost:9091/transmission/rpc/) Couldn't connect to server
[2020-05-28 16:49:19.705] transmission-remote: (http://localhost:9091/transmission/rpc/) Couldn't connect to server
[2020-05-28 16:49:29.714] transmission-remote: (http://localhost:9091/transmission/rpc/) Couldn't connect to server

Link to comment

I solved it. I put the JSON through a JSON Position finder online and it whined about my umask settings. 000 which has worked fine for about a year now turned up as "undefiend".

So I changed "umask": 000, to "umask": 0,

 

I guess they changed what is expected input on this variable.

😒

Edited by SolidFyre
Link to comment

Transmission_VPN updated today and getting an error in the logs:

 

Tue Jun 2 10:35:24 2020 ROUTE_GATEWAY 172.17.0.1/255.255.0.0 IFACE=eth0 HWADDR=02:42:ac:11:00:02
Tue Jun 2 10:35:24 2020 ERROR: Cannot open TUN/TAP dev /dev/net/tun: No such file or directory (errno=2)
Tue Jun 2 10:35:24 2020 Exiting due to fatal error

 

Was working fine prior to today's update.

 

 

EDIT: decided to restart the server, which seems to have fixed the issue. Strange though that a reboot is required.

 

Edited by itlists
Link to comment

Hey guys, I'm having some issues with my MineOS install and I'm not really sure what the problem is.

I installed MineOS docker.  used all default settings.  Set to bridge mode, my server is set to port 25565.  But I can not connect to it (the server).  I can connect to MineOS's UI without issues.  It sees and allows me to manage my server without issue, but when I or anyone else tries to connect to it, the connection is refused.

To me this sounds like a port related issue.  But even on the same local network, I can't seem to find it.

For the sake of this testing, I'm simply doing port forwarding on my modem so that it redirects all traffic on 25565 to my unraid servers ip:25565

 

Error:

Failed to connect to the server

Java.net.ConnectException: Connection refused: no further information

In my console in MineOS, it says: [Query Listener #1/INFO]: Query running on localhost:25565

thanks guys
 

Link to comment
On 6/4/2020 at 12:53 PM, Meller said:

Hey guys, I'm having some issues with my MineOS install and I'm not really sure what the problem is.

I installed MineOS docker.  used all default settings.  Set to bridge mode, my server is set to port 25565.  But I can not connect to it (the server).  I can connect to MineOS's UI without issues.  It sees and allows me to manage my server without issue, but when I or anyone else tries to connect to it, the connection is refused.

To me this sounds like a port related issue.  But even on the same local network, I can't seem to find it.

For the sake of this testing, I'm simply doing port forwarding on my modem so that it redirects all traffic on 25565 to my unraid servers ip:25565

 

Error:

Failed to connect to the server

Java.net.ConnectException: Connection refused: no further information

In my console in MineOS, it says: [Query Listener #1/INFO]: Query running on localhost:25565

thanks guys
 

whats your docker run command?

Link to comment

It's been while I don't post anything. Just passed by to say you are doing a great job with the transmission docker @clowrym

For issues with config getting removed, it happens because is not listed in the template. People please, create the variables accordingly. You can follow this link

https://haugene.github.io/docker-transmission-openvpn/arguments/

I've attached a reference picture for my setup. Also follow this post if your disks spin up constantly when transmission is running.

 

 

screencapture-36251eb0052f4a318d86fb00e68bb3a12e2684f7-unraid-net-Apps-AddContainer-2020-06-06-18_14_09.png

  • Like 1
Link to comment

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.