Nginx core dump is experience when TLM/Server-keepalive is enabled on L7 virtual server on NSX Edge node.
search cancel

Nginx core dump is experience when TLM/Server-keepalive is enabled on L7 virtual server on NSX Edge node.

book

Article ID: 321191

calendar_today

Updated On: 03-06-2025

Products

VMware NSX VMware NSX-T Data Center

Issue/Introduction

  • NTLM/Server-keepalive is enabled on the L7 virtual server
  • The below log entries are observed in /var/log/syslog
    nsxedge kernel - - - [10759.266429] grsec: From 1.1.5.100: Segmentation fault occurred at 0000000000000020 in /opt/vmware/nsx-edge/bin/nginx[nginx:25742] uid/euid:134/134 gid/egid:140/140, parent /opt/vmware/nsx-edge/bin/nginx[nginx:20061] uid/euid:134/134 gid/egid:140/140
    nsxedge NSX 20061 LOAD-BALANCER [nsx@6876 comp="nsx-edge" subcomp="lb" s2comp="lb" level="INFO"] [########-####-####-####-############] signal 17 (SIGCHLD) received from 25742
    nsxedge NSX 20061 LOAD-BALANCER [nsx@6876 comp="nsx-edge" subcomp="lb" s2comp="lb" level="FATAL"] [########-####-####-####-############] worker process 25742 exited on signal 11 (core dumped)


  • An Nginx core dump is observer in /var/log/core/
    -rw-rw-  1 root root 3059139 Apr 13 21:09 core.nginx.1618348151.25215.134.11.gz  

Environment

VMware NSX-T Data Center

Cause

This issue occurs when the LB connection reuses the port quickly.

Resolution

This issue is resolved in VMware NSX-T Data Center 3.2, available at Broadcom downloads.

If you are having difficulty finding and downloading software, please review the Download Broadcom products and software KB.


Workaround
Edit the HTTP profile used by the virtual server and disable the NTLM/Server keep-alive flag.