Pagina 1 di 1

Domande varie

Pubblicato: 28 aprile 2015 - 10:57
di Wapt_use
Salve,

vi contatto perché ho diverse domande e non riesco a trovare le risposte nella vostra documentazione.

Innanzitutto, ho installato WAPT Server su una macchina 2012R2 e sembra che l'opzione "WAPTDeploy (per configurare la distribuzione GPO)" sia disponibile solo su Linux. Potete confermarlo?

In secondo luogo, ho modificato il file wapt-get.ini su una macchina client, aggiungendo le seguenti righe per installare automaticamente i pacchetti allo spegnimento della macchina: `

waptupgrade_task_period=360`

, `waptupgrade_task_maxruntime=360`

, `waptupdate_task_period=30`,

`waptupdate_task_maxruntime=10`.

Tuttavia, non è stata creata alcuna attività pianificata.

Inoltre, devo aggiungere le righe di cui sopra a tutte le macchine o posso modificare il file .ini durante la creazione dell'agente?

Infine, sto cercando di automatizzare l'installazione di MS Office 2010, tuttavia, riscontro un errore 504 Bad Gateway Network quando carico la build che ho creato, anche se funziona con altri pacchetti. Esiste un limite alla dimensione del pacchetto che può essere caricato sul server (quello per MS Office 2010 è di 600 MB)?

Grazie in anticipo per le vostre risposte.

Re: Domande varie

Pubblicato: 29 aprile 2015 - 12:06
di htouvet
Buongiorno,
1 - Il piccolo eseguibile waptdeploy dovrebbe essere utilizzato all'interno di un GPO per eseguire l'installazione iniziale del client.
Non è incluso nella versione Windows predefinita di WaptServer (potrebbe esserlo), ma è disponibile per il download
Puoi prendere, ad esempio http://wapt.tranquil.it/wapt/releases/l ... deploy.exe

2 - Sono disponibili 2 modalità operative per il cliente.
Più comunemente, utilizziamo il modalità "waptservice"Un servizio viene eseguito sull'account di sistema di ciascun client e verifica periodicamente la disponibilità di aggiornamenti e di aggiornamenti da installare utilizzando due parametri:
periodo_attività_waptupdate=30
periodo_attività_waptupgrade=360
Il parametro waptupdate_task_period ha un valore predefinito di 120 minuti, il che significa che ogni client controlla la presenza di aggiornamenti dei pacchetti ogni 120 minuti, eventualmente scaricando in anticipo gli aggiornamenti utili, ma senza installarli.

Il parametro waptupgrade_task_period ha un valore predefinito di undefined. Ciò significa che, per impostazione predefinita, gli aggiornamenti devono essere avviati dall'utente, allo spegnimento del computer, oppure forzati dall'amministratore tramite la console.
In questa modalità, è possibile impostare un GPO locale per eseguire aggiornamenti quando la workstation è spenta (tramite il programma waptexit.exe)

In questo caso i parametri xx_maxruntime non vengono presi in considerazione

In modalità "senza agente"Non installiamo il servizio wapt, ma creiamo una o due attività pianificate che avviano l'aggiornamento.
Questa modalità deve essere impostata "manualmente" (non inclusa di default nell'installer wapt di base).
Per creare attività pianificate, dopo aver installato il client wapt senza installare il servizio e aver configurato i 2 o 4 parametri in wapt-get.ini
waptupgrade_task_period=360
waptupgrade_task_maxruntime=60
waptupdate_task_period=30
waptupdate_task_maxruntime=10
ed esegui il comando come amministratore
wapt-get setup-tasks
Se waptupgrade_task_xxx non è definito nel file wapt-get.ini, non viene creata l'attività di aggiornamento, ma solo quella di aggiornamento.
I valori xxx_maxruntime vengono utilizzati nelle impostazioni delle attività di Windows per limitare il tempo massimo di esecuzione di wapt-get e impedire processi fantasma che rimarrebbero in caso di errore.

Hubert

Re: Domande varie

Pubblicato: 30 aprile 2015 - 11:21
di Wapt_use
Salve

, grazie per avermi risposto.

Il mio obiettivo è installare gli aggiornamenti dei pacchetti quando il computer si spegne.

Sto usando la modalità Servizio WAPT; ha menzionato il programma waptexit.exe avviato tramite un'attività pianificata in Criteri di gruppo (GPO). È tutto ciò che devo fare?

Valentin

Re: Domande varie

Pubblicato: 30 aprile 2015 - 12:24
di htouvet
Sì, è così semplice.

Le impostazioni di installazione predefinite sono la modalità waptservice
, che verifica la disponibilità di aggiornamenti ogni 120 minuti e pre-scarica i pacchetti
, e offre la possibilità di installare gli aggiornamenti allo spegnimento del computer tramite waptexit.exe.

Per quanto riguarda
il problema di caricamento di MS Office, sì, esiste un problema noto con i pacchetti di grandi dimensioni.
Per aggirare il bug nella versione 1.1.1:
http://forum.tranquil.it/viewtopic.php? ... ges.py#p23

Con la versione 1.2.3 a 64 bit, dovrebbe funzionare.

Re: Domande varie

Pubblicato: 12 giugno 2015 - 11:33
di Wapt_use
Ho risolto tutti i problemi; tuttavia, all'utente viene offerta la possibilità di annullare l'installazione dei pacchetti allo spegnimento del computer.

Esiste un modo per impedire la visualizzazione di questa finestra o per disabilitare il pulsante Annulla?

Re: Domande varie

Pubblicato: 12 giugno 2015 - 17:05
di Yvan Karmouta
Ciao,
credo che questa discussione possa rispondere alla tua domanda: http://forum.tranquil.it/viewtopic.php?f=13&t=299

Cordiali saluti,
Yvan

Re: Domande varie

Pubblicato: 12 giugno 2015 - 17:34
di htouvet
Una soluzione radicale è quella di modificare il GPO locale per fare

Codice: Seleziona tutto

c:\wapt\wapt-get upgrade
invece di avviare l'interfaccia grafica
waptexit.exe
Per implementare ciò, creare un pacchetto WAPT con una procedura di installazione simile a

Codice: Seleziona tutto

# -*- coding: utf-8 -*-
from setuphelpers import *

uninstallkey = []

def install():
    try:
        print('Remove waptexit.exe local GPO')
        remove_shutdown_script('c:\wapt\waptexit.exe','')
    except:
        print('GPUpdate failed...')

    try:
        print('Add "waptget.exe upgrade" local GPO')
        add_shutdown_script(r'c:\wapt\wapt-get.exe','upgrade')
        print('Hide UI of shutdown scripts')
        shutdown_scripts_ui_visible(False)
    except:
        print('GPUpdate failed...')


def uninstall():
    try:
        print('Add waptexit.exe local GPO')
        add_shutdown_script('c:\wapt\waptexit.exe','')
    except:
        print('GPUpdate failed...')

    try:
        print('Add "waptget.exe upgrade" local GPO')
        remove_shutdown_script(r'c:\wapt\wapt-get.exe','upgrade')
    except:
        print('GPUpdate failed...')

    print('Show UI of shutdown scripts')
    shutdown_scripts_ui_visible(True)