技术文章 - CS378059
Windchill PDMLink 中的 HTTP 413“请求实体过大”故障排除
已修改: 14-Jul-2026
适用于
- Windchill PDMLink 12.0 to 13.0
说明
- 如何排查“请求实体过大”或“有效负载过大”错误
- 如何排查HTTP 状态码 413 的问题
- 用户在执行任何操作时会间歇性地收到“请求实体过大”错误。
- 用户在使用系统时会遇到无限加载屏幕的情况。
- 在某些情况下,不会显示任何错误信息,而只会显示旋转的圆圈。
- 搜索问题,错误提示“请求实体过大,无法供多个用户使用”。
- 在 Chrome、Firefox 和 Microsoft Edge 浏览器中均可重现此问题。
- 在完成任务或创建任务时,Windchill PDMLink 中出现加载符号
- 创建 ECN 时出现“请求实体过大”错误
- 创建文档时,上传附件失败,错误信息为“请求实体过大”。
- 使用 OIDC 配置 IBMid 的SSO后,用户间歇性地收到HTTP 413错误
- 禁用SSO后,Windchill 可以正常运行。
- Chrome浏览器显示旋转图标的示例:
- 在 Edge 浏览器中执行相同的操作立即失败,并显示以下错误消息:
- Apache 访问日志中的HTTP/1.1 413响应:
xxx.xxx.xxx.xxx:51303 - <username> [03/Oct/2022:09:05:58 +0000] "POST /Windchill/ptc1/principalpicker/principalPickerCD_step?unique_page_number=58293595480137_0&AjaxEnabled=row&wizardActionClass=com.ptc.windchill.principal.administration.ParticipantCommands&wizardActionMethod=addPrincipalsToParticipantAdmin&tableID=table__participantAdministration.listParticipants_TABLE&actionName=addParticipantToPAList&portlet=poppedup&context=administration%24participantAdministration%24OR%3Awt.inf.container.OrgContainer%3A109160%24&oid=OR%3Awt.inf.container.OrgContainer%3A109160&stepId=principalpicker.principalPickerCD_step&dynamicStepLoad=true HTTP/1.1" 413 316 1175
- Apache mod_jk.log_XXXX-XX-XX_XX_XX_XX 报告的错误如下:
[NO-ID] [3708756:140584756774656] [error] ajp_marshal_into_msgb::jk_ajp_common.c (520): (tomcat1) failed appending the query string of length 1151 -- [NO-ID] [3708756:140584681240320] [error] ajp_marshal_into_msgb::jk_ajp_common.c (476): (tomcat1) failed appending the header value for header 'cookie' of length 6 -- [NO-ID] [3985804:139724563912448] [error] ajp_get_reply::jk_ajp_common.c (2355): (tomcat1) Tomcat is down or refused connection. No response has been sent to the client (yet) -- [NO-ID] [3985804:139724563912448] [error] ajp_service::jk_ajp_common.c (2933): (tomcat1) connecting to tomcat failed (rc=0, errors=2, client_errors=230). -- [NO-ID] [2870914:139720696776448] [error] service::jk_lb_worker.c (1687): All tomcat instances failed, no more workers left -- [NO-ID] [4149214:139647665547008] [error] ajp_get_reply::jk_ajp_common.c (2426): (tomcat1) Tomcat already send headers -- [NO-ID] [4149214:139647665547008] [error] ajp_service::jk_ajp_common.c (2899): (tomcat1) sending request to tomcat failed (unrecoverable), (attempt=1) -- [NO-ID] [4149214:139647665547008] [error] service::jk_lb_worker.c (1627): unrecoverable error 502, request failed. Tomcat failed in the middle of request, we can't recover to another instance.在 Firefox 浏览器
这是文章 378059 的 PDF 版本,可能已过期。最新版本 CS378059