Извините, что беспокою вас, если на этот вопрос ответили в другом месте, так как я не смог найти это; -)
У меня есть виртуальная машина Azure под управлением Windows 2016. Я установил около 3 различных (S) FTP-клиентов, но ни один из них не смог подключиться к удаленному (не Azure) серверу SFTP от поставщика. Мой клиент (тоже не из Azure) также очень успешен, когда дело доходит до подключения. I have disabled the Firewall in Windows Server 2016 AND made an inbound security rule in Azure, allowing everything from everywhere. No luck.
When searching for answers, I found a lot of topics about running a SFTP server in Azure, which I'm not doing, or when using FTPS (instead of SFTP). Hope you guys can help me out on what I might need to do / where to look.
Thanks in advance!
Чтобы устранить проблему такого рода, нам необходимо проверить, является ли это проблемой на уровне сети или на уровне приложения.
Чтобы проверить, есть ли у клиента допустимый путь к целевому серверу, попробуйте использовать инструмент под названием Port Query на клиенте, чтобы проверить, доступен ли порт службы для клиента.
Если порт недоступен, это означает, что что-то между сервером и клиентом блокирует это подключение. Пожалуйста, проверьте брандмауэры между ними. (Включая локальный брандмауэр клиента и сервера)
Если порт доступен от клиента, то сервер должен получить запрос от клиента, и вы должны устранить эту проблему на уровне приложения. Проверьте, есть ли соответствующий журнал на сервере или на стороне клиента.
Я заметил, что этот вопрос все еще открыт. Просто хотел сообщить вам, что причина моей проблемы была вызвана стороной, на которой размещалась среда SFTP: они занесли мой IP в черный список. Поскольку это был новый сервер из пула Azure, я думаю, что IP-адрес ранее использовался для каких-то других целей или в другом регионе или что-то в этом роде. Они исключили меня из списка, и это сработало отлично.