We have a phone system (Switchvox) that sends backups to a Datto Siris DR appliance via sFTP. This was recently changed from FTP. We were able to monitor it via FTP without problem, but since switching to sFTP we can't get it to work with PRTG.
Datto runs sFTP on port 2222.
With default SSH Engine I get this:
|Failed to connect. Please check the SSH log of the target device or try the Compatibility Mode of the sensor's SSH engine and consider updating the target system's operating system. Reason: ssh_connect failed (-1)kex error : no match for method mac algo client->server: server [email@example.com,hmac-ripemd160,hmac-sha1-96,hmac-md5-96], client [hmac-sha1,none]|
In compatibility mode, I get this error:
|The negotiation of mac algorithm is failed|
In both cases the Result of Sensor file seems to report the same as above, but I can post those files if they have any other useful information.
I have reached out to Datto, but I don't know if they are going to help me beyond saying it's working for one system. I don't have any back end/ssh access to this system to see much in the way of data.
Is there any way to get this to work with PRTG?
Connection timeout is 60 Sec. Shell timeout is 10 sec. SSH Port is custom 2222. Linux credentials are specified for the device, login via password, for wbem use https, wbem port auto. I just tried changing the SSH port from 22 to 2222. I haven't played with the SSH rights elevation or engine options, do they impact the sFTP sensor?