Everything posted by kftX
-
VM not being filtered through VPN unlike everything else in unRAID?
tl;dr I put my entire server behind a ProtonVPN which was quite easy and is working for every docker in my system. However, VM network traffic is not being sent through VPN, nor can I choose the VPN Network as the one to use in VM Template. Any ideas? Hopefully this is a quick fix. Thanks in advance!
-
Emby not playing back AV1/265/HEVC content
What the title says. I noticed my Emby server was unable to play any non-h264 video file (only on the web version), and considering the last change I made to my server was the RC1 update, I decided to downgrade back to Beta 4 to see if the issue was present. It is not and I can play any files again, so this is clearly a RC1-only bug.
-
Has anyone gotten Matrix bridges to work with any Matrix docker on unRAID?
I am running the Matrix docker by CorneliousJD (I've looked but not Support Thread for that docker either or I'd have asked there) and it is and has been running absolutely great. However, ever since set-up I've been wondering how to set-up bridges like Discord and Instagram but the documentation online doesn't seem to aim towards unRAID at all and there seem to be no unRAID-based guides as to how to add them. I spent the better part of 1h-1h30 Googling/Startpaging solution but nothing seems to exist for our use case. Has anyone here done it/knows how to do it? Any help would be appreciated! Thanks in advance!
-
[Support] ich777 - Gameserver Dockers
Ok I got it to work thanks to your help! My friends are in the server and everything is a-OK. I am not 100% sure since I messed with a couple things, but the solution was to move the server from an unraid network tunnel to "host". Thanks so much!
-
[Support] ich777 - Gameserver Dockers
Thank you very much I will check back again tomorrow! (and try to get this to work in the meantime)
-
[Support] ich777 - Gameserver Dockers
Now that I think about what you said, it makes perfect sense and I was just overcomplicating. Of course Mordhau would see my server no matter what, the docker itself makes it show up, not some weird nginx redirect. *facepalm* Talk about going about things absolutely wrong. I took down everything, followed your advice and opened ports on my router and now I get a different error and the log does show a connection. It still fails but I'm thinking Mordhau is also having issues since many servers are failing to connect. I may be missing ports so I'll just double check-that. Thanks for the help, I'll re-post if I need anything more! Edit: this is what appears when a connection happens, before failing with a timeout on the game's end. Does this log help? [2023.04.15-20.01.31:206][228]LogInit: BSD IPv4/6: Socket queue. Rx: 262144 (config 131072) Tx: 262144 (config 131072) [2023.04.15-20.01.31:206][228]LogNet: Created socket for bind address: 0.0.0.0 on port 7778 [2023.04.15-20.01.31:206][228]PacketHandlerLog: Loaded PacketHandler component: Engine.EngineHandlerComponentFactory (StatelessConnectHandlerComponent) [2023.04.15-20.01.31:206][228]LogNet: GameNetDriver IpNetDriver_2147482553 IpNetDriver listening on port 7778 [2023.04.15-20.01.31:206][228]LogStreaming: Display: ULevelStreaming::RequestLevel(/Game/Mordhau/Maps/ThePit/ThePit) is flushing async loading [2023.04.15-20.01.31:206][228]LogPakFile: New pak file ../../../Mordhau/Content/Paks/pakchunk34-LinuxServer.pak added to pak precacher. [2023.04.15-20.01.31:271][228]LogWorld: Bringing World /Game/Mordhau/Maps/ThePit/FFA_ThePit.FFA_ThePit up for play (max tick rate 60) at 2023.04.15-21.01.31 [2023.04.15-20.01.31:271][228]LogOnlineIdentity: Error: OSS: FMordhauOnlineIdentity::AutoLogin failed, already logged into playfab & do not need to refresh playfab token [2023.04.15-20.01.31:271][228]LogWorld: Bringing up level for play took: 0.000925 [2023.04.15-20.01.31:274][228]LogGameMode: Display: Match State Changed from EnteringMap to WaitingToStart [2023.04.15-20.01.31:275][228]LogGameState: Match State Changed from EnteringMap to WaitingToStart [2023.04.15-20.01.31:275][228]LogLoad: Took 0.081384 seconds to LoadMap(/Game/Mordhau/Maps/ThePit/FFA_ThePit) [2023.04.15-20.01.37:276][589]LogNet: ReplicationDriverClass is null! Not using ReplicationDriver. [2023.04.15-20.01.37:276][589]LogNetCore: DDoS detection status: detection enabled: 1 analytics enabled: 1 [2023.04.15-20.01.37:276][589]LogInit: BSD IPv4/6: Socket queue. Rx: 262144 (config 131072) Tx: 262144 (config 131072) [2023.04.15-20.01.37:276][589]LogNet: Created socket for bind address: 0.0.0.0 on port 15000 [2023.04.15-20.01.37:276][589]PacketHandlerLog: Loaded PacketHandler component: Engine.EngineHandlerComponentFactory (StatelessConnectHandlerComponent) [2023.04.15-20.01.37:276][589]LogNet: IpNetDriver_2147482464 IpNetDriver_2147482464 IpNetDriver listening on port 15000 [2023.04.15-20.01.37:276][589]LogMordhauGameSession: Session GameSession successfully created [2023.04.15-20.01.37:592][609]LogPlayFabAPI: Error: RegisterGameServer: Duplicate server (1099 JavascriptException) [2023.04.15-20.01.53:359][554]LogNet: NotifyAcceptingConnection: Server OnlineBeaconHost_2147482465 accept [2023.04.15-20.01.53:359][554]LogNet: NotifyAcceptingConnection accepted from: 94.60.187.157:58520 [2023.04.15-20.01.53:376][555]LogNet: NotifyAcceptingConnection: Server OnlineBeaconHost_2147482465 accept [2023.04.15-20.01.53:376][555]LogNet: NotifyAcceptingConnection accepted from: 94.60.187.157:58520 [2023.04.15-20.01.53:376][555]LogNet: Server accepting post-challenge connection from: 94.60.187.157:58520 [2023.04.15-20.01.53:376][555]PacketHandlerLog: Loaded PacketHandler component: Engine.EngineHandlerComponentFactory (StatelessConnectHandlerComponent) [2023.04.15-20.01.53:376][555]LogNet: NotifyAcceptedConnection: Name: OnlineBeaconHost_2147482465, TimeStamp: 04/15/23 21:01:53, [UNetConnection] RemoteAddr: 94.60.187.157:58520, Name: IpConnection_2147482462, Driver: IpNetDriver_2147482464 IpNetDriver_2147482464, IsServer: YES, PC: NULL, Owner: NULL, UniqueId: INVALID [2023.04.15-20.01.53:376][555]LogNet: AddClientConnection: Added client connection: [UNetConnection] RemoteAddr: 94.60.187.157:58520, Name: IpConnection_2147482462, Driver: IpNetDriver_2147482464 IpNetDriver_2147482464, IsServer: YES, PC: NULL, Owner: NULL, UniqueId: INVALID [2023.04.15-20.01.53:393][556]LogNet: NotifyAcceptingChannel Control 0 server OnlineBeaconHost /Game/Mordhau/Maps/ThePit/FFA_ThePit.FFA_ThePit:PersistentLevel.OnlineBeaconHost_2147482465: Accepted [2023.04.15-20.01.53:393][556]LogNet: Remote platform little endian=1 [2023.04.15-20.01.53:393][556]LogNet: This platform little endian=1 [2023.04.15-20.01.53:393][556]LogBeacon: Beacon Hello [2023.04.15-20.01.53:409][557]LogBeacon: Client netspeed is 100000
-
[Support] ich777 - Gameserver Dockers
Unsure if this is where I should ask, but I might as well give it a try. I created a custom Mordhau server for me and my mates, put it behind an NGINX redirect so it'll show up on Mordhau (and it does show up on the server list with my name and password accepted -- I think) but no matter what I do it fails to connect and logs show no attempt to do so either. I also tried duckdns with Let's Encrypt and no luck as well. Does anyone have any ideas? I'm slightly stumped. (for reference I would call myself an intermediate unRAID user and run tons of dockers with NGINX and stuff and never had any issues with any)
-
[Support] kilrah/nextcloud-ffmpeg with pdlib
I can vouch for this, it worked for me after your help. It's not amazing but for an open-source option it's not the worst. A quick question: atm I'm using the -25 version but apparently 26 is out. Are you going to make a new branch for people who want to keep up with the latest version? Just curious. Thanks for your time!
-
[Support] kilrah/nextcloud-ffmpeg with pdlib
Yup, I'm gonna play with that next and that's why the red message go to me. I've never played with cron so it's just another chance to learn. In any case, it seems fixed! Thanks for your help
-
[Support] kilrah/nextcloud-ffmpeg with pdlib
After running this I was still getting the same error, so I went to the cron settings on a whim and changed from AJAX to Cron And now the error has gone away, so is it fixed or did I just do something to make it not trigger? I changed back to AJAX afterwards and I still get: So now I'm very confused lol
-
[Support] kilrah/nextcloud-ffmpeg with pdlib
If you mean the container template then sure: Else you might need to tell me exactly what you need Hopefully this is it tho! Usually I don't mess much with templates unless absolutely needed (like going for the :25 version of yours and ports)
-
[Support] kilrah/nextcloud-ffmpeg with pdlib
I did that and NextCloud still works, but the message is still there telling me to chmod the folder. I did stop the docker, run the command and then start the docker again to make sure it'd work.
-
[Support] kilrah/nextcloud-ffmpeg with pdlib
Unraid 6.11.5 How do I change the perms from terminal? I remember trying to do that initially and only breaking it further. Also do I do it from within the nextcloud container or just as unraid root? Thanks for your time!
-
[Support] kilrah/nextcloud-ffmpeg with pdlib
I'm wondering, every time I start my server I get the "your directory is readable by other users" error. After bashing into the container and running chown -R www-data: /var/www/html the docker becomes useable normally but if I go to my admin panel I see this: And I can't get it to go away, which would be nice to get the Recognize app working. Any idea how I can solve this? Edit: For clarification's sake, I've had this error ever since I installed the docker, even though it only works with a unraid share that's limited to one hard drive only.
-
[Support] kilrah/nextcloud-ffmpeg with pdlib
<initial issue fixed, new issue however.> EDIT 2: Second issue also fixed, it was my HTTPS everywhere add-on for firefox messing with nextcloud, all is running and working. Now I just need to get the reverse proxy working and should be good!
-
How to activate Type-1 Hypervisor for Linux VM/Manjaro VM?
Well I was playing around some more with the XML after what you told me, and got Linux to bypass what I called the "VM check", for future reference if anyone needs it this is what I used in the XML to bypass it: <cpu mode='host-passthrough' check='none' migratable='on'> <topology sockets='1' dies='1' cores='7' threads='2'/> <cache mode='passthrough'/> <feature policy='require' name='topoext'/> <feature policy='require' name='invtsc'/> </cpu> <clock offset='localtime'> <timer name='rtc' present='no' tickpolicy='catchup'/> <timer name='pit' present='no' tickpolicy='delay'/> <timer name='hpet' present='no'/> <timer name='kvmclock' present='no'/> <timer name='hypervclock' present='yes'/> </clock> Thanks everyone here for the help!
-
How to activate Type-1 Hypervisor for Linux VM/Manjaro VM?
The best explanation I can give you, is that some game developers code a check into their games that checks if you're running inside a virtualised environment, if you are, the game either gives an error "You can't run this game inside a VM" (Genshin Impact) or just closes itself (Halo Infinite). Installing the Hyper-V feature of Windows allows Windows to report as "virtualization-capable" and therefore the anti-VM check in these games is bypassed and games work as normal.
-
How to activate Type-1 Hypervisor for Linux VM/Manjaro VM?
At least on Windows, using this absolutely destroys performance. My XML is somewhat custom but works with no issues in this what I have for Windows <features> <acpi/> <apic/> <hyperv mode='custom'> <relaxed state='on'/> <vapic state='on'/> <spinlocks state='on' retries='8191'/> <vpindex state='on'/> <synic state='on'/> <stimer state='on'/> <reset state='on'/> <vendor_id state='on' value='none'/> <frequencies state='on'/> </hyperv> </features> <cpu mode='host-passthrough' check='none' migratable='on'> <topology sockets='1' dies='1' cores='8' threads='2'/> <cache mode='passthrough'/> <feature policy='require' name='topoext'/> <feature policy='require' name='invtsc'/> </cpu> Which allows Windows to run with Hyper-V installed and work with no performance loss. I was given the impression from my research that turning on Hyper-V in Windows (Type-1 Hypervisor) is what allows the VM to bypass the anti-consumer anti-cheats. Without Hyper-V, even with the tweaked XML they will not run. I'm aware Hyper-V is a Microsoft-only feature. Therefore my inquiry is about doing the same, but for Linux.
-
How to activate Type-1 Hypervisor for Linux VM/Manjaro VM?
Welp, that does make perfect sense. Is there so SVM being on means that Type-1 Hypervisor is active? Or that there's just no way to get a Type-1 Hypervisor on AMD atm?
-
How to activate Type-1 Hypervisor for Linux VM/Manjaro VM?
In my case it's a 5950X but nested virtualisation is on as my above edit shows. That's the only reason why I can run Hyper-V on Windows 11 with no issues. As far as: <cpu mode='host-passthrough' check='none' migratable='on'> <topology sockets='1' dies='1' cores='4' threads='2'/> <cache mode='passthrough'/> <feature policy='require' name='vmx'/> </cpu> I tried this exact config (just different cores and threads) and it didn't work, Manjaro still didn't have the VMX flag. edit: here's the grep from Manjaro:
-
How to activate Type-1 Hypervisor for Linux VM/Manjaro VM?
Nope it didn't. It wouldn't even save the XML, the error was: XML: <cpu mode='custom' check='none'> <feature policy='require' name='vmx'/> <topology sockets='1' dies='1' cores='7' threads='2'/> <cache mode='passthrough'/> <feature policy='require' name='topoext'/> </cpu> Could you go into more detail here? I only have 1 year of and a bit unRAID under my belt 😛 But if you're asking if my unRAID install is running with nested on, it is. I'm running Windows 11 with Hyper-V. root@Tower:~# cat /sys/module/kvm_amd/parameters/nested 1
-
How to activate Type-1 Hypervisor for Linux VM/Manjaro VM?
Good afternoon all, I didn't know where else to ask about this, so I guess I might as well come straight to the source. Here is the deal: currently I am running a Windows VM with a tweaked XML for maximum performance with Hyper-V enabled. I do this because certain games I play check for "VM Status" through Hypervisor and will not work otherwise (Halo Infinite, Genshin Impact are examples). I know that Hyper-V is a Microsoft feature, but recently I've learned that Linux has a similar flag called "VMX" that can be turned on to do the same thing Hyper-V does. I found a couple threads online like this and this in the Arch wiki that explain how to turn the VMX flag on, but no matter what I do, it doesn't seem to work. The grep to CPU inside the Manjaro VM always returns SVM and no VMX. How do I go about tweaking the XML to make sure the Hypervisor in the VM is a Type-1 rather than a Type-2? Thanks in advance! edit: My XML for the VM is currently totally "vanilla" except I've added this line under "features": <features> <vmport state='off'/> </features> I tried adding: <feature policy='require' name='vmx'/> But that did not work. Also trying: <cpu mode='custom' check='none'> <feature policy='require' name='vmx'/> .. </cpu> or <cpu mode='host-model' check='partial'> <model fallback='allow'/> </cpu> Are not allowed by the unraid VM Manager.
-
Weird issue with USB-A Dock on passed through USB port
Hello all! So I'm here because I have this weird issue with unRAID and passed through USB controllers and I wanted to know if anyone here had this happen or knew a possible solution: I have passed through two USB controllers to each one of my VMs and as far as the USB ports are concerned, everything is working fine. However, when I connect a USB-A dock with SDCard reader, that's where the weirdness comes in: The USB ports on the dock itself are getting passed through to the correct VM. However, when I slot in a memory card into any of the 4 slots on the dock, they get passed through to the other VM. I don't know why or how this is happening but it is slightly annoying since the other VM is for another person other than me and is locked most of the day. I also have a faint memory of the SD slots working correctly when I originally passed them through. I have since upgraded fro 6.10rc1 to rc2 and rc3 and the situation is still there. Unsure if the behavior would have been different on Stable. Turning off the second VM also doesn't solve this, as if tried. as well as turning it off and on again. The server I mean. Any ideas anyone? Help would very much be appreciated. Thanks
-
[Support] SpaceinvaderOne - Macinabox
@SpaceInvaderOne Okay so unsure if I'm correct but I thought I might as well report this: The helper script to fix XMLs doesn't seem to be working? I initially got this to work but it crashed my server because it was using the cores unRAID seems to like more. But everything was showing up: OpenCore boot menu and after the apple logo the progress bar did show up. So then I rebooted, edited XML and reran the script after changing RAM and CPU core allocations and then all I got was a black screen with the REL date of OpenCore at the bottom. Pressing enter does bring up the apple logo but nothing else happened. Thinking the server crash may have had corrupted something I uninstalled everything, removed all the macinabox related files including the ones in usr/system and did a clean reinstall of everything. This time before booting up the VM I did the RAM and CPU core allocations first, then ran the script to fix XML and still nothing. The only thing the script said was something about the VM already existing but I assume that's normal.
-
[6.9.2] Questions about how I'm using unRAID
Thank you very much for this explanation! That makes perfect sense. Huh. I didn't know that was possible at all. How would I go about doing that? I'll look it up online ofc, but any pointers would be great! I see. So I could just turn my HDDs into network shares as well since all my games go into the SSD anyway and the HDDs are for data keeping. Sorry I wasn't super clear. I meant if what I mentioned were the steps to create a network share using a HDD inside unRAID, so I could do what you mention above. Yeah same thing I thought. I know it's a cheaper enclosure, but it worked fine outside unRAID (write speeds wise) and it's a USB3 device connected to a USB3 Type-A port. Thank you!