Errore durante la creazione di un pacchetto (Upload_Package)

Domande sul packaging WAPT / Richieste e assistenza sui pacchetti Wapt.
Regole del forum
Regole del forum della community
* Supporto in inglese su www.reddit.com/r/wapt
* Supporto della community in francese disponibile su questo forum
* Si prega di anteporre [RISOLTO] al titolo dell'argomento se è stato risolto.
* Si prega di non modificare un argomento contrassegnato con [RISOLTO]. Aprire un nuovo argomento facendo riferimento a quello precedente.
* Specificare la versione di WAPT installata, la versione completa e il numero di build (2.2.1.11957 / 2.2.2.12337 / ecc.) nonché l'edizione Enterprise/Discovery.
* Le versioni 1.8.2 e precedenti non sono più supportate. Le uniche domande accettate relative alla versione 1.8.2 riguardano l'aggiornamento a una versione supportata (2.1, 2.2, ecc.).
* Specificare il sistema operativo del server (Linux/Windows) e la versione (Debian Buster/Bullseye - CentOS 7 - Windows Server 2012/2016/2019).
* Specificare il sistema operativo della macchina di amministrazione/creazione dei pacchetti e della macchina con l'agente problematico, se applicabile (Windows 7/10/11/Debian 11/ecc.).
* Evitare di porre più domande quando si apre una discussione, altrimenti potrebbe essere ignorata. Se ci sono più discussioni, aprirle separatamente, preferibilmente una dopo l'altra e non tutte contemporaneamente (ovvero, non intasare il forum).
* Includere frammenti di codice, screenshot e altre immagini direttamente nel post. I link a Pastebin, Bitly e altri siti di terze parti verranno sistematicamente rimossi.
* Come in qualsiasi forum della community, il supporto è fornito volontariamente dai membri. Se si necessita di supporto commerciale, è possibile contattare il reparto vendite di Tranquil IT al numero 02.40.97.57.55
Bloccato
mart03
Messaggi: 47
Iscrizioni: 26 dicembre 2017 - 11:03

26 dicembre 2017 - 11:23

Buongiorno,

Innanzitutto ecco le informazioni necessarie per il post:

- Versione WAPT installata (1.5.1.11)
- Sistema operativo server (Linux Debian 9)
- Sistema operativo della macchina di amministrazione/creazione dei pacchetti (Windows Server 2016 Standard)

Da stamattina ho riscontrato un problema con il caricamento dei pacchetti, in particolare con l'ultima fase della compilazione del pacchetto.
Di seguito è riportato il log/errore del processo avviato tramite PyScripter; l'errore è lo stesso quando si accede tramite la console Microsoft:

Codice: Seleziona tutto

Ligne de Commande : -ldebug -i build-upload "c:\waptdev\alti-SkiFlex-wapt"
Building packages 1 packages
Personal certificate is Altiservice
Please type the password to decrypt the private key
c:\python27\lib\getpass.py:92: GetPassWarning: Can not control echo on the terminal.
  return fallback_getpass(prompt, stream)
Warning: Password input may be echoed.
Password: Private key is <SSLPrivateKey 'c:\\private\\altikey.pem'>
Building  c:\waptdev\alti-SkiFlex-wapt
...done building. Package filename c:\waptdev\alti-SkiFlex_18.0.0-2_all.wapt
Signing c:\waptdev\alti-SkiFlex_18.0.0-2_all.wapt with key <SSLPrivateKey 'c:\\private\\altikey.pem'> and certificate Altiservice (c:\private\altikey.crt)
Package c:\waptdev\alti-SkiFlex_18.0.0-2_all.wapt signed : signature : ZUtUngbg9Y...d+oIFyA==
1 packages successfully built
0 packages failed 
Buildind and uploading packages to http://"IPSERVER"
Warning: Password input may be echoed.
Password:Uploading c:\waptdev\alti-SkiFlex_18.0.0-2_all.wapt: 2097152 / 38373900
Uploading c:\waptdev\alti-SkiFlex_18.0.0-2_all.wapt: 4194304 / 38373900
Uploading c:\waptdev\alti-SkiFlex_18.0.0-2_all.wapt: 6291456 / 38373900
Uploading c:\waptdev\alti-SkiFlex_18.0.0-2_all.wapt: 8388608 / 38373900
Uploading c:\waptdev\alti-SkiFlex_18.0.0-2_all.wapt: 10485760 / 38373900
Uploading c:\waptdev\alti-SkiFlex_18.0.0-2_all.wapt: 12582912 / 38373900
Uploading c:\waptdev\alti-SkiFlex_18.0.0-2_all.wapt: 14680064 / 38373900
Uploading c:\waptdev\alti-SkiFlex_18.0.0-2_all.wapt: 16777216 / 38373900
Uploading c:\waptdev\alti-SkiFlex_18.0.0-2_all.wapt: 18874368 / 38373900
Uploading c:\waptdev\alti-SkiFlex_18.0.0-2_all.wapt: 20971520 / 38373900
Uploading c:\waptdev\alti-SkiFlex_18.0.0-2_all.wapt: 23068672 / 38373900
Uploading c:\waptdev\alti-SkiFlex_18.0.0-2_all.wapt: 25165824 / 38373900
Uploading c:\waptdev\alti-SkiFlex_18.0.0-2_all.wapt: 27262976 / 38373900
Uploading c:\waptdev\alti-SkiFlex_18.0.0-2_all.wapt: 29360128 / 38373900
Uploading c:\waptdev\alti-SkiFlex_18.0.0-2_all.wapt: 31457280 / 38373900
Uploading c:\waptdev\alti-SkiFlex_18.0.0-2_all.wapt: 33554432 / 38373900
Uploading c:\waptdev\alti-SkiFlex_18.0.0-2_all.wapt: 35651584 / 38373900
Uploading c:\waptdev\alti-SkiFlex_18.0.0-2_all.wapt: 37748736 / 38373900
Uploading c:\waptdev\alti-SkiFlex_18.0.0-2_all.wapt: 38373900 / 38373900
Done Uploading c:\waptdev\alti-SkiFlex_18.0.0-2_all.wapt
Warning: Password input may be echoed.
Password:FATAL ERROR : HTTPError: 500 Server Error: INTERNAL SERVER ERROR for url: http://"IPSERVER"/api/v3/upload_packages
Traceback (most recent call last):
  File "c:\wapt\wapt-get.py", line 1183, in <module>
    main()
  File "c:\wapt\wapt-get.py", line 870, in main
    res = mywapt.upload_package(waptfiles)
  File "c:\wapt\common.py", line 3029, in upload_package
    return self.http_upload_package(filenames,wapt_server_user=wapt_server_user,wapt_server_passwd=wapt_server_passwd)
  File "c:\wapt\common.py", line 3002, in http_upload_package
    res_partiel = self.waptserver.post('api/v3/upload_packages',data=f.get(),auth=auth,timeout=300)
  File "c:\wapt\common.py", line 1709, in post
    req.raise_for_status()
  File "c:\wapt\lib\site-packages\requests\models.py", line 935, in raise_for_status
    raise HTTPError(http_error_msg, response=self)
HTTPError: 500 Server Error: INTERNAL SERVER ERROR for url: http://"IPSERVER"/api/v3/upload_packages

"IPSERVER" corrisponde all'indirizzo IP del mio server, che ho preferito eliminare

Quando arrivo al passaggio in cui mi vengono richieste le credenziali di accesso al server WAPT (/api/v3/upload_packages), le inserisco correttamente, ma mi restituisce un errore 500, anche se il server funziona correttamente e riesco ad accedere all'URL. Ho provato con le credenziali di accesso del server Linux (root di sistema) e mi restituisce un errore 400 con "NOT AUTHORIZE". Quindi immagino di avere le credenziali di accesso corrette, ma il problema è nel server.

Spero che tu possa aiutarmi.

Grazie per le risposte e per il vostro aiuto futuro.

Martin
Avatar utente
sfontenau
Esperto WAPT
Messaggi: 2312
Registrato: 10 luglio 2014 - 23:52
Contatto:

26 dicembre 2017 - 11:37

Per essere assolutamente sicuri, potete provare l'ultima versione:

https://wapt.tranquil.it/wapt/nightly/w ... -bc2d4dbe/

Assicuratevi di reinstallare l'ultima versione di WaptSetup per il server:

https://wapt/wapt/waptsetup-tis.exe
mart03
Messaggi: 47
Iscrizioni: 26 dicembre 2017 - 11:03

26 dicembre 2017 - 11:51

Grazie, ci darò un'occhiata e ti farò sapere.
mart03
Messaggi: 47
Iscrizioni: 26 dicembre 2017 - 11:03

26 dicembre 2017 - 12:22

Perfetto, problema risolto con la versione 1.5.1.12.
Ottime finestre di accesso durante la creazione del pacchetto. ;)

Grazie.
Avatar utente
sfontenau
Esperto WAPT
Messaggi: 2312
Registrato: 10 luglio 2014 - 23:52
Contatto:

26 dicembre 2017 - 14:07

mart03 ha scritto: 26 dic 2017 - 12:22 Le finestre di accesso durante la creazione del pacchetto sono fantastiche ;)
;) GRAZIE !
Bloccato