Skip To Content

Problemi comuni e relative soluzioni

È possibile trovare di seguito domande o problemi che si possono verificare durante l'utilizzo di ArcGIS Notebook Server e le relative soluzioni. Se il problema riscontrato non è presente nell'elenco, è possibile cercare la soluzione negli articoli del sito Web Support Center Esri.

Installazione

Accedere ai notebook

Appunti

Installazione

Accedere ai notebook

Nel tentativo di aprire un notebook, appare il seguente messaggio di errore: Connessione non riuscita. Non è stato possibile stabilire una connessione al Notebook Server. Il notebook continuerà a cercare di riconnettersi. Controllare la connessione di rete o la configurazione del Notebook Server.

Se viene eseguito ArcGIS Web Adaptor su un server Web IIS, questo errore si verifica quando il protocollo WebSocket è disabilitato su quel computer. Seguire questi passaggi nella documentazione Microsoft per abilitare il protocollo.

Nel tentativo di aprire un notebook, appare il seguente messaggio di errore: Impossibile caricare.

Il certificato SSL configurato con il Web Adaptor del sito ArcGIS Notebook Server non è considerato attendibile dal browser Web. Assicurarsi di disporre di un certificato firmato da un'autorità di certificazione che sia configurato e che l'HTTPS sia abilitato sul sito.

Se si utilizza un certificato autofirmato in un ambiente di sviluppo o di staging, aprire l'URL dell'Administrator Directory di ArcGIS Notebook Server e aggiungere un'eccezione nel browser Web per considerare attendibile il certificato autofirmato.

Nel tentativo di aprire un notebook, appare il seguente messaggio di errore: Errore durante l'apertura del notebook. Impossibile connettersi all'ambiente Docker sul Notebook Server. Assicurarsi che i prerequisiti del Notebook Server per l'esecuzione di Docker siano stati soddisfatti.

Una o più delle impostazioni dei prerequisiti che consentono al componente Docker Engine di lavorare con ArcGIS Notebook Server non sono state configurate. Per ulteriori informazioni, consultare i seguenti argomenti nella guida all'installazione:

Una volta verificata la configurazione di tutte le impostazioni necessarie, eseguire quanto segue in un prompt di comandi per confermare che Docker sia in esecuzione sul computer di ArcGIS Notebook Server:

docker version
docker run hello-world

Nel tentativo di aprire un notebook, appare un messaggio di errore indicante che il contenitore "non è in esecuzione".

Se appare questo messaggio di errore, il contenitore è disponibile ma non è in stato di funzionamento o utilizzabile. Per renderlo accessibile, è necessario terminare il contenitore utilizzando l'Administrator Directory. Assicurarsi di terminare il contenitore specificato nel messaggio di errore. Una volta terminato, chiedere al proprietario del notebook di riaprire il notebook, che avvierà nuovamente il contenitore.

Appunti

Nel momento in cui eseguo una cella del notebook con codice Python che utilizza un elemento del portale ArcGIS Enterprise, la richiesta si interrompe. Questo succede ogni volta che eseguo una cella che contiene un URL remoto.

La rete utilizzata dai contenitori di Docker in funzione nel sito è in conflitto con la rete ArcGIS Enterprise, che blocca la connessione alla rete del codice Python. Fare riferimento alla documentazione Docker sulla configurazione della rete. Dopo aver configurato la rete per Docker, eseguire nuovamente i notebook.

Quando eseguo la prima cella predefinita del notebook (compresa la stringa gis = GIS("home")), appare il seguente messaggio di errore URL: Errore temporaneo nella risoluzione del nome.

Questo errore può verificarsi quando ArcGIS Notebook Server e i suoi componenti Docker sono installati sullo stesso computer come gli altri componenti ArcGIS Enterprise. Si verifica perché la proprietà privatePortalUrl predefinita memorizzata in ArcGIS Notebook Server è una versione abbreviata del nome di dominio completo. Ciò causa un errore quando si tenta di contattare il portale.

La soluzione è modificare la proprietà privatePortalUrl per essere il nome di dominio completo del sito ArcGIS Notebook Server:

  1. Effettuare l'accesso alla directory di Portal for ArcGIS. come membro del ruolo Amministratore predefinito del portale. Il formato dell'URL è https://portal.domain.com:7443/arcgis/portaladmin.
  2. Fare clic su Sistema > Proprietà > Aggiorna Proprietà.
  3. Nella finestra di dialogo Aggiorna proprietà di sistema, inserire una stringa JSON con il nome di dominio completo del portale, nel seguente formato:
    {
    "privatePortalUrl": "https://portal.domain.com:7443/arcgis"

Il mio portale ArcGIS Enterprise 10.7 è in un ambiente disconnesso e i miei notebook non riescono a disegnare le mappe.

Legacy:

Questo problema e questa soluzione si riferiscono alla versione 10.7; il problema soggiacente è stato risolto nella versione 10.7.1.

Ogni volta che un ArcGIS Notebook disegna una mappa, estrae ArcGIS API for JavaScript 4.10 da un Content Delivery Network (CDN). Per gli ambienti privi di connessione, è possibile accedere a questo CDN dal portale utilizzando il formato URL https://portal.domain.com/portal/jsapi/jsapi4. In ambienti privi di connessione in cui il portale usa l'autenticazione integrata di Windows (IWA), un problema noto è che l'IWA blocca l'accesso. Di conseguenza, le mappe non vengono disegnate negli appunti.

Per aggirare questo problema, specificare il percorso CDN utilizzando il valore privatePortalURL, come illustrato nei passaggi seguenti:

  1. Se non si conosce il privatePortalURL del portale, effettuare l'accesso alla directory di Portal for ArcGIS come membro del ruolo Amministratore predefinito dell'organizzazione del portale. Il formato dell'URL è https://portal.domain.com:7443/arcgis/portaladmin. Fare clic su Sistema > Proprietà. Individuare e registrare il valore privatePortalURL.
  2. Chiedere agli autori di appunti di eseguire la seguente cella in tutti gli appunti:
    from arcgis.widgets import MapView
    MapView.set_js_cdn("https://<privatePortalURL>:7443/arcgis/jsapi/jsapi4")

Una volta impostato questo percorso CDN, gli appunti degli autori useranno il privatePortalURL per accedere ad ArcGIS API for JavaScript mentre si disegnano le mappe.