SYMPTOM:
E-mails are not delivered using Strategy Distriubtion Services 9.0.x on a Microsoft Windows operating system. The following error is logged in the DSSErrors.log at the time the issue occurs:
Distribution Service: MSIDeliveryEngine::hDelivery: Delivery Failed. Error string from ExecuteMultiProcess Error while sending email: MNet::SocketAddress::GetLocalMachineDomainNameServer() - FAIL. The TCP protocol is not configured on this machine. Registry error: NameServer and DhcpNameServer keys are not set up
CAUSE:
The TCP protocol is not properly configured on the Strategy Intelligence Server 9.0.x machine. One of the possible causes for the TCP protocol being incorrectly configured is an improper definition of the following registry key:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters
ACTION:
Contact the Windows System Administrator to properly configure the TCP protocol on the Strategy Intelligence Server 9.0.x machine.
The following is a general guide on what may need to be done; it is not intended to resolve the issue on all operating systems so make sure to contact the Windows System Administrator for complete steps:
Once the registry string values are correctly defined, reboot the machine for them to take effect.