Nginx probe is not able to discover load balancer pool membersDescriptionDuring Nginx Discovery some load balancer pool members are not discovered. The root cause of this was the include lines in nginx.conf file having multiple spaces. Due to this the probe was not able to locate the file.Steps to Reproduce 1. Run a quick discovery on a server with nginx2. Nginx - Get Configuration probe is launched but some pool members are not discoveredWorkaroundThe workaround is to update the regular expression in get-nginxcfg.sh Navigate to Discovery Definition > Probes In "Nginx - Get Configuration" probe, replace the following lines if (poolInfo[0] == 'http:') // The name of the pool to which the requests are forwarded tempLocation.proxyPass = poolInfo[1];// is saved in proxyPass. } With the below code if (poolInfo[0] == 'http:' || poolInfo[0] == 'https:') // The name of the pool to which the requests are forwarded tempLocation.proxyPass = poolInfo[1].slice(-1) == '/' ? poolInfo[1].slice(0, -1) : poolInfo[1]; // is saved in proxyPass. } In get-nginxcfg.sh probe parameter, replace the following line FILE=`echo "$FILEINFO"|sed 's/\s*include//g'| tr -d ' '` With the below code FILE=`echo "$FILEINFO"|sed 's/\s*include\s*//g'| tr -d ' '` Note: This issue is already fixed in Tokyo through PRB1568312Related Problem: PRB1568312