I tried to run scp -v. That gave me a bit more information:
Sink: This service allows sftp connections only.protocol error: mtime.sec not present
And I try it with sftp it works.
The sshd_config is forcing connections to sftp, and the (oblique) error is the result.
Remove this line then reload/restart sshd:
ForceCommand internal-sftp
I ran into the same issue on one of my Redat 8 box’s after I rebuilt the server
I ran scp -v and noticed that ‘Sink:’ was showing a status message that I had added (echo «…») to my .bashrc file
Once I removed the echo statement scp ran without an issue
Agent Rollout fails on RHEL7 with error «error scp: protocol error: mtime.sec not present»
calendar_today
Updated On:
Products
CA Automic Workload Automation — Automation Engine
Issue/Introduction
Error Message :
error scp: protocol error: mtime.sec not present
When Rollout agent, the Job [email protected] fails with the following report:
ARATools
(c) Automic Software GmbH
Version: 3.5.6+HF_CME_PoC
Date: 2014-03-04 16:08:50
Creating remote directory ‘inhastestlx01:/home/uc4/unix/bin’
Writing local file to ‘inhastestlx01:/home/uc4/unix/bin/ucx.msl’
error scp: protocol error: mtime.sec not present
AgentInstall Command:
AgentInstall <file> <sourcefolder> <rm username> <rm token> <rm url> <aeHostPort> <fail if agent exists> <fail if host not reachable>
file the filename of the target configurations: machine,username,password,targetfolder,agenttype,hostname
aeHostPort is the host and port-address of the automation-engine. e.g. ‘uc4srv01:2217’
E- Check ack failed
at ScpWrapper.java:731
Environment
OS: Windows Server 2008
OS Version: N/A
Cause
Cause type:
Defect
Root Cause: The problem is space between ‘T’ and in above command which causes it to throw the error in RHEL7.
Resolution
Since ARA version 5 is out of maintenance, there will not be an official fix for this problem. If facing this issue, contact support to request a DEV-Build for this problem.
Fix Status: No Fix
Additional Information
Workaround :
N/A
Feedback
thumb_up
Yes
thumb_down
No
У меня здесь сложная ситуация. У меня есть приложение на основе Java, которое пытается скопировать удаленные компьютеры для копирования определенных файлов. Выполняя эти задачи, я обнаружил следующее сообщение об ошибке со стороны приложения.
scp protocol error mtime.sec not present
Но когда я вручную пытаюсь выполнить scp с сервера на конечную машину, я могу сделать это без проблем.
Команда, которую я использую для ручного тестирования, — scp localfile [email protected]:/tmp/
Я не уверен в сообщении об ошибке mtime.sec is not present
. Кто-нибудь может пролить некоторые огни здесь. Я не мог найти полезную информацию из Интернета. Любые мысли экспертов очень помогли бы.
Поскольку SCP работает нормально с использованием ручного процесса, я не уверен, что с SCP что-то не так.
06 март 2014, в 15:46
Поделиться
Источник
3 ответа
У меня такая же проблема. Это сработало для меня, если я scp до ubuntu 12.04. Когда я сделал это с ubuntu 14.04, он не с тем же сообщением.
Я написал код scp на основе этого примера http://www.jcraft.com/jsch/examples/ScpTo.java.html. Думаю, ты тоже.
Если я удалю пробел после «Т» в следующей строке, он будет работать
если я изменил: command = «T» + (_ lfile….
для команды = «T» + (_ lfile
Либо сделайте это, либо установите ptimestamp = false
Bao Ho
10 май 2014, в 12:04
Поделиться
Как пишет ZZapper выше.
Я столкнулся с тем же вопросом, что и выше, пытаясь использовать scp для подключения к удаленному сайту, и он также сказал мне
«ошибка протокола: mtime.sec не ограничено»
Выполнение scp with -vvvv
оказалось, что на стороне сервера они запретили мне использовать scp и сказали мне использовать sftp вместо этого.
Riccardo
14 июль 2016, в 15:02
Поделиться
protocol error: mtime.sec not delimited
Я понял это и узнал, что это запутанное сообщение об ошибке. Недавно мы отключили наш корневой вход, сделав его «nologin». Я забыл обновить свой scp script, который все еще пытался войти в систему как root. Когда я обновлял его, новый вход был все в порядке. (жаль ничего общего с Java)
zzapper
18 фев. 2015, в 11:49
Поделиться
Ещё вопросы
- 0Code :: Блокирует ошибку предварительной обработки ресурса
- 1Списки удваивают свое пространство в C #, когда им нужно больше места. В какой-то момент становится менее эффективным удвоить, скажем, 1024 до 2048?
- 0Вычисление двумерного массива пикселей с использованием CUDA, объявление правильных размеров сетки и блоков
- 0stringByEvaluatingJavaScriptFromString не работает в iOS 7
- 0как показать выбранное значение поля выбора?
- 0Динамически распределять память для многомерной строки
- 0win32 C ++ положил изображение на экран
- 0Настройка основных параметров Netbeans
- 1Фильтр столбца WinForms XtraGrid проверяет список фактических данных
- 1Застрял на регулярное выражение в C #
- 1Предотвратить масштабирование графика D3
- 1Раскрывающийся список, созданный кодом для обновления страницы
- 0C ++ полиморфизм / чисто виртуальная функция
- 0Как я могу обновить существующее ионное приложение с новой версией?
- 0Подсчет новых строк в файле
- 0Сравнение объектов jQuery
- 0Как открыть вложенную структуру без столкновения имен в C-программировании?
- 1только значок на вкладках
- 1Связывание действий внутри вкладки
- 1передать параметры из C ++ для сборки в Android
- 1Связывание MahApps.Metro DLL вызывает исключение System.Windows.Markup.XamlParseException
- 1JavaScript Promise Chaining — почему не работает?
- 0PHP разветвленный процесс не завершается полностью и становится зомби
- 1Как сделать EditText, исходный текст которого можно только полностью изменить?
- 0Angularjs выбирает «поддельную» модель обновления
- 1Как использовать python, чтобы проверить, установлен ли maven
- 1Обновление версии сборки при выпуске
- 0Как распечатать сетку и текстовые поля в JavaScript
- 0Поймать и обработать все исключения в моем собственном классе
- 1Превышение времени ожидания запроса на обработку
- 1Как получить определенный дочерний элемент (ы) из узла базы данных Firebase вместо моментального снимка всего в узле?
- 0Разделить таблицу Mysql на столбец даты и сохранить результат в разных таблицах с динамическим именем
- 0Как получить Выбранное значение из выпадающего списка в Angularjs?
- 0Выбор уровня приложения и настроек глобального уровня из БД
- 0Как написать запрос выбора вместе с условием IF вместо имени столбца в запросе MySQL
- 0Мой код перекошен в Outlook 2010
- 1Приложение безопасности
- 1ByteArray показывает не шестнадцатеричные цифры Python
- 1ArrayIndex в XMLAttribute
- 1Получить RadGrid Выбранный элемент Индекс строки
- 0Cookie не установлен в браузере
- 0Поиск следующего элемента ввода после тега комментария
- 0почему $ stmt -> num_rows возвращает 0, когда логин существует?
- 1Сериализация схемы с аннотациями также сериализована
- 1Как получить доступ к Salesforce Attachment Body (двоичные данные base64) с помощью Java?
- 0MySQL + PHP: получить группу фотографий каждого отдельного объекта другой таблицы
- 0Динамически загружать JS в «Head» используя PHP
- 0Обработка загрузки файла при изменении
- 0AngularJS Пропускная способность между контроллерами Производительность
- 0Используется ли $ dirty, $ pristine в AngularJS только для форм?