Skip to content
View in the app

A better way to browse. Learn more.

Unraid

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

KoNeko

Members
  • Joined

Everything posted by KoNeko

  1. /usr/local/emhttp/plugins/dynamix.docker.manager/scripts/docker run -d --name='letsencrypt' --net='br0' --ip='192.168.1.15' -e TZ="Europe/Berlin" -e HOST_OS="Unraid" -e 'TCP_PORT_80'='' -e 'TCP_PORT_443'='443' -e 'EMAIL'='@gmail.com' -e 'URL'='.nl' -e 'SUBDOMAINS'='www,bitwarden' -e 'ONLY_SUBDOMAINS'='false' -e 'DHLEVEL'='4096' -e 'VALIDATION'='dns' -e 'DNSPLUGIN'='transip' -e 'cap-add'='NET_ADMIN' -e 'PUID'='99' -e 'PGID'='100' -v '/mnt/user/appdata/letsencrypt':'/config':'rw' -v '/mnt/user/appdata/bitwarden/log/':'/log':'rw' 'linuxserver/letsencrypt' 697237b82c1fa9c198a7507d22255f87c991adebc68c08ab615127cfa14e83a2 The command finished successfully! also when i run iptables -S iptables v1.8.4 (legacy): can't initialize iptables table `filter': Permission denied (you must be root) Perhaps iptables or your kernel needs to be upgraded. or Iptables -L the passwd files says abc:x:99:100::/config:/bin/false nginx:x:100:100:nginx:/var/lib/nginx:/sbin/nologin for those 2 ids
  2. i have setup the letsencrypt docker (soon to be a other name i was reading) with the fail2ban i got bitwarden running. i added some filters etc. but when open a terminal session on the letsencrypt docker and type iptables -L i get this error iptables v1.8.4 (legacy): can't initialize iptables table `filter': Permission denied (you must be root) Perhaps iptables or your kernel needs to be upgraded. and seeing there isnt a Sudo. in the fail2ban log 2020-08-12 21:14:50,008 fail2ban.utils [388]: ERROR 147d3985c450 -- exec: iptables -w -N f2b-bitwarden iptables -w -A f2b-bitwarden -j RETURN iptables -w -I INPUT -p tcp -j f2b-bitwarden 2020-08-12 21:14:50,008 fail2ban.utils [388]: ERROR 147d3985c450 -- stderr: "iptables v1.8.4 (legacy): can't initialize iptables table `filter': Permission denied (you must be root)" 2020-08-12 21:14:50,008 fail2ban.utils [388]: ERROR 147d3985c450 -- stderr: 'Perhaps iptables or your kernel needs to be upgraded.' 2020-08-12 21:14:50,008 fail2ban.utils [388]: ERROR 147d3985c450 -- stderr: "iptables v1.8.4 (legacy): can't initialize iptables table `filter': Permission denied (you must be root)" 2020-08-12 21:14:50,009 fail2ban.utils [388]: ERROR 147d3985c450 -- stderr: 'Perhaps iptables or your kernel needs to be upgraded.' 2020-08-12 21:14:50,009 fail2ban.utils [388]: ERROR 147d3985c450 -- stderr: "iptables v1.8.4 (legacy): can't initialize iptables table `filter': Permission denied (you must be root)" 2020-08-12 21:14:50,009 fail2ban.utils [388]: ERROR 147d3985c450 -- stderr: 'Perhaps iptables or your kernel needs to be upgraded.' 2020-08-12 21:14:50,009 fail2ban.utils [388]: ERROR 147d3985c450 -- returned 3 2020-08-12 21:14:50,009 fail2ban.actions [388]: ERROR Failed to execute ban jail 'bitwarden' action 'iptables-allports' info 'ActionInfo({'ip': 'ip.ip.ip.ip', 'family': 'inet4', 'fid': <function Actions.ActionInfo.<lambda> at 0x147d392323a0>, 'raw-ticket': <function Actions.ActionInfo.<lambda> at 0x147d39232a60>})': Error starting action Jail('bitwarden')/iptables-allports: 'Script error'
  3. i want the same thing you have. Also i already have a domain. setting it up was very easy but that beside the point. I have it currently open to the interwebs Except for the /admin that is not avail via web only via Lan. Looking at fail2ban which is included in the letsencrypt docker if i can make that very ban happy.
  4. This works perfectly. very nice. Using the letsencrypt docker. ip/admin works sub/domain/admin error normally im only using the IP because its internal only. But the web vault stopped working needed the https. That is only possible with the certificate. which makes the letsencrypt docker easy. I use the DNS plugin there. So only adding the bitwarden. subdomain and done it works. (When added to the DNS of the domain)
  5. Ok thx will put it on testing as its still doing its check.
  6. Aug 3 17:30:01 ThaNekos parity.check.tuning.php: DEBUG: -----------MONITOR start------ Aug 3 17:30:01 ThaNekos parity.check.tuning.php: DEBUG: array drives=6, hot=0, warm=0, cool=6 Aug 3 17:30:01 ThaNekos parity.check.tuning.php: DEBUG: Read-Check with all drives below temperature threshold for a Pause Aug 3 17:30:01 ThaNekos parity.check.tuning.php: DEBUG: -----------MONITOR end------- i enabled the Debug normal that is off. But i see 6 drives which is correct for the array. It doesnt check the Cache ones?
  7. yea i just say the update and did the update.
  8. Unraid was performing a parity check and it kept saying temp to high pause parity. But when i check the temp of the parity disk it wasnt too high. The warning temp is set at 50 C. When checked the smart it says. Current 37 during parity check and Max temp 42. So how can the parity check say temp is too high? Aug 2 12:29:46 ThaNekos kernel: Aug 2 12:30:02 ThaNekos parity.check.tuning.php: Paused Read-Check (24.2% completed) : Following drives overheated: temp temp Aug 2 12:30:02 ThaNekos kernel: mdcmd (910): nocheck PAUSE Aug 2 12:30:02 ThaNekos kernel: Aug 2 12:30:05 ThaNekos kernel: md: recovery thread: exit status: -4 Aug 2 12:34:46 ThaNekos kernel: mdcmd (911): set md_write_method 0 Aug 2 12:34:46 ThaNekos kernel: Aug 2 12:35:01 ThaNekos parity.check.tuning.php: Resumed Read-Check (24.2% completed) as drives now cooled down Aug 2 12:35:01 ThaNekos kernel: mdcmd (912): check RESUME Aug 2 12:35:01 ThaNekos kernel: Aug 2 12:35:01 ThaNekos kernel: md: recovery thread: check ... Aug 2 12:39:47 ThaNekos kernel: mdcmd (913): set md_write_method 1 Aug 2 12:39:47 ThaNekos kernel: Aug 2 12:40:03 ThaNekos parity.check.tuning.php: Paused Read-Check (24.4% completed) : Following drives overheated: temp temp Aug 2 12:40:03 ThaNekos kernel: mdcmd (914): nocheck PAUSE Aug 2 12:40:03 ThaNekos kernel: Aug 2 12:40:06 ThaNekos kernel: md: recovery thread: exit status: -4 Aug 2 12:44:47 ThaNekos kernel: mdcmd (915): set md_write_method 0 Aug 2 12:44:47 ThaNekos kernel: Aug 2 12:45:01 ThaNekos parity.check.tuning.php: Resumed Read-Check (24.4% completed) as drives now cooled down
  9. I have a problem with fail2ban it does not seems to ban anything that i try. When i got to mydomain.com/doesnotexcist and i keep changing it it does not ban the IP after X amount of tries. Before it didnt even give a error when i go to a url that does not excist. That i got Fixed by commenting this out. # location / { # try_files $uri $uri/ /index.html /index.php?$args=404; # } # # location ~ \.php$ { # fastcgi_split_path_info ^(.+\.php)(/.+)$; # fastcgi_pass 127.0.0.1:9000; # fastcgi_index index.php; # include /etc/nginx/fastcgi_params; # } Now when i go to a url that does not excist i get a 404 Not Found nginx/1.18.0 error. i also see the line in the error.log. root@localhost:# /usr/local/emhttp/plugins/dynamix.docker.manager/scripts/docker run -d --name='letsencrypt' --net='br0' --ip='192.168.1.15' -e TZ="Europe/Berlin" -e HOST_OS="Unraid" -e 'TCP_PORT_80'='' -e 'TCP_PORT_443'='443' -e 'EMAIL'='' -e 'URL'='' -e 'SUBDOMAINS'='www,' -e 'ONLY_SUBDOMAINS'='false' -e 'DHLEVEL'='4096' -e 'VALIDATION'='dns' -e 'DNSPLUGIN'='transip' -e 'PUID'='99' -e 'PGID'='100' -v '/mnt/user/appdata/letsencrypt':'/config':'rw' --cap-add=NET_ADMIN 'linuxserver/letsencrypt' 3628795c34f972e77adddacacedbfab0df03244672aa54a1563b2daf1b5d55e4 The command finished successfully! When i create the docker i added also the "--cap-add=NET_ADMIN" at Extra Parameters: not sure if it needs to be there or somewhere else. but still it isnt blocking any ip's When i check on unraid terminal and i type the following commands Docker exec -it letsencrypt fail2ban-client status nginx-deny Status for the jail: nginx-deny |- Filter | |- Currently failed: 0 | |- Total failed: 0 | `- File list: /config/log/nginx/error.log `- Actions |- Currently banned: 0 |- Total banned: 0 `- Banned IP list: root@tower:~# docker exec -it letsencrypt fail2ban-client status Status |- Number of jail: 4 `- Jail list: nginx-badbots, nginx-botsearch, nginx-deny, nginx-http-auth it seems to be working, But when i do. docker exec -it letsencrypt /bin/bash Iptables -S -P INPUT ACCEPT -P FORWARD ACCEPT -P OUTPUT ACCEPT Non of the rules/ports etc are there.
  10. i had a vmdk from my qnap what i did to get it working is Thx to lots of googling. open a console on unraid and type qemu-img convert -p -f vmdk -O raw /mnt/user/<the location of your vmdk file> /mnt/user/<the location of your new file>.img than make a VM and link to that img file and start it. Worked for me
  11. Problem was medua could not connect to my Rutorrent. I was usintg Medusa on BR01 custom IP. and it worked i changed it to host. So i can beable to access via wireguard VPN but that also seems to break the connection to rutorrent. i changed it back to a static IP br01 and it works again. it still says SNATCHQUEUE-SNATCH-371040 :: [] rTorrent: Unable to send Torrent but it does seems to send it anyway.
  12. there was a update on the docker and now on every download 2020-06-19 22:38:03 ERROR SNATCHQUEUE-SNATCH-371040 :: [] Snatch failed! For result: [HorribleSubs].Nami.yo.Kiitekure.-.12.[720p].mkv Traceback (most recent call last): File "/app/medusa/medusa/search/queue.py", line 459, in run self.success = snatch_episode(result) File "/app/medusa/medusa/search/core.py", line 167, in snatch_episode result_downloaded = client.send_torrent(result) File "/app/medusa/medusa/clients/torrent/generic.py", line 238, in send_torrent if not self._get_auth(): File "/app/medusa/medusa/clients/torrent/rtorrent.py", line 55, in _get_auth self.auth = RTorrent(self.host, None, None, True) File "/app/medusa/lib/rtorrent/__init__.py", line 87, in __init__ self._verify_conn() File "/app/medusa/lib/rtorrent/__init__.py", line 126, in _verify_conn assert 'system.client_version' in self._get_rpc_methods( File "/app/medusa/lib/rtorrent/__init__.py", line 164, in _get_rpc_methods return(self._rpc_methods or self._update_rpc_methods()) File "/app/medusa/lib/rtorrent/__init__.py", line 154, in _update_rpc_methods self._rpc_methods = self._get_conn().system.listMethods() File "/usr/lib/python3.8/xmlrpc/client.py", line 1109, in __call__ return self.__send(self.__name, args) File "/usr/lib/python3.8/xmlrpc/client.py", line 1450, in __request response = self.__transport.request( File "/usr/lib/python3.8/xmlrpc/client.py", line 1153, in request return self.single_request(host, handler, request_body, verbose) File "/usr/lib/python3.8/xmlrpc/client.py", line 1165, in single_request http_conn = self.send_request(host, handler, request_body, verbose) File "/usr/lib/python3.8/xmlrpc/client.py", line 1278, in send_request self.send_content(connection, request_body) File "/usr/lib/python3.8/xmlrpc/client.py", line 1308, in send_content connection.endheaders(request_body) File "/usr/lib/python3.8/http/client.py", line 1235, in endheaders self._send_output(message_body, encode_chunked=encode_chunked) File "/usr/lib/python3.8/http/client.py", line 1006, in _send_output self.send(msg) File "/usr/lib/python3.8/http/client.py", line 946, in send self.connect() File "/usr/lib/python3.8/http/client.py", line 1402, in connect super().connect() File "/usr/lib/python3.8/http/client.py", line 917, in connect self.sock = self._create_connection( File "/usr/lib/python3.8/socket.py", line 808, in create_connection raise err File "/usr/lib/python3.8/socket.py", line 796, in create_connection sock.connect(sa) OSError: [Errno 113] Host is unreachable
  13. Yes i know i tried it with it enabled to get it working. But i could not access the internet nor the network. So its disabled for now till i can figure something out.
  14. i always use IP address to access anything on my network not the DNS name. so the router is 192.168.X.X the other nas is also an it the unraid server has an IP. Everything on my network is also visitable via the hostname i made like router.home and unraid.home etc. But everything running on unraid/docker (think vms too didnt try that yet) with its custom ip's on the dockers i cant access via wireguard. when i start openVPN i can access everything on my network even the custom ip's on my unraid docker. ----- Im using Remote Tunneled access. Did some reading and saw i had to put " Host access to custom networks on Enabled" i did that i had to add a static route on my router (pfsense) Remark: docker containers on custom networks need static routing 10.253.0.0/24 to 192.168.1.60 I did that. (Its currently disabled because it isnt working.) i had to add the gateway also on my pfsense which i did or i could not make this static route. also had to put local server uses NAT on wireguard to NO. which i also did. deactivated wireguard and enabled it again. Tried it on my phone on 4G. No internet at all and no network access. To get it working again i had to redo everything to last state to get it normally working again. Im at a lost on how to fix it.
  15. The last problem it seems to be fixed after i did a restart of the Docker. Everything was slow i could not save anything everything got a time out. After a restart it worked again.. An other question. is it possible to use AniDB.net as indexer ? if so HOW and how can i change the current ones to that one?
  16. i added a 2 series. 1 it did download the files and the other it does not. So its doing a backlog search. it says it cant find anything but when i do my own search on the site Nyaa i get enough results. i added a wanted group also https://nyaa.si/?f=0&c=1_2&q=[horrible]+Gleipnir
  17. I am getting this error 2020-06-14 14:58:51 ERROR Thread_0 :: [] Exception: Not sending, banned Traceback (most recent call last): File "/app/medusa/ext/adba/aniDBAbstracter.py", line 280, in add_to_mylist self.aniDB.mylistadd(size=self.size, ed2k=self.ed2k, state=state, viewed=viewed, source=source, storage=storage, other=other) File "/app/medusa/ext/adba/__init__.py", line 730, in mylistadd return self.handle(MyListAddCommand(lid, fid, size, ed2k, aid, aname, gid, gname, epno, edit, state, viewed, source, storage, other), callback) File "/app/medusa/ext/adba/__init__.py", line 160, in handle self.link.request(command) File "/app/medusa/ext/adba/aniDBlink.py", line 238, in request self._send(command) File "/app/medusa/ext/adba/aniDBlink.py", line 209, in _send raise AniDBError("Not sending, banned") adba.aniDBerrors.AniDBError: Not sending, banned 2020-06-14 14:52:35 ERROR Thread_0 :: [] Exception: Command has timed out Traceback (most recent call last): File "/app/medusa/ext/adba/__init__.py", line 166, in handle command.resp AttributeError: 'MyListAddCommand' object has no attribute 'resp' During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/app/medusa/ext/adba/aniDBAbstracter.py", line 280, in add_to_mylist self.aniDB.mylistadd(size=self.size, ed2k=self.ed2k, state=state, viewed=viewed, source=source, storage=storage, other=other) File "/app/medusa/ext/adba/__init__.py", line 730, in mylistadd return self.handle(MyListAddCommand(lid, fid, size, ed2k, aid, aname, gid, gname, epno, edit, state, viewed, source, storage, other), callback) File "/app/medusa/ext/adba/__init__.py", line 169, in handle raise AniDBCommandTimeoutError("Command has timed out") adba.aniDBerrors.AniDBCommandTimeoutError: Command has timed out
  18. #!/bin/bash #!/usr/bin/php <? exec('/usr/local/emhttp/plugins/dynamix/scripts/notify -e "Antivirus Scan" -s "Antivirus Scan Started" -d "Antivirus Scan Started" -i "normal"'); exec('docker start ClamAV'); for ( ;; ) { $status = trim(exec("docker ps | grep ClamAV")); if ( ! $status ) break; sleep(60); } exec("docker logs ClamAV 2>/dev/null",$logs); foreach ($logs as $line) { $virus = explode(" ",$line); if (trim(end($virus)) == "FOUND" ) { $infected .= "$line\n"; } } if ( ! $infected ) $infected = "No infections found\n"; exec('/usr/local/emhttp/plugins/dynamix/scripts/notify -e "Antivirus Scan" -s "Antivirus Scan Finished" -d '.escapeshellarg($infected).' -i "normal"'); ?> this is what is in the script i see what i did wrong now i removed the top one bin bash and it doesnt give any errors anymore when i run the script
  19. i added the notify user script but im getting this. Script location: /tmp/user.scripts/tmpScripts/clamav/script Note that closing this window will abort the execution of this script /tmp/user.scripts/tmpScripts/clamav/script: line 3: ?: No such file or directory /tmp/user.scripts/tmpScripts/clamav/script: line 4: syntax error near unexpected token `'/usr/local/emhttp/plugins/dynamix/scripts/notify -e "Antivirus Scan" -s "Antivirus Scan Started" -d "Antivirus Scan Started" -i "normal"'' /tmp/user.scripts/tmpScripts/clamav/script: line 4: `exec('/usr/local/emhttp/plugins/dynamix/scripts/notify -e "Antivirus Scan" -s "Antivirus Scan Started" -d "Antivirus Scan Started" -i "normal"');' do i still need to install something else ?
  20. it isnt a big problem like you said its only if you want to start/restart the server. and it isnt a very high prio to fix that either Yes i figured that out that i had to add the passive port in the config. I ran multiple proftp server but never had to do this So was a bit confused. :) i wanted to edit my post that i had it fixed but it was already too late here and went to sleep.
  21. Ah yes will do that
  22. i updated the plugin and now the apps tab is gone and it says plugin: updating: community.applications.plg Cleaning Up Old Versions Setting up cron for background notifications plugin: downloading: https://raw.githubusercontent.com/Squidly271/community.applications/master/archive/community.applications-2020.06.13-x86_64-1.txz ... failed (Invalid URL / Server error response) plugin: wget: https://raw.githubusercontent.com/Squidly271/community.applications/master/archive/community.applications-2020.06.13-x86_64-1.txz download failure (Invalid URL / Server error response)
  23. I use the Dark skin on Unraid. But when i loadup proftpd it has a white background and cant read anything on it. Locally i got it working i can connect to the ftp and all. But from extern i cant connect to it. The way my setup is and it worked and works currently for other things. i use PFsense and made an alias and have a few ip's in there and only those ips can connect to the ftp. i want to move from my Qnap FTP to my Unraid proftpd ftp. everything works except connections from extern.
  24. i didnt change anything in the template. every docker has its own IP. even if it was that it was a port problem which it didnt say it should not remove the docker at all it should just have stopped it. i had reinstalled it and i had it stopped. SO it isnt running. But when i just checked its removed again.
  25. i installed yesterday the container and it worked. i saw there was a update and it did the update when i was sleeping. In the morning i saw that the docker container was gone. The data directory is still there. When i load the docker again it isnt working. I didnt change anything on the settings since i got it running perfectly. Any idea?

Account

Navigation

Search

Search

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.