Main public logs
Jump to navigation
Jump to search
Combined display of all available logs of RVM Wiki. You can narrow down the view by selecting a log type, the username (case-sensitive), or the affected page (also case-sensitive).
- 16:15, 25 February 2025 Gabriele.vivinetto talk contribs created page Script per impostare le permission delle share utenti in samba (Created page with "Se si hanno le directory corrispondenti agli username, e si vogliono impostare le permission delle share, usare:<pre> #!/bin/bash DOMAIN=EXAMPLE REALM=ad.example.com touch /tmp/errors.txt rm -f errors.txt for DIR in * do echo $DIR chown -R ${DOMAIN}\\${DIR}:${DOMAIN}\\Domain\ Users $DIR 2>&1 > /dev/null || echo "$DIR" >> /tmp/errors.txt samba-tool ntacl set "O:$(wbinfo --name-to-sid ${DIR}@a$REALM | cut -f 1 --delimiter=' ')G:DUD:(A;;0x001f01ff;;;$(wbinfo --name-to-s...") Tag: Visual edit
- 15:12, 5 February 2025 Gabriele.vivinetto talk contribs created page Autenticazione su server AD in Proxmox (Created page with "== Configurazione REALM == La prima parte consente di creare il servizio di autenticazione. Può essere sufficiente, se poi si creano gli utenti in Proxmox manualmente. * Predisporre un'utenza senza privilegi per il binding in AD, ad esempio con username '''ldapsvc''' nel container Users. '''ATTENZIONE''': il nome mostrato nella snaping mmc deve essere ldapsvc non la descrizione. Nel caso rinominarlo con F2. * In proxmox definire il REALM di autenticazione: ** Authentic...") Tag: Visual edit
- 10:30, 5 February 2025 Gabriele.vivinetto talk contribs created page Gestione di account Linux su AD con SSSD (Created page with "Se si dispone di un dominio AD ad.example.com, è possibile gestire gli utenti locali Linux: * facendoli autenticare sul dominio AD * consentendo l'accesso solo ad utenzse appartenenti ad un determinato gruppo AD * gestendo le chiavi SSH come attributi AD. == Installazione pacchetti == * Installare: apt install sssd adcli realmd oddjob oddjob-mkhomedir sssd-tools sssd libnss-sss libpam-sss adcli packagekit") Tag: Visual edit
- 15:17, 28 January 2025 Gabriele.vivinetto talk contribs created page Blocco dell'accesso a siti tramite pfBlockerNG (Created page with "* Installare il package pfBlockerNG * Creare un IP Alias di tipo network chiamato IP_SBLOCCATI che contenga l'indirizzo ip di un pc che si desidera bypassi le limitazioni * Selezionare Firewall / pfBlockerNG ed eseguire il wizard * Al termine del wizard, premere Run per aggiornare le liste, anche se non le si useranno * Selezionare DNSBL e disabilitarla, perchè useremo il semplice blocco IP * Selezionare IP / IPv4 e disabilitare la lista PRI1 impostando come Action=Dis...") Tag: Visual edit
- 15:30, 17 January 2025 Gabriele.vivinetto talk contribs created page Terminare workflow Massivamente in Adiuto (Created page with "Se si vogliono terminare molti workflow massivamente, non è possibile farlo da Adiuto ia Web, che consente solo di farlo uno alla volta. È necessario usare una query SQL. Leggere i commenti e modificare i tre parametri e la query di selezione dei FIDD, come indicato:<pre> DECLARE @FIDDOC int DECLARE @FIDCAI int DECLARE @FIDI int DECLARE @Utente int DECLARE @Data varchar(255) DECLARE @Ora varchar(255) SET @Utente = 1041; --INSERIRE L'ID DELL'UTENTE TUTOR DEL WORKFLO...") Tag: Visual edit
- 13:11, 14 January 2025 Gabriele.vivinetto talk contribs created page Abilitazione del login 2FA in Pfsense (Created page with "* L'autenticazione è basata su Freeradius con plugin OTP * L'utenza admin rimarrà utilizabile, date che viene sempre testato il ocal database come fallback * '''Attenzione: è VITALE che l'host Pfsense abbia l'orario perfettamente sincronizzato, altrimenti nel System Log si avrà sempre l'errore''' freeRADIUS: Google Authenticator - Authentication failed. User: xyz, Reason: wrong tokencode * Abilitare quindi il server NTP dai services e verificare da shell l'orario...") Tag: Visual edit
- 15:56, 10 January 2025 Gabriele.vivinetto talk contribs created page Consentire l'accesso alla Gui di Pfsense in caso di certificato SSL scaduto e HSTS attivo (Created page with "Se la GUI di PfSense è accessibile via HTTPS, scade il certificato o non si riavvi ala gui dopo il rinnovo, ed è attivo HSTS, Firefox non consente di accettare il certificato e proseguire. Bisogna collegarsi in ssh, e lanciare questo comando, che genera un certificato selfsigned, lo configura sulla webgui e la riavvia: pfSsh.php playback generateguicert Ci si potrà quindi collegare e modificar ela configurazione == Riferimenti == * [https://redmine.pfsense.org/iss...") Tag: Visual edit
- 11:36, 9 January 2025 Gabriele.vivinetto talk contribs created page I LOG di Proxmox Backup Server occupano troppo spazio (Created page with "In caso di installazione aggiornata da vecchie versioni, può accadere che la directory /var/log/proxmox-backup/tasks occupi troppo spazio, parecchi GB. Questo accade perchè non è impostato il nuovo parametro di pulizia dei log * Impostare il parametro: proxmox-backup-manager node update --task-log-max-days 60 * Cancellare i vecchi files: find /var/log/proxmox-backup/tasks -type f -name 'UPID*' -mtime +60 -delete == Riferimenti == [https://forum.proxmox.com/t...") Tag: Visual edit
- 11:50, 19 December 2024 Gabriele.vivinetto talk contribs created page Inviare una mail con gmail da coomand line con swaks (Created page with "* Generare la APP PASSWORD dal proprio pannello account di google. Security / 2 steps / App Password, o direttamente https://myaccount.google.com/apppasswords * '''IMPORTANTE: CONFERMARE L'ACCESSO E L'ATTIVITÀ DA SMARTPHONE, ALTRIMENTI L'APP PASSWORD NON SARÀ ATTIVA E SI RICEVERÀ ERRORE ALL'AUTENTICAZIONE, ANCHE SE È TUTTO CORRETTO''' * Copiare la APP Password, '''COMPRESI GLI SPAZI''' * Inviare la mail <pre> swaks \ --server smtp.gmail.com \ --port 587 --tls \...") Tag: Visual edit
- 11:44, 19 December 2024 Gabriele.vivinetto talk contribs created page Swaks (Created page with "* Inviare una mail con gmail da coomand line con swaks") Tag: Visual edit
- 11:23, 11 December 2024 Gabriele.vivinetto talk contribs created page Elasticsearch utilizza il 100% di CPU con Graylog (Created page with "Occorre impostare un valore pari al 50% delal RAM disponibile sulla macchina vi /etc/elasticsearch/jvm.options<pre> # Se la macchina ha 8GB di RAM: -Xms4g -Xmx4g </pre> == Riferimenti == * [https://stackoverflow.com/questions/62583787/how-to-reduce-high-cpu-usage-with-elasticsearch How to reduce high CPU usage with Elasticsearch - Stack Overflow]") Tag: Visual edit
- 14:36, 19 November 2024 Gabriele.vivinetto talk contribs created page Disabilitare il firewall di pfSense e verificare la porta della web gui da command line (Created page with "<pre> pfctl -d grep -A 14 "<webgui>" /conf/config.xml <webgui> <protocol>http</protocol> <loginautocomplete></loginautocomplete> <ssl-certref>618d25367c7b2</ssl-certref> <dashboardcolumns>2</dashboardcolumns> <port>8000</port> <max_procs>2</max_procs> <nodnsrebindcheck></nodnsrebindcheck...") Tag: Visual edit
- 16:31, 14 November 2024 Gabriele.vivinetto talk contribs created page Convertire il DB di Nextcloud da Mysql a PostgeSQL (Created page with "* Per NC 30, la conversione è disabilitata, occorre fare un patch dei files: * p1.txt <pre> # diff lib/private/DB/ConnectionFactory.orig.php lib/private/DB/ConnectionFactory.php 111c111 < $connectionParams = $this->createConnectionParams('', $additionalConnectionParams); --- > $connectionParams = $this->createConnectionParams('', $additionalConnectionParams, $type); 182,183c182,185 < public function createConnectionParams(string $configPrefix = '', array $additiona...") Tag: Visual edit
- 16:19, 14 November 2024 Gabriele.vivinetto talk contribs created page Disinstallare e reinstallare completamente un'applicazione in Nextcloud (Created page with "Ad esempio, se Tal (spreed) dà errori in tabelle o non si abilita e si vuole resettare tutto: * Disabilitare l'App da web gui * Elencare tutte le tabelle ed eliminarle: <pre> DROP TABLE oc_talk_bans; DROP TABLE oc_talk_bots_conversation; DROP TABLE oc_talk_bots_server; DROP TABLE oc_talk_consent; DROP TABLE oc_talk_poll_votes; DROP TABLE oc_talk_polls; DROP TABLE oc_talk_proxy_messages; DROP TABLE oc_talk_reminders; DROP TABLE oc_talk_retry_ocm; DROP TABLE oc_talk_ban...") Tag: Visual edit
- 09:53, 4 November 2024 Gabriele.vivinetto talk contribs created page Eliminare un'immagine snapshot orfana su storage Ceph in Proxmox (Created page with "* Se si nota che sullo storage CEPH c'è uno snapshot che non appare nelle configurazioni della VM (perchè ad esempio il pool si è riempito, e non si è eliminata l'immagine): rbd ls POOLNAME <pre> .. vm-104-disk-1 vm-104-disk-1@snapshotrimosso .. </pre> * Eliminarlo con: rbd snap rm POLNAME/vm-104-disk-1@snapshotrimosso == Riferimenti == * [https://forum.proxmox.com/threads/ceph-how-to-delete-old-snapshot-rbd-disk-images-that-have-no-corresponding-snapshot-in-...") Tag: Visual edit
- 08:50, 29 October 2024 Gabriele.vivinetto talk contribs created page Gestionr Record PTR VPS Aruba (Created page with "Non serve aprire un ticket: https://kb.cloud.it/computing/cloud-server/ip-pubblico/configurare-il-reverse-dns-su-un-ip-pubblico.aspx") Tag: Visual edit
- 20:04, 25 October 2024 Gabriele.vivinetto talk contribs created page Fare il resize della root su LVM senza fare boot da media esterno (Created page with "Su virtualserver Aruba, non c'è spazio liberop sul PV per fare snapshot. Inoltre se si lasica spazio libero, al reboot cloudinit, lo espande. Occorre fare il boot da initrd con i tool necessari, modificare iìla boot entry aggiungendo break=premount e fare poi le operazioni Dice che funzioan così, ma sebra che non vada li script al prtemopunt: '''cat /etc/initramfs-tools/hooks/resizefs''' #!/bin/sh set -e PREREQS="" prereqs() { echo "$PREREQS"; } case $1 in...") Tag: Visual edit
- 13:08, 15 October 2024 Gabriele.vivinetto talk contribs created page Abilitazione di KSM in Proxmox per ottimizzare l'uso della RAM (Created page with "Il servizio ksmtuned permette di deduplicare la RAM utilizzata dalle VM se l'occupazione sale oltre una certa soglia, in Proxmox di default oltre 80% di occupazione Per assicurarsi che funzioni, installare il pacchetto corretto<pre> apt remove ksm-control-daemon --purge apt remove ksmtuned --purge apt reinstall ksm-control-daemon systemctl enable ksmtuned systemctl restart ksmtuned systemctl status ksmtuned </pre>Verificare che sia in attività: cat /sys/kernel/mm/k...") Tag: Visual edit
- 16:16, 7 October 2024 Gabriele.vivinetto talk contribs created page I link di reset password in Adiuto non contengono l'URL corretto se dietro un reverse proxy (Created page with "Almeno fino alla 6.7.2 BF1 occorre modificare a mano i template seguenti inserendo l'url statico nei seguenti files: * C:\Program Files (x86)\adiJed\workfolder\SystemFiles\1001\Templates\MailNewUserPwd\default.html <nowiki><a href="$LINK-RESET=$" target="_blank">$LANG=template.reset$</a></nowiki><nowiki><br/></nowiki><nowiki><br/></nowiki> cambiare in <nowiki><a href="$LINK-RESET=https://adiuto.example.com/$" target="_blank">$LANG=template.reset$</a></nowiki><nowiki>...") Tag: Visual edit
- 14:52, 4 October 2024 Gabriele.vivinetto talk contribs created page Problemi di accesso a folder Samba con files importati da sistemi diversi (Created page with "* Se nonostante un reset delle permission sui file effettuati da Gui Windows, gli utenti non riescono ad accedere ai files, potrebbero essere rimaste delle ACL precedenti. * Controllare che Samba utilizzi il modulo acl_xattr: vi /etc/samba/smb.conf <pre> [Sharename] ... vfs objects = ..., acl_xattr acl_xattr:ignore system acls = yes acl_xattr:default acl style = windows </pre> * Con questo modulo le permission vengono salvate nell'attributo...") Tag: Visual edit
- 12:28, 3 October 2024 Gabriele.vivinetto talk contribs created page Rimuovere la configurazione di un Cluster Proxmox (Created page with "Se si separa un nodo da un cluster e lo si vuole usare come singolo, rimuovere tutta la configurazione:<pre> systemctl stop pve-cluster systemctl stop corosync pmxcfs -l mkdir /root/backup mv /etc/pve/corosync.conf /root/backup tar cvzf /root/backup/corosync.tar.gz /etc/corosync/ rm -rf /etc/corosync/* killall pmxcfs systemctl start pve-cluster </pre> == Riferimenti == * [https://pve.proxmox.com/pve-docs/pve-admin-guide.html#pvecm_separate_node_without_reinstall Proxm...") Tag: Visual edit
- 12:11, 3 October 2024 Gabriele.vivinetto talk contribs created page Impedire l'avvio automatico delle VM in Proxmox (Created page with "Se si vuole impedire che al boot partano le vm, bisogna agire sul servizio pve.guests == Da kernel parameter == * Al riavvio, premere "e" sulla voce di kernel da avviare, ed aggiungere alla fine della riga "linux ..." systemd.mask=pve-guests == Da prompt, prima del riavvio == systemctl mask pve-guests * Dopo il riavvio, risistemare: systemctl unmask pve-guests == Riferimenti == * [https://forum.proxmox.com/threads/temporarily-disable-start-at-boot-for-all-vms-...") Tag: Visual edit
- 09:20, 3 October 2024 Gabriele.vivinetto talk contribs created page Mostrare una Message Box con un messaggio all'avvio di Windows (Created page with "* Si utilizza il comando builtin MSG, inserendolo nella chiave di registro di startup. * Esempio: <pre> Windows Registry Editor Version 5.00 [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Run] "SendMessageAtStartup"="MSG * This is a startup Message !" </pre>Col comando MSG si possono mandare anhe messaggi su altri pc in rete == Riferimenti == * [https://www.door2windows.com/how-to-automatically-display-a-message-at-windows-startup/#google_vignette Ho...") Tag: Visual edit
- 17:44, 30 September 2024 Gabriele.vivinetto talk contribs created page Resettare la password di un utente Guacamole (Created page with " {{Stub}} * VERIFICARE TUTTO * Lanciare Mysql nel container docker del DB: docker compose exec guacamole-db bash -c 'mysql -u$MYSQL_USER -p$MYSQL_PASSWORD' <pre> SET @username= 'myuser'; SELECT user_id FROM guacamole_user INNER JOIN guacamole_entity ON guacamole_entity.entity_id = guacamole_user.entity_id WHERE guacamole_entity.name = '@username'; -- Update user and hash password with salt SET @salt = UNHEX(SHA2(UUID(), 256)); USE guacamole_db; UPDATE guacamole_u...") Tag: Visual edit
- 17:32, 30 September 2024 Gabriele.vivinetto talk contribs created page Branding della login page di Guacamole (Created page with "== Impostazione in docker-compose.yml == * Aggiungere nel service guacamole-frontend: <pre> environment: # .... - TOTP_ISSUER=Acme Corp - UID=1001 - GID=1001 # Put additional extension here directly in extensions/ # for example, for Branding the login screen: # https://github.com/Zer0CoolX/guacamole-customize-loginscreen-extension # Download, edit files on the jar/zip file and upload # mkdir guacamole_home/; chow...") Tag: Visual edit
- 16:18, 30 September 2024 Gabriele.vivinetto talk contribs created page Resettare la chiave TOTP in Guacamole (Created page with "* Lanciare Mysql nel container docker del DB: docker compose exec guacamole-db bash -c 'mysql -u$MYSQL_USER -p$MYSQL_PASSWORD' use guacamol_db; * Identificare l'ID dello username da modificare: SELECT user_id FROM guacamole_user INNER JOIN guacamole_entity ON guacamole_entity.entity_id = guacamole_user.entity_id WHERE guacamole_entity.name = 'guacadmin'; * Identificato l'ID, resettare il flag guac-totp-key-confirmed per quello user_id UPDATE guacamole_user_attr...") Tag: Visual edit
- 15:59, 26 September 2024 Gabriele.vivinetto talk contribs created page Monitoraggio MS SQL Server con Zabbix Agent2 (Created page with "* Installare sulla macchina Windows Zabbix Agent2 * Scaricare la versione di zabbix_agent2_plugins-x.x.x-windows-amd64.msi corrispondente all versione dell'agent da https://cdn.zabbix.com/zabbix/binaries/stable/ * Installare il plugin * Riavviare Zabbix Agent2 * configurare l'utenza di monitoraggio in SQL Server:<pre> USE MASTER CREATE LOGIN zabbix WITH PASSWORD = 'S2cr3tPassw0rd' GRANT VIEW SERVER STATE TO zabbix USE msdb CREATE USER zabbix FOR LOGIN zabbix GRANT EXECUT...") Tag: Visual edit
- 14:27, 26 September 2024 Gabriele.vivinetto talk contribs created page Il database di Adiuto su SQL Server Express raggiunge il limite di 10GB (Created page with "Se il database di Adiuto su SQL Express raggiunge il limite di 10GB, non è più possibile scrivere. * Verificarne la dimensione sul filesystem. * Identificare le tabelle che occupano più spazio: <pre> SELECT t.NAME AS TableName, i.name AS indexName, SUM(p.rows) AS RowCounts, SUM(a.total_pages) AS TotalPages, SUM(a.used_pages) AS UsedPages, SUM(a.data_pages) AS DataPages, (SUM(a.total_pages) * 8) / 1024 AS TotalSpaceMB, (SUM(a.used_pages) * 8) / 1024 AS Us...") Tag: Visual edit
- 09:29, 25 September 2024 Gabriele.vivinetto talk contribs created page Evitare gli errori di Timeout durante l'importazione di dump SQL in PhpMyAdmin in docker (Created page with "Settare le seguenti variabili in docker-compose.yml<pre> - UPLOAD_LIMIT=1G - MAX_EXECUTION_TIME=600 </pre> * Impostare anche il timeout in NPM: Evitare l'errore 504 Gateway Time-out openresty in Nginx Proxy Manager == Riferimenti == * [https://stackoverflow.com/questions/45360457/how-can-i-make-phpmyadmin-last-longer-without-timeout-with-docker How can I make phpmyadmin last longer without timeout with Docker - Stack Overflow]") Tag: Visual edit
- 09:09, 25 September 2024 Gabriele.vivinetto talk contribs created page Evitare l'errore 504 Gateway Time-out openresty in Nginx Proxy Manager (Created page with "Se ad esempio importando un file sql in un database da PHPMyAdmin si ottiene l'errore: 504 Gateway Time-out openresty Occorre aumentare il timeout nelal configurazione del Proxy Host in Nginx Proxy Manager, inserendo nella Tab Advanced:<pre> proxy_connect_timeout 600; proxy_send_timeout 600; proxy_read_timeout 600; send_timeout 600; </pre>") Tag: Visual edit
- 14:33, 18 September 2024 Gabriele.vivinetto talk contribs created page Correggere l'Errore TPM 80090016 Keyset non esistente in Windows (Created page with "* Se un tentativo di autenticazione fallisce con l'errore TPM Trusted Key Platform 80090016 Keyset non esistente * Sloggarsi dall'utente problematico * Entare come administrator * Rinominare la cartella C:\Users\ACCOUNT-PROBLEMATICO\AppData\Local\Packages\Microsoft.AAD.BrokerPlugin_cw5n1h2txyewyarsi * Riloggarsi ed autenticarsi == Riferimenti == * [https://elovade.it/blog/errore-80090016-loggandosi-allaccount-di-microsoft-office-365-o-azure-ad/ Errore 80090016...") Tag: Visual edit
- 15:49, 16 September 2024 Gabriele.vivinetto talk contribs moved page Elencare tutt ele porte esposte dai container docker to Elencare tutte le porte esposte dai container docker
- 13:35, 12 September 2024 Gabriele.vivinetto talk contribs created page Zabbix Agent2 provoca un load altissimo su hardware HP (Created page with "Se su hardware HP si nota un load altissimo con alti valori di IO, provare a stoppare zabbix-agent2. Se scende dopo pochi minuti, è colpa del plugin SMART, che causa questo comportamento se non ci sono array RAID definiti. Occorre filtrare smartctl per i device cciss, usando il wrapper: vi /usr/local/sbin/smartctl <pre> #!/bin/bash case "$@" in *areca*|*3ware*|*cciss*|*megaraid* );; *) /usr/sbin/smartctl "$@" ;; esac </pre>Definirlo in vi /etc/zabbix/zabbix_a...") Tag: Visual edit
- 09:19, 12 September 2024 Gabriele.vivinetto talk contribs created page Testare le prestazioni di un dispositivo di storage con fio (Created page with "* Se si vuole testare la banda e gli IOPS di un disco per verificare la velocità: apt install fio fio --randrepeat=1 --ioengine=libaio --direct=1 --gtod_reduce=1 --name=fiotest --filename=/tmp/testfio --bs=4k --iodepth=64 --size=1G --readwrite=randrw --rwmixread=75 --output $(date +%Y%m%d%H%M%S).fio ; rm -f /tmp/testfio * Usare per --filename un path relativo al dispositivo da testare") Tag: Visual edit
- 08:09, 12 September 2024 Gabriele.vivinetto talk contribs created page Ottimizzazione di Ceph in Proxmox (Created page with "* Nella definizione dello storage impostare il flag nelle Advanced '''KRBD'''. Fare power Cycle deel VM per far recepire la modifica. * Nelle VM, impostare ** Controller: VirtIO SCSI single ** Dischi *** Cache: Write back *** Discard [x] *** IO Threads: [x] *** *** Async IO: threads ** Guest Agent [x] * Installare tutti i drivers VirtIO e quemu-guest-agent * Riavviare le VM * ATTENZIONE: SE GLI HOST CEPH HANNO UN LOAD ED UN WAITING FOR IO ALTO, CONTROLLARE ZABBIX AGENT2...") Tag: Visual edit
- 14:01, 5 September 2024 Gabriele.vivinetto talk contribs created page Impossibile visualizzare il file di un documento in Adiuto (Created page with "Se non si riesce a visualizzare il pdf o xml di un un documento in Adiuto, verificare che con CTRL-SHIFT-F2 il campo '''F10''' contenga un nome tipo '''wsupl*.*''' . In questo caso il caricamento da immission è fallito, ed il file wsupls*.* è rimasto in C:\Program Files (x86)\adiJed\workfolder\FileServer\uploads * Se si è installato la 6.7.2 BF1, tentare un riavvio del tomcat, dovrebbe sistemare tutto. * Diversamente, verificare il $FIDD del documento, vedere s...") Tag: Visual edit
- 09:18, 17 July 2024 Gabriele.vivinetto talk contribs created page Caricare delel fatture XML su portale IFIN (Created page with "i documenti recapitati solo sul cassetto fiscale nella sezione messi a disposizione (non consegnati) non sono presenti in IFIN, è quindi necessario procedere con le seguenti operazioni: - scaricare dal cassetto fiscale il file della fattura (xml o p7m) e il relativo file dei metadati - creare uno zip contenente questi due file (Attenzione : il nome file zip deve essere differente dai nome file contenuti all'interno dello zip) - caricare lo zip in Invoice Channel tram...") Tag: Visual edit
- 09:18, 17 July 2024 Gabriele.vivinetto talk contribs created page File:Invoice Channel CaricaZip.pdf
- 09:18, 17 July 2024 Gabriele.vivinetto talk contribs uploaded File:Invoice Channel CaricaZip.pdf
- 13:21, 9 July 2024 Gabriele.vivinetto talk contribs created page Configurazione di DMARC (Created page with "* DMARC is a line of code that goes into your DNS TXT record * Before DMARC: setup SPF and DKIM * Create the email account that will receive the xml rejected reports dmarc-reports@example.com * Create the TXT Record Name: _dmarc.example.com Value: v=DMARC1; p=quarantine; pct=100; rua=<nowiki>mailto:dmarc-reports@example.com</nowiki> * Verificarlo; host -t txt _dmarc.example.com * In seguito aggiornare il record a: v=DMARC1; p=reject; pct=100; rua=<nowiki>ma...") Tag: Visual edit
- 00:34, 6 July 2024 Gabriele.vivinetto talk contribs created page Installazione dii un cluster docker swarm con storage condiviso ceph (Created page with "<pre> dipendenze su tutti i nodi vi /etc/hosts apt install chrony lvm2 wget python3 apt update && apt autoremove --purge && apt dist-upgrade && apt autoremove --purge && apt clean && apt update wget -q -O- 'https://download.ceph.com/keys/release.asc' | gpg --dearmor -o /etc/apt/trusted.gpg.d/cephadm.gpg 147 echo deb https://download.ceph.com/debian-reef/ $(lsb_release -sc) main > /etc/apt/sources.list.d/ceph.list 148 apt install lsb-release 149 rm /etc/apt/s...") Tag: Visual edit
- 15:46, 4 July 2024 Gabriele.vivinetto talk contribs created page Utilizzo di certificati letsencrypt con challenge DNS RFC2136 per Proxmox (Created page with "Su tutti i nodi del cluster: apt install bind9-dnsutils export KEY="la_chiave_tsig_di_bind" export KEYNAME="acme.example.com" <pre> cat > /etc/$KEYNAME.key <<EOFile key "$KEYNAME" { algorithm hmac-sha512; secret "$KEY"; }; EOFile </pre> chown npobody: /etc/$KEYNAME.key In proxmox poi definire Datacenter ACME Account Challenge Plugins: DNS API: nsupdate (<nowiki>RFC 2136</nowiki>) NSUPDATE_KEY: /etc/$KEYNAME.key (per esteso, non con la variable...") Tag: Visual edit
- 17:02, 3 July 2024 Gabriele.vivinetto talk contribs created page Restore di un solo database da un dump mysqldump (Created page with "Se si dispone di un dum mysql che contient tutti i database di una istanza, e si vuole far eil restore di uno solo: <code>mysql -u root -p --one-database destdbname < alldatabases.sql</code> == Riferimenti == * [https://stackoverflow.com/questions/2342356/import-single-database-from-all-databases-dump Import single database from --all-databases dump - Stack Overflow]") Tag: Visual edit
- 17:01, 25 June 2024 Gabriele.vivinetto talk contribs created page Consentire l'accesso solo da alcuni indirizzi IP e mostrare una pagina di cortesia agli altri con Nginx Proxy Manager (Created page with "Attivare Impostare una pagina di manutenzione in caso un servizio non sia disponibile in Nginx Proxy Manager Nel Proxy host che si vuole gestire, creare la Custom Location Location = / Scheme = uguale al Forward Hostname / IP Forward Hostname / IP = uguale al Forward Hostname / IP Forward Port = uguale alla Forward Port Premere ingranaggio, ed incollare in Advan...") Tag: Visual edit
- 16:45, 25 June 2024 Gabriele.vivinetto talk contribs created page Migrazione da Owncloud a Nextcloud (Created page with "La migrazione è possibile da Owncloud 10.13 a Nextcloud 25, poi si aggiorna. La migrazione verrà fatta da una installazione in OS ad una con container Docker Usare il docker-compose.yml:<pre> services: nextcloud-cro-db: image: mariadb:10.6 container_name: nextcloud-cro-db restart: unless-stopped command: --transaction-isolation=READ-COMMITTED --log-bin=binlog --binlog-format=ROW volumes: - ./mysql:/var/lib/mysql - ./docker-entrypoint...") Tag: Visual edit
- 15:46, 21 June 2024 Gabriele.vivinetto talk contribs created page Debug di connessioni reverse proxy per vedere gli header di una connessione (Created page with "Se vogliamo vedere se Nginx manda gli header corretti per X-Forwarded-for, ad esempio, possiamo usare socat in ascolto al posto del backend di destinazione: socat -v TCP-LISTEN:8916 STDOUT Vediamo quindi:<pre> GET / HTTP/1.1 Host: www.example.com X-Forwarded-Scheme: https X-Forwarded-Proto: https X-Forwarded-For: 62.19.106.141 X-Real-IP: 62.19.106.141 user-agent: Mozilla/5.0 (X11; Ubuntu; Linux x86_64; rv:127.0) Gecko/20100101 Firefox/127.0 accept: text/html,application...") Tag: Visual edit
- 15:37, 21 June 2024 Gabriele.vivinetto talk contribs created page Elencare tutt ele porte esposte dai container docker (Created page with "<pre> ss -tulpn | grep docker | grep 0.0.0.0 | tr -s ' ' | cut -f 5 --delimiter=' ' | cut -f 2 --delimiter=':' | sort -n -u </pre>") Tag: Visual edit
- 15:36, 21 June 2024 Gabriele.vivinetto talk contribs created page Elencare tutti gli indirizzi IP dei container docker (Created page with "<pre> docker inspect $(docker ps -q ) \ --format='{{printf "%-50s" .Name}} {{range .NetworkSettings.Networks}}{{.IPAddress}} {{end}}' </pre> == Riferimenti == * [https://stackoverflow.com/questions/58764152/how-to-get-a-ip-addresses-for-all-docker-containers-from-the-host networking - How to get a IP addresses for all Docker containers from the host? - Stack Overflow]") Tag: Visual edit
- 19:08, 12 June 2024 Gabriele.vivinetto talk contribs created page Aggiornamento di Zabbix da 6.4 a 7.0 con migrazione a PostgreSQL in Docker (Created page with "<pre> apt update apt install pgloader wget sudo vim iputils-ping mkdir /tmp/zabbix-db-migration/ && cd $_ wget https://cdn.zabbix.com/zabbix/sources/stable/7.0/zabbix-7.0.0.tar.gz tar -zxvf zabbix-7.0.0.tar.gz cd /tmp/zabbix-db-migration/zabbix-7.0.0/database/postgresql/ grep -v 'ALTER TABLE ONLY' schema.sql | grep -v INSERT | grep -v 'CREATE INDEX' | grep -v 'CREATE UNIQUE INDEX' > /tmp/zabbix-db-migration/create_tables.sql sed -i '/create\ or\ replace\ function/,$d' /t...") Tag: Visual edit
- 16:21, 11 June 2024 Gabriele.vivinetto talk contribs created page Monitoraggio di Proxmox Backup Server con Zabbix (Created page with "{{Stub}} * [https://github.com/ismvru/zbx-tmplt-pbs ismvru/zbx-tmplt-pbs: Zabbix template for Proxmox backup server] * [https://github.com/nikosch86/zabbix-proxmox-backup-server nikosch86/zabbix-proxmox-backup-server: Zabbix Template for Proxmox Backup Server]") Tag: Visual edit