Hide this message
Looking to compare latest NPM features with previous versions of NPM?
The NPM new feature summary offers a comparison of new features and improvements offered with this release.
Updated August 22, 2016
The machine.config file is corrupted or modified for .NET Framework which SFTP needs in order to run the service.
As a result, when a config is received, you are unable to download it due to SFTP issues.
An error similar to the below may also appear:
ERROR: Cannot download Running Config: Error Downloading Config to SFTP Host: X.X.X.X
Upon further investigation, you may also encounter the following error message while running the SFTP service:
Service cannot be started. System.Configuration.ConfigurationErrorsException: Configuration system failed to initialize ---> System.Configuration.ConfigurationErrorsException: Invalid character in the given encoding. Line 129, position 37.
This file is found in the following path:
All NCM versions
There is an invalid character(s) in the machine.config file.
C:\Windows\Microsoft.NET\Framework\v2.0.50727\Config\and open the machine.config file in NotePad++.
Event ID shows invalid character in Line 129 Position 37, here is the line: <httpCookies httpOnlyCookies="true? lockItem=?true? />
?" in the "
httpOnlyCookies="true?" should be double quotes, along with the "
?" in "