Answered: SFTP Server Negotiation Delays
The delay occurs during the calculation of Diffie-Hellman shared secred. On non-Windows platforms, managed implementation of Diffie-Hellman algorithm is used to perform these calculations, which is...
View ArticleIPv6 is broken in Rebex and it's not RFC compliant either
The Rebex SSH client prefers IPv4 over IPv6. For example, if a connection is configured with a hostname that contains an A record and a AAAA record, Rebex ignores the AAAA record connects via IPv4....
View ArticleGetting "Key exchange failed. Requested service is not implemented." when...
Here's the log info:2018-20-08 13:28:01.308 Opening log file. 2018-20-08 13:28:01.824 INFO Sftp(1) Info: Connecting to ftp.decisioncloud.me:22 using Sftp 2.0.3484.0. 2018-20-08 13:28:01.981 DEBUG...
View ArticleAnswered: Identifying User that raise custom command
An instance of ShellCommandEventArgs passed to FileServer's ShellCommand event features a User property that identifies the user who raised the command:server.ShellCommand += (sender, e) => { if...
View ArticleAnswered: Server missed Disconnect command from Client
This might occur when the connection is lost abruptly at the client side and the established TCP socket is left active but not operational.To prevent this, detect such abandoned sockets and terminate...
View ArticleAuthentication was partially successful, .. authentication with:...
Hello Support Team,I have downloaded the current Trail version of SFTP library and tried to run the below code. Sftp client = new Sftp(); client.Connect(host, 22); client.Login(username, password);I...
View ArticleSSL FTP on macOS is very slow
I was referred to this site by Royal TSX customer support. They are using the Rebex libraries for FTP. I experience very slow up and download speeds when using SSL, I think the slowest one being the...
View ArticleAnswered: Authentication was partially successful, .. authentication with:...
Hello,Are you able to authenticate to your server using other SFTP client (e.g. FileZilla, WinSCP, Cyberduck, Bitvise SSH) with username and password only?I mean no private key was involved and the...
View ArticleSFTP EncryptionAlgorithm AES256
Hello thereI am writing a program to connect to a sftp server and upload the files. I want to enforce the sftp connection to use only AES256 algorithm.I wrote the following codeWith...
View ArticleNull characters received in data from SshChannel.ExtendedDataReceived event
Hi,My application runs SSH commands to an OpenSSH service running under WSL on Windows 10 using version 1.0.6755 of Rebex.SshShell.Full. I am attempting to log the stderr response in a different colour...
View ArticleAnswered: SFTP EncryptionAlgorithm AES256
Hello,Use SetEncryptionAlgorithms method instead of EncryptionAlgorithms property to further limit SSH encryption ciphers. To only allow ciphers based on 256-bit AES, use the following...
View ArticleReceive XML texts ) via SSH
I would like to be able to receive and send commands as XML strings via SSH. But I receive only "<?xml" instead of the whole XML string.Why XML: because my client is an application.My server...
View ArticleCertificate thumbprint check
It appears my former issue is resolved via a workaround. I now have an issue with a certificate I should accept, but is technically not valid.In the Verify method I use:Dim res As ValidationResult =...
View ArticleAnswered: C# 4.5 WebSocket and Socks5
We are currently working on a Websocket client and we are almost done. Please check out the beta version at Rebex Labs.
View ArticleRebex WebSocketClient Connect Exception
I just downloaded the Rebex's WebSocketClient Beta version and made the test simpler.When the WebSocketClient.ConnectAsync function is called, the following exception occurs."The server returned status...
View ArticleAnswered: Receive XML texts ) via SSH
The remote behaves as UNIX-like shell. It means that:commands are separated by new line.command is the first word on the line, then command arguments follows.In your case, the commands are:<?xml and...
View Articlesftp connection failing on window server 2016
SshHostKeyAlgorithm - RSA,DSS,Certificate,ED25519,ECDsaNistP256,ECDsaNistP384,ECDsaNistP521Rebex.Net.Sftp client = new Sftp(); client.Connect(hostname, port);Unable to Connect on Window Server 2016.
View ArticleAnswered: How can I remove a exist proxy after HttpCreator Registration?
Just assign empty proxy (which is default) like this:HttpCreator.Proxy = new Rebex.Net.Proxy(); The empty proxy has ProxyType = ProxyType.None, which means no proxy.
View ArticleSFtp GetFileAsync and task.Wait() call is blocked.
I am very confused about GetFileAsync when using SFtp. If two tasks are executed and 'A' task is canceled and 'B' task is in a block state(writing is blocked for other io), the 'A' task Wait() call is...
View ArticleRs-232 Flow Control
I noticed that the constructor SerialPortChannel(comPort, baudRate, parity, dataBits, stopBits)takes everything needed except flow control.Is there anyway to set that to XON/XOFF for example? or is...
View Article