Recently after upgrading to 2019.4 some of our NCM jobs fail with the above error whereas they previously worked.
I have tried to uninstall / re-install the TFTP server but still get the same error.
Below is an extract of the NCM job so that you can see the error message in full for a typical device.
2020-01-08 11:49:09,556 [STP SmartThreadPool Thread #0] INFO SolarWinds.Orion.Pollers.Framework.PollerBase - Starting polling for IP - xx.xxx.x.x, Core node ID - 915, TransferType - Download
2020-01-08 11:49:09,556 [STP SmartThreadPool Thread #0] INFO SolarWinds.Orion.Pollers.Framework.PollerBase - Start transfer Downlaod. Core node ID: 915
2020-01-08 11:49:09,556 [STP SmartThreadPool Thread #0] INFO SolarWinds.NCM.Transfer.TransferSetupHelper - NCMTransfer IP:xx.xxx.x.x applying connection profile Garrettcom
2020-01-08 11:49:09,556 [STP SmartThreadPool Thread #0] ERROR SolarWinds.NCM.Transfer.IndirectTftpTransfer - NCMTransfer Cannot start SolarWinds TFTP Server
System.ArgumentNullException: Value cannot be null.
Parameter name: type
at System.Activator.CreateInstance(Type type, Boolean nonPublic)
at System.Activator.CreateInstance(Type type)
at SolarWinds.NCM.Transfer.TFTPServer.InitializeTftpObject()
at SolarWinds.NCM.Transfer.TFTPServer..ctor()
at SolarWinds.NCM.Transfer.TransferServerFactory.CreateServer(eTransferMethod method, Boolean useThirdPartyScpServer)
at SolarWinds.NCM.Transfer.IndirectTftpTransfer.InitTftpServer()
2020-01-08 11:49:09,556 [STP SmartThreadPool Thread #0] INFO SolarWinds.Orion.Pollers.Framework.PollerBase - Transfer completed. Config ID 00000000-0000-0000-0000-000000000000. Type: Downlaod. Core node ID 915
2020-01-08 11:49:09,556 [STP SmartThreadPool Thread #0] INFO SolarWinds.Orion.Pollers.Framework.PollerBase - Transfer Downlaod finished. Core node ID: 915. Took 00:00:00.0096216
2020-01-08 11:49:09,556 [STP SmartThreadPool Thread #0] INFO SolarWinds.Orion.Pollers.Framework.PollerBase - Polling for IP - xx.xxx.x.x, Core node ID - 915 finished. Took 00:00:00.0098241
Any Ideas what the issue may be and how i resolve it?
Thanks in advance.