Docway3 - Domande frequenti
Sommario
D:Protezione file non riuscita
R:Il documento che si intende modificare e' attualmente lockato.
Potrebbe essere lockato da un altro utente che e' entrato in modifica prima di voi;
potrebbe essere rimasto lockato da un tentativo di modifica abbandonato in modo anomalo.
Attendere il termine delle operazioni altrui o il tempo previsto alla eliminazione del lock
da parte del server.
In situazioni di uso stand-alone dell'applicazione, e' possibile intervenire con la
cancellazione fisica del file di lock (nella cartella .chk all'interno
dell'archivio)
top
D:ArrayIndexOutOfBoundsException
R:Problema di allineamento nelle strutture di elaborazione
dei diritti di acl assegnati agli utenti.
Accedendo, con Console e con genericadm.jsp, è possibile editare
i dati.
Cercare, fra i molteplici ELEMENT >right<, che il valore assegnato non sia
vuoto o blank; nel qual caso valorizzare l'ELEMENT con *NHL*.
top
D:Attivare HC.dll
R:
L'attivazione del modulo HC (Extraway Connector Isapi) si rende necessaria per
gestire autenticazione e protezione delle risorse che permettono l'accesso
all'applicazione, nonchè per una semplificata gestione dell'anagrafica.
Per attivare l'uso del modulo HC sono necessarie una serie di operazioni :
- lato Tomcat (o con la servlet utilizzata)
commentare gli ELEMENT <security-constraint> per demandare la protezione
degli accessi al sistema;
- lato Internet Information Services
Definire alias xway
[Pannello di Controllo\Strumenti di Amministrazione\Gestione servizio Internet Microsoft]
click Dx sul sito web che si deve utilizzare per la pubblicazione di Docway3
(di norma è il sito web predefnito) e selezionare Nuovo\Directory virtuale;
seguire le istruzioni del wizard per generare un alias che punti alla directory
xway, assegnandogli i diritti di Lettura e modificando
Protezione directory\Controllo autenticazione e accesso remoto per disabilitare
Accesso anonimo ed abilitare Autenticazione di base e
Autenticazione integrata di Windows;
Definire alias engine [ad uso esclusivo di ACL]
selezionando, nella finestra di sx l'alias "xway" appena creato, nella finestra di dx
appare la gerarchia delle sotto-directory a cui punta l'alias stesso;
posizionarsi in base\acl, fare click dx e selezionare
Nuovo\Directory virtuale;
seguire le istruzioni del wizard per generare un alias che punti alla directory
che contiene il modulo HC dedicato ad aCL (tipicamente 3di.it\docway3\www\isapi\acl\bin)
assegnandogli i diritti di Esecuzione (ISAPI o CGI) e modificando
Protezione directory\Controllo autenticazione e accesso remoto per disabilitare
Accesso anonimo ed abilitare Autenticazione di base e
Autenticazione integrata di Windows;
Definire alias engine [ad uso esclusivo di DOCWAY3]
selezionando, nella finestra di sx l'alias "xway" appena creato, nella finestra di dx
appare la gerarchia delle sotto-directory a cui punta l'alias stesso;
posizionarsi in application\xdocway, fare click dx e selezionare
Nuovo\Directory virtuale;
seguire le istruzioni del wizard per generare un alias che punti alla directory
che contiene il modulo HC dedicato ad aCL (tipicamente 3di.it\docway3\www\isapi\docway3\bin)
assegnandogli i diritti di Esecuzione (ISAPI o CGI) e modificando
Protezione directory\Controllo autenticazione e accesso remoto per disabilitare
Accesso anonimo ed abilitare Autenticazione di base e
Autenticazione integrata di Windows;
Definire nuova estensione ISAPI [solo per Windows 2003 server]
Perchè IIS consenta l'uso del modulo HC, è necessario registrarlo
attivando una nuova estensione ISAPI:
nella finstra di sx compare un pulsante \ collegamento che permette di
Aggiungere nuova estensione al servizio web;
definire un nome per la nuova estensione (p.e. Extraway);
aggiungere le dll (ISAPI) che si desidera utilizzare (p.e. h3prot.dll e
h3adm.dll sia per 3di.it\www\isapi\acl\isapi\bin che per
3di.it\www\isapi\docway3\isapi\bin); ricordarsi di rendere attiva l'uso dell'estensione
mediante il pulsante Consenti;
- lato Gestione Risorse [Risorse del computer]
Autorizzazioni sulla directory 3di.it\docway3\www
Fare attenzione ad avere il flag di propagazione dei diritti verso file e cartelle figli
Dopo avere attivato il funzionamento di IIS verso il modulo ISAPI HC.dll,
provvedere a restringere l'accesso delle suddette risorse del sistema ai soli
utenti autorizzati / necessari:
rimuovere "Everyone";
aggiungere "Administrators" [lettura + lettura \ esecuzione]
aggiungere "System" [lettura + lettura \ esecuzione]
aggiungere gli utenti del protocollo [lettura + lettura \ esecuzione]
[Windows 2003]
aggiungere "IIS_WPG" [lettura + lettura \ esecuzione]
[altri Windows 32bit]
aggiungere "IWAM_<nomecomputer>" [lettura + lettura \ esecuzione]
Attenzione:
hcprot.dll e hcadm.dll, per ACL o per Docway3, avranno accessi diversificati
relativamente agli utenti del protocollo; quindi filtrare l'utilizzo di queste
risorse in base ai privilegi di accesso che devono assumere nei confronti
dell'applicazione.
Autorizzazioni sui file hc.ini, hc.log e hc.loc (sia per docway3 che per Acl)
[Windows 2003]
aggiungere "IIS_WPG" [lettura + lettura \ esecuzione + scrittura]
[altri Windows 32bit]
aggiungere "IWAM_<nomecomputer>" [lettura + lettura \ esecuzione + scrittura]
top