How to resolve the ''PuTTY Fatal Error: Software Caused Connection Abort''?

PuTTY is a popular open-source terminal emulator and SSH client for securely connecting to remote server. When trying to connect PuTTY to a remote server, user often get the "Fatal error: Software caused connection abort" error.

The fatal error indicates that the connection has been terminated suddenly by the network or the server, causing PuTTY to discontinue the connection session. This error can be caused by a number of factors.

Here is some solution of this error:

Adjusting PuTTY settings:

Set the PuTTY connection setting 'seconds between keepalives' to a low value, like 5 seconds.

On the PuTTY configuration, navigate to Connection>SSH>Kex and change the Max minutes before rekey to a lower value e.g. 2 minutes.

Network Configuration and VMware:

Check the VMware Player settings and make sure the network is configured correctly.

Verify that there is no IP address conflicts on the network.

Examine the MTU (Maximum Transmission Unit) settings on the router.

Windows Registry adjustment:

On the Windows computer, change the TCPMaxDataRetransmission registry value. This involves increasing the value e.g. 16.

Check for Connectivity Issues:

Concentrate on the network for stability, as the problem could be due to connectivity issues or packet loss.

By following these all step user can solve the connection error and maintain a continuous remote server access with PuTTY.

On the other side PuTTY also use SFTP to downlaod file on Oracle server.