2017-08-03 58 views
0

錯誤日誌:詹金斯上傳文件到artifactory的失敗,我得到413錯誤

For pattern: EMB5216_DO/DEVELOPER/SCTF/OUT/* 23 artifacts were found. 
17:32:52 Deploying artifact:http://192.168.5.2:9081/artifactory/LTEV5/SCTF/232/sctf_usdpaa_eth.so 
17:32:52 Deploying artifact:http://192.168.5.2:9081/artifactory/LTEV5/SCTF/232/framework.so 
17:32:52 Deploying artifact:http://192.168.5.2:9081/artifactory/LTEV5/SCTF/232/changefiles/HLPR_MP_changefiles.txt 
17:32:53 Deploying artifact:http://192.168.5.2:9081/artifactory/LTEV5/SCTF/232/sctf_om.so 
17:32:53 Deploying artifact: http://192.168.5.2:9081/artifactory/LTEV5/SCTF/232/sctf_dd_major.so 

Response received: <html> <head><title>413 Request Entity Too Large</title></head> 17:32:53 <body bgcolor="white"> <center><h1>413 Request Entity Too Large</h1></center> <hr><center>nginx/1.11.8</center> </body> </html> 

17:32:53 Failed while reading the response from: PUT http://192.168.5.2:9081/artifactory/LTEV5/SCTF/232/sctf_dd_major.so;vcs.revision=3f031a59068b91dfcc6647d44584f07a0c734f93;build.timestamp=1501665987574;build.name=LTEV5_SCTF;build.number=232 HTTP/1.1 
17:32:53 ERROR: remote file operation failed: /opt/workspace/LTEV5_SCTF at [email protected]:Channel to /192.168.5.101: java.io.IOException: Failed to deploy file. Status code: 413 

存在的CI系統沒有nginx的服務器,不能修改nginx.conf來解決這個問題。

詹金斯版本:2.46.2
artifactory的插件版本:2.12.2
artifactory的-OSS版本:4.14

非常感謝

+1

NginX(nginx/1.11.8)顯然返回響應。您可能在Artifactory前面有一個NginX,它用作HTTP代理。您應該按照@arifCee –

回答

3

你能檢查多大你最大的神器是?

您的nginx應用服務器不接受超過特定文件大小的文件。

看看你的nginx配置。本文可能會對您有所幫助:https://www.cyberciti.biz/faq/linux-unix-bsd-nginx-413-request-entity-too-large/

+0

的默認配置(10240MB) – Ling

+0

在我的ci系統中沒有nginx服務器中的建議配置NginX,所以? – Ling

+0

在jenkins的「系統設置」 - >「插件管理」 - >「提前」,清除代理設置,問題沒有了~~ – Ling