This issue, and work-around needs to be documented (not sure where known limitations/release notes/redbook?)
Issue: While upgrading to HPCC v 4.0.2+ from a previous version, genenvrules.conf will not be automatically updated during install.
Side Effect: Newly created environment configurations (using configmgr) will automatically create an empty DynamicESDL ESP service. While having this empty service is not harmful, it is not necessary.
Delete new service from advanced view of configmgr.
Or add "DynamicESDL" to the "do_not_generate" list in genenvrules.conf before creating new environmet file.