Se quando provi ad avviare le applicazioni Autodesk ricevi un errore di Licenza di rete non disponibile, continua a leggere, questa guida è per te:
Soluzioni per l'errore:
Verificare che Autodesk License Server sia configurato con il file di licenza corretto.
Per configurare un server delle licenze per Windows, eseguire le seguenti operazioni:
- Scaricare e installare il Gestore delle licenze di rete per Windows:
- Apri LMTools e accedi al file Impostazioni di sistema scheda. Prendi nota del "nome host" e "Ethernet indirizzo" del server delle licenze.
- Genera un file di licenza di rete in Autodesk Account.
- Sulla Servizio / Licenza scheda, selezionare Configurazione tramite servizi ed LMTOOLS ignora le variabili di ambiente del percorso del file di licenza.
- Sulla Servizi di configurazione scheda, inserisci un nome per il nuovo servizio nel file Nome di Servizio campo.
- Compila i seguenti campi, utilizzando il file Scopri la nostra gamma di prodotti pulsanti:
- Percorso di lmgrd.exe: accedere a questo file: C:\Autodesk\Network License Manager.
- Percorso del file di licenza: accedere al nuovo file Autodesk.lic, in genere posizionato in: C:\Autodesk\Network License Manager\Licenses.
- Percorso del file di registro di debug: C: \ Autodesk \ Network License Manager.
- Se non è presente alcun file, crea un file TXT in Blocco note e rinominalo "Debug.log".
- Assicurati che "Avvia il server all'accensione" e le caselle "Utilizza servizi" sono spuntate. Quindi fare clic su Salva servizi.
- Sulla Sscheda tart / Stop / Reread, fare clic su Avvia il server.
- Sulla Sstato erver fare clic sulla scheda Esegui richiesta di stato.
- Le licenze dovrebbero essere visualizzate come attive.
Come configurare Autodesk Network License Manager su un Mac.
Nota: Autodesk License Server Manager (versione 11.16.2.0) è supportato solo sui seguenti sistemi operativi Mac:
- Apple macOS High Sierra 10.13
- Apple macOS Sierra 10.12
- Apple Mac OS X El Capitan 10.11
- Scarica Autodesk Network License Manager versione 11.16.2.0 per Mac
- Scarica la nlm11.16.2.0_ipv4_ipv6_mac_universal.tar.gz file sul desktop.
- Per installare Autodesk Network License Manager:
- Fare doppio clic su nlm11.16.2.0_ipv4_ipv6_mac_universal.tar.gz per decomprimere il pacchetto di installazione.
- Dopo il disimballaggio nlm11.16.2.0_ipv4_ipv6_mac_universal.pkg, sarà / Download / adlm / FLEXnet cartella.
- Fare doppio clic su nlm11.16.2.0_ipv4_ipv6_mac_universal.pkg per avviare l'installazione e seguire la procedura guidata di installazione.
- Il server delle licenze verrà installato in / usr / local / flexnetserver / directory.
- Modifica le autorizzazioni per / usr / local / flexnetserver / directory a 777
- Apri Terminale (che si trova in / Applicazioni / Utility / Terminale) e inserisci il seguente comando:
sudo chmod -R 777 / usr /locale/ flexnetserver
- Note:: Potrebbe essere richiesta la password dell'amministratore. Durante la digitazione non viene visualizzato alcun carattere, è sufficiente digitare la password e premere ritorno chiave.
- Nota: Per avviare il server delle licenze solo con autorizzazioni elevate (utilizzando sudo comando), modificare le autorizzazioni in 755 invece di 777.
- Creare / usr / local / flexnetserver / licenze directory per la posizione del file della licenza di rete
sudo mkdir / usr /locale/ flexnetserver / licenze
- Trova il nome host e l'ID host del server licenze.
- Genera il file della licenza di rete nell'account Autodesk
- Una volta generato il file di licenza, assicurati che abbia l'estensione .lic estensione (es licenza_adsk.lic) e si trova in un file formato di testo normale e posizionalo dentro / usr / local / flexnetserver / licenze elenco
Nota: ioIn questo articolo faremo riferimento licenza_adsk.lic come nome del file della licenza di rete. Sentiti libero di cambiare il nome effettivo del file di licenza, ma assicurati di riflettere il nuovo nome quando usi i comandi seguenti.
- Creare un debug.log file nella / usr / local / flexnetserver / directory usando il seguente comando:
- Per avviare il server delle licenze di rete utilizzare il seguente comando:
/ usr /locale/ flexnetserver / lmgrd -c / usr /locale/flexnetserver/licenze/adsk_license.lic -l / usr /locale/flexnetserver/debug.log
Note:: Se le autorizzazioni della cartella per / usr / local / flexnetserver / Sono impostati 775, quindi utilizzare sudo comando per avviare il server. Per esempio:
sudo / usr /locale/ flexnetserver / lmgrd -c / usr /locale/flexnetserver/licenze/adsk_license.lic -l / usr /locale/flexnetserver/debug.log
- Per ottenere la richiesta di informazioni sullo stato del server delle licenze:
/ usr /locale/ flexnetserver / lmutil lmstat -a -c / usr /locale/flexnetserver/licenze/adsk_license.lic
- Per arrestare il server delle licenze:
/ usr /locale/ flexnetserver / lmutil lmdown -q -force
- In alternativa, corri ps comando per ottenere gli ID di processo per lmgrd ed adskflex e poi uccidi quei processi:
ps -ax | grep lmgrd ps -ax | grep adskflex
kill -9
- (fornire individualmente gli ID di processo ottenuti dai comandi precedenti)
Come configurare Autodesk Network License Manager su Linux.
Nota: Autodesk License Manager (11.16.2.0) è supportato solo sulle seguenti distribuzioni Linux:
- Red Hat® Enterprise Linux® 7
- Red Hat Enterprise Linux 6
- SUSELinux Enterprise 12
- SUSELinux Enterprise 11
Per configurare il gestore delle licenze utilizzare i seguenti passaggi:
- Scarica Autodesk Network License Manager v. 11.16.2 per Linux da questo link
- Scarica il file nlm11.16.2.0_ipv4_ipv6_linux64.tar.gz sul desktop.
- Per installare Autodesk Network License Manager, eseguire il comando seguente come radice.
- tar –zxvf nlm11.16.2.0_ipv4_ipv6_linux64.tar.gz
- giri/min -vhi nlm11.16.2.0_ipv4_ipv6_linux64.rpm
- Il server delle licenze verrà installato in / opt / flexnetserver / directory.
- Trova il nome host e l'ID host del server licenze
- Per ottenere l'hostid di sistema del server delle licenze eseguire il comando seguente
/opt/flexnetserver/lmutil lmhostid Dall'output del comando annotare l'hostid tra virgolette, se il sistema ha due schede NIC attive, selezionare il primo indirizzo MAC. lmutil - Copyright (c) 1989-2018 Flexera. Tutti i diritti riservati. L'ID host FlexNet di questa macchina è "000c297949e0"
- Per ottenere il nome host del sistema del server delle licenze, eseguire il comando seguente
/opt/flexnetserver/lmutil lmhostid nome host Dall'output del comando annotare il nome host del server delle licenze. mutil - Copyright (c) 1989-2018 Flexera. Tutti i diritti riservati. L'ID host FlexNet di questa macchina è "HOSTNAME=Centos7.localdomain"
- Genera il file della licenza di rete in Autodesk Account
- Una volta generato il file di licenza, assicurati che abbia .lic estensione (ad esempio adsk_license.lic) e inserirla in / opt / flexnetserver / licenze directory. Se la directory non esce, creala con questo comando: sudo mkdir /opt/flexnetserver/licenses
Nota: in questo articolo faremo riferimento con adsk_license.lic al nome del file della licenza di rete.
- Per avviare il server delle licenze di rete
- / opt / flexnetserver / lmgrd -c /opt/flexnetserver/licenses/adsk_license.lic -l /opt/flexnetserver/server_log.log
- Per ottenere la richiesta di informazioni sullo stato del server delle licenze
- / opt / flexnetserver / lmutil lmstat -a -c /opt/flexnetserver/licenses/adsk_license.lic
- Per interrompere il servizio del server delle licenze
- / opt / flexnetserver / lmutil lmdown -q -force
- in alternativa puoi anche eseguire il comando ps per ottenere gli ID di processo per lmgrd e adskflex e quindi terminare quei processi
- ps-aw | grep lmgrd
- ps-aw | grep adskflex
- kill -9 (fornisce gli ID di processo ottenuti singolarmente dai comandi precedenti)
- Per avviare automaticamente il server delle licenze dopo il riavvio del sistema
- Apri /etc/rc.d/rc.local script come root e inserisci il comando di avvio del server delle licenze in esso.
tocca /var/lock/subsys/local /opt/flexnetserver/lmgrd -c /opt/flexnetserver/licenses/adsk_license.lic -l /opt/flexnetserver/server_log.logNota: Per garantire che lo script venga eseguito durante l'avvio, eseguire il comando seguente come root. chmod +x /etc/rc.d/rc.local
- Assicurati che tutte le porte necessarie siano aperte:
- lmgrd.exe necessita delle porte da 27000 a 27009.
- adskflex.exe necessita della porta 2080.
Note:: Possono verificarsi errori se il file della licenza di rete è danneggiato o, nel caso di una licenza di rete combinata, ha licenze combinate in modo errato. Per ulteriori informazioni sulla combinazione di licenze, vedere Combinazione di file di licenza per più prodotti Autodesk. Utilizzare il
Parser file di licenza per verificare che la licenza contenga i prodotti appropriati e
Codici funzione FLEXnet e non visualizza un errore
Verificare che le porte TCP (2080, 27000-27009) utilizzate da Autodesk Network License Manager non siano bloccate dal Firewall.
La versione basata su FLEXlm® utilizza le seguenti porte in ingresso:
- Porte TCP 2080 (per il daemon del fornitore adskflex)
- Porte TCP da 27000 a 27009 (per il demone master lmgrd, che utilizza la prima porta aperta nell'intervallo)
Nota: Se questi indirizzi di porta sono limitati da un router o da un software firewall, gli utenti sul lato remoto del router non avranno accesso alle licenze controllate da Network License Manager.
Verificare che il computer client sia configurato con il nome o l'IP del server licenze corretto.
Windows:
Cancella le informazioni sul server delle licenze dal registro di sistema.
- Tipologia regedit nella casella di ricerca di Windows e premi il tasto Invio.
- Seleziona la seguente chiave di registro
- [HKEY_CURRENT_USER \ SOFTWARE \ FLEXlm License Manager]
- Quando la chiave è selezionata, nel pannello di destra ADSKFLEX_FILE_LICENZA sarà visibile.
- Fare clic con il tasto destro sulla chiave ed eliminarla.
Specificare il server delle licenze nella variabile di sistema ADSKFLEX_LICENSE_FILE
- Vai a Start> Pannello di controllo> Sistema e sicurezza> Sistema.
- Seleziona Impostazioni di sistema avanzate.
- Nella finestra di dialogo Proprietà del sistema, fare clic su Variabili d'ambiente.
- In Variabili di sistema, fare clic su Nuovo.
- entrare ADSKFLEX_FILE_LICENZA per il nome della variabile e 2080@NOME_SERVER _OR _IP per il valore della variabile.
Note:: le informazioni sul server delle licenze molto spesso sono registrate nel file LICPATH.lic e possono essere verificate anche lì. La variabile di sistema ADSKFLEX_LICENSE_FILE sostituisce LICPATH.lic. Pertanto, l'impostazione della variabile di sistema è preferibile quando viene visualizzato questo errore.
Se il server delle licenze si trova su una VPN o una rete remota, impostare la variabile d'ambiente FLEXLM_TIMEOUT:
- Vai a Start> Pannello di controllo> Sistema e sicurezza> Sistema.
- Seleziona Impostazioni di sistema avanzate.
- Nella finestra di dialogo Proprietà del sistema, fare clic su Variabili d'ambiente.
- In Variabili di sistema, fare clic su Nuovo.
- entrare FLEXLM_TIMEOUT per il nome della variabile e 5000000 per il valore della variabile.
- Fare clic su OK per salvare l'impostazione.
Note:: se necessario il valore della variabile può essere aumentato a 10000000.
Mac / Linux:
Specificare le informazioni sul server delle licenze di rete Autodesk nel file $ HOME / .flexlmrc.
Usa un editor di testo per creare un file flexlmrc.txt e salvarlo in formato di testo normale (in TextEdit su Mac: Formato - Crea testo normale) sul desktop. Il contenuto del file dovrebbe essere simile a questo, ad eccezione del nome o dell'indirizzo IP del server delle licenze.
- ADSKFLEX_LICENSE_FILE=@NOME_SERVER _OR _IP
Se il server delle licenze si trova sulla stessa macchina del software Autodesk, utilizzare localhost come nome del server delle licenze. Pertanto, il contenuto del file flexlmrc potrebbe essere simile a questo:
- ADSKFLEX_LICENSE_FILE=@localhost
Note:: su una rete con restrizioni del firewall o quando si accede al server delle licenze tramite VPN, è necessario includere le porte TCP (in genere 27000 o 2080) nel servizio Autodesk License Server come segue: ADSKFLEX_LICENSE_FILE=2080@SERVER_NAME _OR _IP
Una volta creato il file flexlmrc, spostalo nella cartella $HOME dell'utente come segue:
- Apri una finestra di Terminale
- Tipologia apri ~ (Mac) o nautilo ~ (Linux) per aprire la cartella $ HOME
- Trascina il file flexlmrc.txt dal desktop alla cartella home.
- Per rendere il file un file di configurazione, rinominalo in .flexlmrc (nota . [PUNTO] in davanti al nome del file) eseguendo il seguente comando:
- mv flexlmrc.txt .flexlmrc (Mac)
- mv flexlmrc .flexlmrc (Linux)
Verificare che le informazioni sul server delle licenze registrate con il prodotto siano corrette (solo versioni 2020 e successive)
Nelle versioni 2020 e successive, le informazioni sul server delle licenze vengono registrate con il servizio AdskLicensing in esecuzione localmente sulla workstation. Quando si passa a un nuovo server licenze, le informazioni sul vecchio server potrebbero ancora essere registrate con
AdskLicensing e causare l'errore di cui sopra, se questo non viene aggiornato in modo appropriato. Vedere i passaggi seguenti per risolvere questo problema:
- Fare clic sul menu Start e digitare cmd.
- Fare clic con il tasto destro del mouse sul prompt dei comandi e scegliere "Esegui come amministratore".
- Nel prompt dei comandi, esegui il comando seguente, seguito da ENTRA:
"C:\Programmi (x86)\File comuni\Autodesk Shared\AdskLicensing\Current\helper\AdskLicensingInstHelper.exe" cambia -pk PRODKEY -pv VER.0.0.F-lm "" -ls "" -lt""
Nota:
- sostituire PRODKEY con il codice Product Key corrispondente al tuo prodotto. Vedere Cerca i codici Product Key per l'elenco completo.
- sostituire VER con la versione che stai utilizzando. Per esempio 2020 per AutoCAD 2020.
- Ripeti questo passaggio per ogni software che devi ripristinare.
- Apri l'Editor del Registro di sistema (Start> digita regedit > INVIO).
- Spostarsi HKEY_CURRENT_USER \ Software \ FLEXlm License Manager.
- Sul lato destro, verifica del file ADSKFLEX_FILE_LICENZA la chiave esiste. In caso affermativo, rimuoverlo (fare clic con il pulsante destro del mouse> Elimina).
- Esegui di nuovo il software.
- Seleziona Multiutente nella schermata Iniziamo.
- Segui i passaggi per connetterti al tuo server licenze.