Comportamento:
Quando si tenta di avviare manualmente una configurazione Autoindex, vengono visualizzati i seguenti messaggi di errore;
"Errore interno al server non definito"
OPPURE
"Non c'era nessun endpoint in ascolto a ... che potesse accettare il messaggio". Questo è spesso causato da un indirizzo o da un'azione SOAP errata. Vedere InnerException, se presente, per maggiori dettagli".
Soluzione:
Questo comportamento è comunemente causato da un file dwmachine.config non corretto. Per risolvere il messaggio di errore di cui sopra, sono necessari i seguenti passaggi:
- Aprire il file C:\ProgramData\DocuWare\ServerConfig\dwmachine.config in un editor di testo di propria scelta.
Se il sistema DocuWare è distribuito su più macchine, è necessario eseguire questa operazione su ogni macchina su cui sono installati i Frontend Services. - Verificare se il file contiene una voce simile a quella riportata di seguito:
<Impostazione Chiave="LocalWebServices" Valore="..." Crittografato="false" />
- Se la voce esiste già, prendete l'URL nell'attributo Value, aggiungete /Settings/SettingsService.svc e navigate in un browser web di vostra scelta.
Per esempio, se l'attributo Value contiene l'URL http://presentationvm/DocuWare, il sito da visitare è http://presentationvm/DocuWare/Settings/SettingsService.svc.
Se viene visualizzata una pagina vuota o di errore, passare al punto 3. - Se la voce non esiste, modificare il file per aggiungerla in modo che sia simile a questo:
<Setting Key="ServiceWindowsUserPassword" Value="..." Encrypted="true" />
<Setting Key="LocalWebServices" Value="..." Encrypted="false" />
</Settings>
</ServerSettings>
</ServerConfigSettings>
- Se la voce esiste già, prendete l'URL nell'attributo Value, aggiungete /Settings/SettingsService.svc e navigate in un browser web di vostra scelta.
- Modificare la voce LocalWebServices per puntare all'URL corretto. Questo URL deve puntare alla directory DocuWare sul computer del frontend.
Ad esempio, la voce LocalWebServices potrebbe avere il seguente aspetto dopo la modifica:<Impostazione Chiave="LocalWebServices" Valore="http://DOCUWARE01/DocuWare" Crittografato="falso" />Si noti che sono necessarie ulteriori regolazioni se il server frontend o il bilanciatore di carico è configurato solo per utilizzare HTTPS.- Per i sistemi DocuWare senza bilanciatori di carico, l'utilizzo dell'URL http://localhost/DocuWare o http://<hostname>/DocuWare (dove <hostname> è il nome host del computer di frontend) funziona bene nella maggior parte dei casi.
- Per i sistemi DocuWare con un bilanciatore di carico, la maggior parte dei sistemi funziona correttamente con http://<loadbalancer>/DocuWare (dove <loadbalancer> è l'indirizzo con cui è possibile raggiungere il bilanciatore di carico). In alcune circostanze, ad esempio per facilitare il debug, si consiglia di utilizzare un computer frontend specifico invece del load balancer.
- Per applicare le modifiche, riavviare o riciclare l'App Pool Processi di DocuWare e l'App Pool Impostazioni di DocuWare. Per farlo, accedere a Pool di applicazioni in IIS, fare clic sul pool di applicazioni DocuWare Processes e selezionare Ricicla... nel riquadro Azioni .
Si prega di notare: Questo articolo è una traduzione dalla lingua inglese. Le informazioni contenute in questo articolo si basano sulla/le versione/i originale/i del/i prodotto/i in inglese. Potrebbero esserci errori minori, come nella grammatica utilizzata nella versione tradotta dei nostri articoli. Sebbene non possiamo garantire la completa accuratezza della traduzione, nella maggior parte dei casi troverai che è sufficientemente informativa. In caso di dubbio, fai riferimento alla versione inglese di questo articolo.
KBA è applicabile SOLO alle organizzazioni in sede.
