Subcategories

  • VMs, hosts, pools, networks and all other usual management tasks.

    483 Topics
    4k Posts
    olivierlambertO
    Hi! It is not the XOCE to xo-server link, it is the credential xo-server uses to log into XAPI on your host. It has to be reversible, not hashed, because xo-server replays it to XAPI on every connect and auto-reconnect. So yes, plaintext by default is expected. The security perimeter here is Redis itself (bound to localhost or a unix socket, never exposed) and root access on the XO VM. That said, since XO 6.5 there is an opt-in encryption at rest. In your xo-server config: [redis] encryptCredentialDatabase = true On the next start, every record is encrypted with AES-256-GCM (values get an enc: prefix) and index keys become HMAC-SHA256 blind indexes, so hostnames and emails are not readable either. The key is split in two halves, one in XenStore (vm-data/xo-encryption-key) and one in /var/lib/xo-server/data/xo-encryption-key. Caveats for a source install: XO must run as a VM on XCP-ng/XenServer with xen-tools, and xo-server needs access to the xenstored socket (root, typically). Config export then requires a passphrase. If you lose one key half while encryption is on, do not restart: XO would regenerate both halves and the existing records would become undecryptable. Full doc: https://docs.xen-orchestra.com/credential-encryption About the PoolAlreadyConnected part, that is a separate issue. It means two server entries resolve to the same pool, typically a slave host registered next to the master, or the pool re-added after a master change. Removing the entry with DEL xo:server:<id> is not the right fix: it drops the hash but leaves the id in xo:server_ids and in the host index. Remove the server from the UI instead. If the error persists, it is the other entry pointing to that same pool that needs to go.
  • ACLs, Self-service, Cloud-init, Load balancing...

    106 Topics
    869 Posts
    T
    @mpiton Thanks for looking into this, I guess it wasn't apparent that I needed to click the Save Configuration button for that plugin. I did that and confirmed that the secret now survives an xo-server restart. Thanks again!
  • All XO backup features: full and incremental, replication, mirrors...

    527 Topics
    6k Posts
    J
    @christopher-petzel Ok! Thanks!
  • Everything related to Xen Orchestra's REST API

    87 Topics
    650 Posts
    A
    @poddingue Borrow away - "smoke alarm" is a better name for it than anything we had, so we might borrow it right back. Since you mentioned reading the matrix - here is the classification you would be reading, straight from the file: grep access: dadl/xen-orchestra.dadl | sort | uniq -c 49 access: admin 21 access: dangerous 122 access: read 75 access: write 122 of the 267 tools are plain read - that is the entire surface a review-capped agent gets. The other 145 exist in the same file, but for that agent they might as well not. The whole security taxonomy is greppable plaintext - which is rather the point of a declarative format. And if anything in the matrix looks wrong or missing, this thread is exactly the right place - real-world corrections are how it improves.
  • Terraform, Packer or any tool to do IaC

    51 Topics
    484 Posts
    K
    @Cyrille We can't disable the embedded CCM. Disabling the embedded CCM in RKE2 impacts core cluster bootstrap behavior because it is a bootstrap-critical component responsible for core node lifecycle management.
  • Install and setup XOA with XCP

    4
    0 Votes
    4 Posts
    2k Views
    olivierlambertO
    In my previous post there's a link in the "contact us" words. Click on it to see a contact form.
  • 0 Votes
    6 Posts
    2k Views
    olivierlambertO
    Hang on then, tree view is coming
  • Will it Live Migrate...?

    4
    0 Votes
    4 Posts
    3k Views
    olivierlambertO
    Yes, in this case it will be "live storage motion" (ie migrating with the storage, because you don't have a shared storage). Note that you should add the server to the pool first, and then only add VMs on local storage. Because when you add a new host to a pool, all the existing storage/VMs will be removed (VMs on the new hosts)
  • Can't access NFS in XO

    Solved
    5
    0 Votes
    5 Posts
    3k Views
    okynnorO
    Thanks. I guessed that I needed to put the full path on FreeNAS as there is not masking when expose as NSF by FreeNAS. So I put the full path as "/mnt/MybooksVolume/VM_ISOs" and that seems to have fixed the problem.
  • ACL Network / Allowed IPs

    5
    0 Votes
    5 Posts
    2k Views
    pdoniasP
    It's an admin privilege.
  • VM is hanging during typing

    5
    0 Votes
    5 Posts
    821 Views
    S
    i don't use it cause i work only with mac. this is the reason why i get xoa. ... in the xencenter on windows it works normally. but i try this on different browsers. the problem is the same
  • Xen Orchestra ZFS issue..

    1
    0 Votes
    1 Posts
    697 Views
    No one has replied
  • create resource pool

    6
    0 Votes
    6 Posts
    4k Views
    olivierlambertO
    Migrate it to the host that will be the master (even local storage of the master). Then you can add any slave.
  • xoa-updater failing

    8
    0 Votes
    8 Posts
    5k Views
    olivierlambertO
    IIRC we have something in the pipes to solve this, but not yet. Please open a support ticket so we can continue discuss with more details related to your infrastructure
  • IP pool for IPv6

    feature in backlog
    6
    0 Votes
    6 Posts
    2k Views
    D
    @olivierlambert issue created https://github.com/vatesfr/xen-orchestra/issues/4515
  • unattached disk cannot be moved

    Solved
    8
    0 Votes
    8 Posts
    2k Views
    olivierlambertO
    Please refer to https://github.com/vatesfr/xen-orchestra/issues/4455
  • xoa-updater service not running

    4
    3
    0 Votes
    4 Posts
    1k Views
    olivierlambertO
    2GiB is enough. Please create a support ticket (yes you can with XOA Free) so our dedicated support team assist
  • XOA Full Backups consumes to much SR space.

    Moved Solved
    6
    0 Votes
    6 Posts
    2k Views
    B
    Yes, setting concurrency to 1 helps me. Will try to run concurrency >1 on th pool and see how it works. When concurrency > 1 it would be nice to split backups per-host (in case of pool) or per-SR (in case of multiple SRs)
  • Connecting servers after credential change

    15
    2
    0 Votes
    15 Posts
    6k Views
    jedimarcusJ
    @LEB-ID It's called Add new Server in XCP-ng Center too... old habits die hard. But Pools is not the right word either. It's hard coming up with something short and precise.
  • Backup concurrency within one VM with multiple disks

    6
    2
    0 Votes
    6 Posts
    1k Views
    ForzaF
    @julien-f Done: https://github.com/vatesfr/xen-orchestra/issues/4490
  • 0 Votes
    8 Posts
    2k Views
    julien-fJ
    @olivierlambert said in Backup-NG Error "invalid header checksum" after VM-Disk-Resize and reaching retention Limit.: So the issue appeared just when the oldest extended delta had to be merged in the full I suppose. This is exact, but we need to have a proper process to reproduce it. This might be related to: increasing the size of the disk above a certain threshold increasing the content of the disk above a certain threshold
  • 0 Votes
    7 Posts
    2k Views
    J
    After: mount 192.168.10.6:/mnt/raid/nfs /mnt/jan and i look with mount i get this: 192.168.10.6:/mnt/raid/nfs on /mnt/jan type nfs4 (rw,relatime,vers=4.1,rsize=131072,wsize=131072,namlen=255,hard,proto=tcp,timeo=600,retrans=2,sec=sys,clientaddr=10.211.55.19,local_lock=none,addr=192.168.10.6) So its working. After manual typing what XO tried: mount -t nfs 192.168.10.6:/mnt/raid/nfs/backup /mnt/jan -o vers=3 I get the same error: mount.nfs: access denied by server while mounting 192.168.10.6:/mnt/raid/nfs/backup So the “-o vers=3" option is the problem. Can i edit a file in XO to get rid of the “-o vers=3” option? SOLVED In XO i used the option -o vers=4 and this works.
  • XO not displaying any Storages

    Solved
    17
    2
    0 Votes
    17 Posts
    4k Views
    AnonabharA
    @badrAZ Gentleman, thank you very much.. I updated and recompiled and now I get all the storages on display. Thanks again, Peg
  • Old Backup

    13
    0 Votes
    13 Posts
    3k Views
    pdoniasP
    https://github.com/vatesfr/xen-orchestra/issues/4467
  • xoa vm export - "orphaned" snapshot

    8
    1
    0 Votes
    8 Posts
    2k Views
    olivierlambertO
    For example, xo-server crashed/interrupted/restarted during the export.