Schar

Members
  • Posts

    72
  • Joined

  • Last visited

Converted

  • Gender
    Undisclosed

Recent Profile Visitors

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

Schar's Achievements

Rookie

Rookie (2/14)

0

Reputation

  1. This one has been happening for a long time, but not sure I ever raised it. Whenever one my my UNRAID servers (have 3, 2x 6.4 and one 6.7) reboots due to a power failure (have been a lot recently as the house is a construction site) then, after coming back up, the domain is never automatically rejoined. The details are in the GUI but status is not-joined. Normally rejoins first or second attempt no problem from settings widget. I don't think this is a problem in a controlled reboot, but I don't do them often (generally only on version upgrade, so 100s of days in between). Found an archived post that had something similar reported, but in the deprecated forum.
  2. Just FYI - another alternative is to use DHCP (with or without reservations), that will take care of the A records for you.
  3. I can confirm that this works, and the world is persistent after moving out the mount point. May be tricky when it comes to upgrading the phar but I'll cross that bridge when I come to it (assume the worlds will always be forwards-compatible). Question for anyone running this: has anyone got a clean multi-world solution running? I can start many worlds using the pocketmine.yml configuration file, but the iOS app doesn't seem to handle that well (was hoping I could end up with something like locally stored games, or even migrate the games from the kids iPads to a server that is backed up). Thanks
  4. Self help: advanced settings, add -it to the extra parameters of the template.
  5. Preserving data: To answer one of my other questions it seems that you can run without using the implied docker volume I copied the _data from the self-created volume /var/lib/docker/volumes/138904230984023948/ to my own directory, and added a path mapping /srv/genisys/ to the new _data path. When I start the docker now, it doesn't create a new volume, and it is reading the config from that directory. I proved by editing config and watching the log behaviour change (from online=on to online=off)... logs below. Now just need to make sure the world is properly persistent when I change the docker parameters. [06:07:42] [server thread/INFO]: Genisys is a custom version of PocketMine-MP, modified by iTX Technologies LLC Version: 478c3d4 Target client version: v0.16.0.5 alpha Source code: https://github.com/iTXTech/Genisys [06:07:42] [server thread/INFO]: Loading properties and configuration... [06:07:42] [server thread/WARNING]: SERVER IS RUNNING IN OFFLINE/INSECURE MODE! [06:07:42] [server thread/WARNING]: The server will make no attempt to authenticate usernames. Beware. [06:07:42] [server thread/WARNING]: While this makes the game possible to play without internet access, it also opens up the ability for hackers to connect with any username they choose. [06:07:42] [server thread/WARNING]: To change this, set "online-mode" to "true" in the server.properties file. [06:07:42] [server thread/INFO]: Selected English (eng) as the base language [06:07:42] [server thread/INFO]: Opening server on 0.0.0.0:19132 [06:07:42] [server thread/INFO]: Genisys is distributed under the GPL License version 3 and later [06:07:43] [server thread/INFO]: Loading recipes... [06:07:43] [server thread/INFO]: Preparing level "Home" [06:07:43] [server thread/INFO]: Preparing level "nether" [06:07:43] [server thread/INFO]: Starting GS4 status listener [06:07:43] [server thread/INFO]: Setting query port to 19132 [06:07:43] [server thread/INFO]: Query running on 0.0.0.0:19132 [06:07:43] [server thread/INFO]: Default game type: Creative Mode [06:07:43] [server thread/INFO]: Done (1.081s)! For help, type "help" or "?" [06:10:17] [server thread/INFO]: Unloading level "Homebush" [06:10:17] [server thread/INFO]: Unloading level "nether" [06:10:18] [server thread/INFO]: Stopping other threads Server has stopped [06:11:03] [server thread/INFO]: Genisys is a custom version of PocketMine-MP, modified by iTX Technologies LLC Version: 478c3d4 Target client version: v0.16.0.5 alpha Source code: https://github.com/iTXTech/Genisys [06:11:03] [server thread/INFO]: Loading properties and configuration... [06:11:03] [server thread/INFO]: Selected English (eng) as the base language [06:11:03] [server thread/INFO]: Opening server on 0.0.0.0:19132 [06:11:03] [server thread/INFO]: Genisys is distributed under the GPL License version 3 and later [06:11:03] [server thread/INFO]: Loading recipes... [06:11:04] [server thread/INFO]: Preparing level "Home" [06:11:04] [server thread/INFO]: Preparing level "nether" [06:11:04] [server thread/INFO]: Starting GS4 status listener [06:11:04] [server thread/INFO]: Setting query port to 19132 [06:11:04] [server thread/INFO]: Query running on 0.0.0.0:19132 [06:11:04] [server thread/INFO]: Default game type: Creative Mode [06:11:04] [server thread/INFO]: Done (0.888s)! For help, type "help" or "?"
  6. Probably a simple / silly question, but how do you use docker attach to get into STDIN/STDOUT? I installed genisys to try out Pocketminecraft, and you have to accept the EULA on start via the commandline. I eventually managed to do this using docker start -ai ... but starting from the GUI and using docker attach on the server should have accomplished the same thing??? I'm connecting to UNRAID using ssh via Putty. Everything else seems good. But when I attach I get nothing. Characters I type are echoed back, but the CTRL+P/Q sequence doesn't unattach and CTRL-C doesn't work either (against any containers). Or am I barking into the wind? Using UNRAID 6.2.4 now. No VMs, six drive array with SSD cache and four docker containers in total. Thanks
  7. Awesome, thanks for this. Was bashing my head against a wall and finally saw the start -ai switch to enable me to run the wizard. Initially I tried the most recent build, being an unsupported version if memdumped, but went back to master and it was good. Question: Is it possible to move the data volume outside of docker.img? I guess I could manually create a symlink inside the docker container replacing _data once the data is extracted, but cannot see a config that would allow this. Would hate to lose worlds if it changed volumes! Every time I reconfigure the container for whatever reason, I have to redo the EULA sequence and another volume is created. Not that useful.... Cheers
  8. Hi Quick question - is there an API over any of the plugins? If possible I'd love to have API for Active Streams (rest/json?) - so that I can write a Windows desktop widget that aggregates active streams from my two UNRAID instances. And performance metrics (as a thought). Thanks!
  9. My AD server has been a "tad" unreliable of late (hardware issues). Anyway - noticed something odd. Scenario: UNRAID IP set with static DNS servers (legacy from v6 beta when DHCP wasn't working for me). The domain controller / DNS server referenced was offline. > logging into the console (or over SSH) - enter the user, very slow prompt for the password and no response (gave up at ten minutes). Never logged in. Now I am well behaved and have a second DNS server, so edited resolve.conf to point to an active DNS server via my Surface and rebooted, and all was good and healthy. Seems a bit odd, but wanted to call it out. On one other occasion where the DC was merrily bouncing itself up and down (I'm suspecting either a dodgy mobo or PSU), I managed to log in (must have been a brief moment when the DNS (LDAP?) services were up - not sure what the dependency was), got into the WebAdmin. Then everything froze until I issued a samba stop via the console. Then the web GUI came back to life. Starting the array in the GUI then required a reboot (which needed some intervention too). I can try and pull logs if anyone is interested. Not a huge deal for me as I've figured out how to resolve (I have other issues when things are not working in DC land) but figured it was worth posting in case anyone else had seen this.
  10. Not a ReiserFS problem? I used to get similar sporadic behaviour like this until I migrated to XFS. May have been fixed since. When that happened to me, I could log in via SSH/telnet; but shutdown wouldn't do anything (FS was stalled). In those cases I used to do this (eek - but easier than going into the basement). echo 1 > /proc/sys/kernel/sysrq echo b > /proc/sysrq-trigger https://major.io/2009/01/29/linux-emergency-reboot-or-shutdown-with-magic-commands/
  11. Beaut, thanks! I just got one of those lovely emails from CrashPlan: And of course the CrashPlan-Desktop wouldn't connect. google found the answer here pretty quickly, and the doc rocks. All the steps I did the first time round again but in one place. Seems that the change that broke things was the ui_info key changing from unraid to a (unique per instance?) GUID. This is something I wanted to do on the first install (I have a near-anaphylactic reaction to shared / common secrets like that!) but couldn't easily enough find a way to do it then - changing the server based one and keeping it in sync with the client didn't want to work. But now: easily fixed. Thanks for the great doc.
  12. Just a quick question - were you able to look at shairplay support? Is there something I could do to test this for you? Thanks!!
  13. Interesting question - I like and am also keen on this. I tried creating a volume mapping to /boot, but that didn't want to work (/boot doesn't even show up in the host path drop down). I created a soft link from /cache/boot to /boot (ln -s /cache/boot /boot). But this, to me at least, is quite a large security risk. It could inadvertently give access to the flash files where you don't want it, especially if /cache is shared. Another option that springs to mind... create a backup folder on either the cache or a disk / user drive. Don't export it and create a cron job to copy all files periodically. Or do this manually each time you upgrade or change anything (which is what I do - each time I upgrade I backup the entire flash drive to my windows file server which is subsequently backed up to CrashPlan anyhow ). UPDATE Seems you can do this: [*]Create a mapping in the advanced settings. I did /boot to /boot, and made it read only. [*]Open the CrashPlan client and click the Change button on the backup tab [*]Check the "show hidden files" checkbox in the client (I'm using the CrashPlan-client via RDP from the host). [*]Once you've done this, all sorts of wonderful folders spring to life. Including /boot. [*]Select it and ok away, presto it is backing up (238 files for 700 MB in my case) Currently backing up boot > bzroot (7.59% @ 2.6Mbps)
  14. Great to see that I wasn't smoking something - that is exactly the method I used. Gave up trying to get inheritance working from the UNRAID shell. I like your share based AD groups and that is something I will be doing going forwards, then put them inside other groups for user allocation. Would be good to script this up using setfacl or an equivalent. I think I see what I need to do but never got it working that way!
  15. Dead keen for this too. The more integrated / federated security is, the better these days! I've tried a few things to SSH to UNRAID as a domain user, but haven't quite got it working getent passwd Administrator works a treat. When I try to ssh administrator@localhost, I get permission denied (on correct or incorrect password) a few times, and finally Permission denied (publickey,password,keyboard-interactive). This works too: root@TOWER:/boot# wbinfo -a administrator Enter administrator's password: plaintext password authentication succeeded Enter administrator's password: challenge/response password authentication succeeded Although I'd love to remove the plaintext option. Never liked that. Not sure how to get kerberos auth, the k* commands don't seem to be available. I've found a bunch of information about how to make this work, but most of it relates to change sudoers or modifying sshd_config or configuring /etc/pam.d -- all of which I'd have no idea about how to do in the UNRAID environment in a persistent manner.