brucejobs

Members
  • Posts

    24
  • Joined

  • Last visited

Recent Profile Visitors

The recent visitors block is disabled and is not being shown to other users.

brucejobs's Achievements

Noob

Noob (1/14)

2

Reputation

  1. Machine Learning using Nvidia GPU I have it configured as such but not confident its working as expected. CPU runs at 100% and I am not seeing any activity in GPU monitor. Anyone else have ML working? Cheers, brucey
  2. My tcp-udp tunnel will not start. Indicating I need to start or update my tunneltonet app. This says I have either; 1. My Post Argument syntax is incorrect - is it? a) authtoken [djz65e0MERpMYCW1UbimEcfSvTzlSaNAYDs] b) authtoken djz65e0MERpMYCW1UbimEcfSvTzlSaNAYDs <-- this is what i am using (not a real authtoken) 2. The tunnel config is incorrect. I am assuming to configure the internal IP (tower ip) and docker Port (plex 32400). 3. A complete misunderstanding and its a combination of all the above. For clarity I am attempting to have plex working past CGNAT and without port forwarding. I know I could use Tailscale, for *reasons, I am seeking alternatives. Send help.
  3. Hey gang, Recently I migrated my public facing services away from reverse proxy to cloudflare zero trust tunnels. Amazing, highly recommend - you can remove all portforwarding and drop swag or the like. However, (I take responsibility for this) I failed to pay attention to the auto generated script which clearly states no auto updates... docker run cloudflare/cloudflared:latest tunnel --no-autoupdate run --token <insert token here> The docker logs are showing: WRN Your version 2023.8.2 is outdated. We recommend upgrading it to 2023.10.0 I cannot open a console to the docker and run the (currently unknown update command) to update the docker. Looking for some advice on how to update without having to rebuild it, with command too please. If the answer is "just rebuild it", what is the correct syntax to set the replacement docker with auto update; is it "docker run cloudflare/cloudflared:latest tunnel --yes-autoupdate run --token <insert token here>"? Or, is there a reason we don't auto update the tunnel docker? Please help, not much documentation around on this that I know how to find. Sincerely, PEBKAC #9001
  4. I also had same challenge. Solved it for me, but... !!! USE AT YOUR OWN RISK !!! It will check all disks in your system ignoring any USB disk which may happen to be your OS, enabling write-cache. Add to start up scripts as others have mentioned. #!/bin/bash # The list of devices to check and enable write cache on devices="/dev/sd[a-z]" for device in $devices do echo "Checking device $device" if [ -e $device ]; then is_removable=$(lsblk -d -no RM $device) if [ $is_removable -eq 1 ]; then echo "This is a USB device, possibly the UNRAID OS disk. It is not recommended to enable write cache." continue fi write_cache_status=$(hdparm -W $device | tr '\n' ' ' | awk -F'[()]' '{print $2}') echo "Write cache status: $write_cache_status" if [ "$write_cache_status" == "off" ]; then echo -n "Enabling write cache on $device... " hdparm -W1 $device if [ $? -ne 0 ]; then echo "Failed" else echo "Done" fi else echo "Write cache already enabled on $device" fi else echo "Device $device does not exist" fi echo "" # Add an empty line for formatting done No responsibility taken for lost data, crashed system etc. Output if ran manually Checking device /dev/sda This is a USB device, possibly the UNRAID OS disk. It is not recommended to enable write cache. Checking device /dev/sdb Write cache status: on Write cache already enabled on /dev/sdb Checking device /dev/sdc Write cache status: on Write cache already enabled on /dev/sdc Checking device /dev/sdd Write cache status: on Write cache already enabled on /dev/sdd Checking device /dev/sde Write cache status: on Write cache already enabled on /dev/sde
  5. This is some solid testing to simulate real life advice. thank you.
  6. Thanks for the reply Squid. Gave me a lightbulb moment, we confirmed that for an unknown reason the Ports were removed from the docker. We tried versions from binhex and linux but same end result, we downloading the docker the ports were not pre configured. So we manually created new ones based off my install and this has worked. Simple really and cannot believe I missed something so basic. To answer why Bridge? Bridge, Host, and custom proxynet all produced the same result, which I know understand why and can absolutely slap myself for. Again, appreciate your time to point out the obvious.
  7. Hello, Apologies for the big post, attempting to include as much info from the get go for those who may be inclined to assist. I am helping a friend out trying to resolve why his plex docker does not display the port mappings, like so. However when running 'docker network inspect bridge' there is an IP assigned. Sharing the run command. docker run -d --name='plex' --net='Bridge' -e TZ="Australia/Perth" -e HOST_OS="Unraid" -e HOST_HOSTNAME="Tower" -e HOST_CONTAINERNAME="plex" -e 'VERSION'='docker' -e 'PLEX_CLAIM'='' -e 'PUID'='99' -e 'PGID'='100' -e 'UMASK'='022' -l net.unraid.docker.managed=dockerman -l net.unraid.docker.webui='http://[IP]:[PORT:32400]/web/index.html' -l net.unraid.docker.icon='https://raw.githubusercontent.com/linuxserver/docker-templates/master/linuxserver.io/img/plex-logo.png' -v '/mnt/user/Tv Shows/':'/tv':'rw' -v '/mnt/user/Movies/':'/movies':'rw' -v '/mnt/user/appdata/plex':'/config':'rw' 'linuxserver/plex' I then attempted adding to a custom network with IP but was greeted with en error: "docker: Error response from daemon: user specified IP address is supported only when connecting to networks with user configured subnets." I confirmed the network name and network segments were correct. But that is the stretch of my so called "investigation". Please forgive my lack of knowledge. Additional info. No errors in application log file that is accessible from the GUI. The Web GUI link to open the docker in a web page does not attempt to open a webpage - like a dead link. The same is true for other networks, Host and Custom. Assigning br0 interface permits a manual IP to be assigned but cannot open the GUI, webpage opens and is dead in water from there. As a last resort I deleted the docker image file and rebuilt from scratch. No change. Would appreciate some guidance to investigate. Diagnostics file attached. Thanks for reading this far. Cheers, BigJobs tower-diagnostics-20220825-1549.zip
  8. Thanks for this tip. Mine was set to Auto, I set it to "No" and its now working with local address over http. Question: How do I unbind? Previously if I tried the local address it would hang then update the address to https://hashnumber.unraid.net I would like to understand more. Thanks
  9. CrushFTP9 install guide anyone? I manage to bring up the console but only via reverse proxy. After logging in and clicking Admin I get this error message. Your IP is banned, no further requests will be processed from this IP any tips?
  10. Yes I managed to get this working with swag - made my own proxy conf file. Try the attached conf file. i included screen shots of the config. Turn off HTTPS if using SWAG. And I added some screen shots of cert mapping, it wasn't abundantly clear in previous posts. The full string for each. Replace YOURDOMAIN with your actual domain name. Screenshots show you how to configure each. /mnt/user/appdata/swag/etc/letsencrypt/live/YOURDOMAIN.com/chain.pem /mnt/user/appdata/swag/etc/letsencrypt/live/YOURDOMAIN.com/privkey.pem /mnt/user/appdata/swag/etc/letsencrypt/live/YOURDOMAIN.com/privkey.pem /mnt/user/appdata/swag/etc/letsencrypt/live/YOURDOMAIN.com/fullchain.pem Let me know how you get on. Good luck. poste.subdomain.conf
  11. Found the answer, by accidental discovery. Delete the "server.ini" file in data folder. When you restart it will prompt the "First poste.io configuration" page. Now, to get reverse proxy working...
  12. I have attempted to reset the password in the sqlite db using this suggestion "https://tothecloud.dev/reset-poste-io-admin-account/" but getting "no such table" error # doveadm pw -s SHA512-CRYPT Enter new password: Retype new password: {SHA512-CRYPT}$6$emDaT2RKQD2DgukV$0l5bwcYqsVVenw4fhd3Nrq8QJ/53ImgBtlGcS82UWRkEN.zGeOUu0WaFVtOXOx8dTiHZM1ObL7AA9M/oMDH210 # sqlite3 users.db SQLite version 3.27.2 2019-02-25 16:06:06 Enter ".help" for usage hints. sqlite> UPDATE users ...> SET password = '{SHA512-CRYPT}$6$emDaT2RKQD2DgukV$0l5bwcYqsVVenw4fhd3Nrq8QJ/53ImgBtlGcS82UWRkEN.zGeOUu0WaFVtOXOx8dTiHZM1ObL7AA9M/oMDH210' ...> WHERE address = '[email protected]'; Error: no such table: users sqlite> .exit This is quickly stepping beyond the realms I normally work in but im happy to learn. Any help?
  13. Fair point, I am surprised you went as far as you did. You were trying to help out and basically were yelled at by a Karen. I followed what was being said and can confirm "/mnt/user/appdata/swag/keys/letsencrypt/" is just a link to to "/mnt/user/appdata/swag/etc/letsencrypt/live/domain.com/". Thanks for the guide, it helped me understand mapping and best practice from a security perspective. *thumbsup