Applies to
2PXE Server
Symptoms
The Service refuses to start
Cause
Invalid 2Pint.2PXE.Service.exe.config file
Solution
Running the service in interactive mode will usually display which parameters are not valid.
The picture above shows an invalid section for the iPXEAnywhereWebServiceIP setting, it does not contain the closing /> sections and does not close the XML parameter correctly.
As noted above, the service will refuse to start with a fairly ambiguous error message. This happens before any logging is available which makes it hard to troubleshoot.
Running the service in interactive mode (by just launching the 2Pint.2PXE.Service.exe as Administrator) gives a pretty clear view of the issue.