DCOM доступ через OpenSSH - PullRequest
0 голосов
/ 31 марта 2020

Привет всем,

Попытка автоматизировать тесты в моей компании. Я подключил Jenkins master с помощью автоматизированных испытательных стендов через соединение S SH. Master работает на Alpine Linux, все испытательные стенды на Windows 7 или Windows 10 . Я установил OpenS SH сервис на каждом стенде. Ключ Publi c Мастера находится в папке .S SH зарегистрированного пользователя, поэтому Jenkins Master подключается к каждому столу как пользователь.

Я намерен удаленно запускать приложение на каждом стенде, которое подключается к серверу DCOM и взаимодействует с объектной моделью компонента.

Когда Jenkins запускает приложение как пользователь стенда, через S SH терминал , приложение создает NULL объект , в результате чего соединение с DCOM отсутствует. Тем не менее, я заметил, что когда я подключаюсь к той же скамье через Удаленный рабочий стол , как тот же пользователь, одновременно приложение запускается Jenkins (запущен cron) без каких-либо проблем, Объект создан, и я могу получить все данные, которые я хочу, с зарегистрированного сервера. Когда я закрываю удаленный рабочий стол , снова начинаю получать NULL-объект и не подключаться к DCOM.

Надеюсь, что кто-то может оставить меня и указать мне, как решить эту проблему.

Спасибо, Дарек

...