Fehler beim Erstellen eines Pakets (Upload_Package)
Veröffentlicht: 26. Dez. 2017 - 11:23 Uhr
Guten Morgen,
Zunächst einmal hier die Informationen, die für den Beitrag benötigt werden:
- Installierte WAPT-Version (1.5.1.11)
- Server-Betriebssystem (Linux Debian 9)
- Betriebssystem des Administrations-/Paketerstellungsrechners (Windows Server 2016 Standard)
Seit heute Morgen habe ich ein Problem mit dem Hochladen von Paketen, insbesondere mit der letzten Phase des Paket-Build-Prozesses.
Nachfolgend das Protokoll/der Fehler des über PyScripter gestarteten Prozesses; der Fehler ist derselbe, wenn man über die Microsoft-Konsole darauf zugreift:
„IPSERVER“ entspricht der IP-Adresse meines Servers, die ich lieber löschen wollte
Beim Schritt, in dem ich nach meinen WAPT-Server-Zugangsdaten (/api/v3/upload_packages) gefragt werde, gebe ich die Daten korrekt ein, erhalte aber einen 500-Fehler, obwohl mein Server einwandfrei funktioniert und ich die URL aufrufen kann. Ich habe es mit den Linux-Server-Zugangsdaten (System-Root) versucht und erhalte einen 400-Fehler mit der Meldung „NICHT AUTORISIERT“. Daher gehe ich davon aus, dass meine Zugangsdaten korrekt sind, das Problem aber beim Server liegt.
Ich hoffe, Sie können mir helfen.
Vielen Dank für Ihre Antworten und Ihre zukünftige Hilfe.
Martin
Zunächst einmal hier die Informationen, die für den Beitrag benötigt werden:
- Installierte WAPT-Version (1.5.1.11)
- Server-Betriebssystem (Linux Debian 9)
- Betriebssystem des Administrations-/Paketerstellungsrechners (Windows Server 2016 Standard)
Seit heute Morgen habe ich ein Problem mit dem Hochladen von Paketen, insbesondere mit der letzten Phase des Paket-Build-Prozesses.
Nachfolgend das Protokoll/der Fehler des über PyScripter gestarteten Prozesses; der Fehler ist derselbe, wenn man über die Microsoft-Konsole darauf zugreift:
Code: Alle auswählen
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
Beim Schritt, in dem ich nach meinen WAPT-Server-Zugangsdaten (/api/v3/upload_packages) gefragt werde, gebe ich die Daten korrekt ein, erhalte aber einen 500-Fehler, obwohl mein Server einwandfrei funktioniert und ich die URL aufrufen kann. Ich habe es mit den Linux-Server-Zugangsdaten (System-Root) versucht und erhalte einen 400-Fehler mit der Meldung „NICHT AUTORISIERT“. Daher gehe ich davon aus, dass meine Zugangsdaten korrekt sind, das Problem aber beim Server liegt.
Ich hoffe, Sie können mir helfen.
Vielen Dank für Ihre Antworten und Ihre zukünftige Hilfe.
Martin