07.10.2020, 22:58 | #1 |
Участник
|
D365 RSAT перестал работать: No client was opened in the timeout period
Использую RSAT для базового тестирования своих разработок и для разогрева машинки после включенияю Использую для разогрева каждый день, с прошлого года, один и тот же кейс на одной и той же машинке.
Изредка эта ошибка проскакивала, но со следующего раза все проходило нормально. 21 августа он перестал работать. Ошибка "No client was opened in the timeout period" X++: Cannot connect to Finance and Operations environment. Verify your settings and make sure the environment is available. No client was opened in the timeout period <?xml version="1.0" encoding="utf-16"?> <Error xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema"> <ExceptionType>System.TimeoutException</ExceptionType> <Message>No client was opened in the timeout period</Message> <StackTrace> at Microsoft.Dynamics.TestTools.Dispatcher.JsClientPipeline.GetOpenClientPipeline(TimeSpan timeout) at Microsoft.Dynamics.TestTools.Dispatcher.JsDispatcher.<OpenPipeline>b__30_0() at MS.Dynamics.TestTools.CloudCommonTestUtilities.TransientExceptionRetryStrategy.Execute[TEcxeption](Action action, Action failureHandler, Int32 retryCount) at Microsoft.Dynamics.TestTools.Dispatcher.JsDispatcher.OpenPipeline() at Microsoft.Dynamics.TestTools.Dispatcher.JsDispatcher.OpenClient(ClientState initialState, ClientBehavior behavior) at Microsoft.Dynamics.TestTools.Dispatcher.Client.DispatchedClient.SetClientState(ClientState state) at Microsoft.Dynamics.TestTools.Dispatcher.Client.DispatchedClient.set_Company(String value) at MS.Dynamics.Performance.Application.TaskRecorder.USRT_SalesOrder_warming_up_1CC_pick_pack_invoice_20200115Base.TestSetup(Boolean verboseSnapshotsEnabled, Int32 actionTimeout, Boolean caseSensitiveValidation, Boolean groupComparison, Int32 pauseBetweenActions, String playbackDirectory)</StackTrace> </Error> Решила что надо бы обновить RSAT, обновила, переформировала файлы параметров. Все та же ошибка. Нашлась ссылка от Микрософта на подобную проблему, решения нет, но говорят что в multi-user ошибки не бывает. Однако RSAT установлен у меня локально на моем персональном компьютере и настраивать мульти-юзер как-то не хочется, т.к. там настроек столько, что надо листать несколько раз: https://docs.microsoft.com/en-us/dyn...k-user-testing Кто-то сталкивался с подобной проблемой? Как восстановить работоспособность в single-user режиме? |
|
07.10.2020, 23:40 | #2 |
Участник
|
Попробуйте на этой машине открыть браузер, зайти в Аксапту по адресной строке и ввести логин и пароль. Предложит сохранить - согласитесь. Обратите внимание, правильная ли компания открывается по умолчанию. Потом запустите тест опять.
|
|
08.10.2020, 17:53 | #3 |
Участник
|
Работаю с этой аксаптой в параллельном окне браузера. постоянно.
Компанию для моего юзера меняю несколько раз в месяц, но это не имеет значения т.к. компания для использования в тесте записана в файле параметров. |
|
08.10.2020, 20:12 | #4 |
Участник
|
Перенастроила RSAT на своем ноутбуке чтоб смотрел на другую энву, на этой другой энве поставила RSAT с того же дистрибутива (от 11 сентбря), добавила оба сертификата в wtf.config, запустила один и тот же тест.
В итоге установленный на машине с АОС RSAT работает, а установленный на моем ноутбуке-нет. Фича? |
|
08.10.2020, 20:29 | #5 |
Участник
|
Я всё-таки думаю что-то с аутентификацией. Будто клиент открывается, ждет ввода логина и пароля, не дожидается, потому и таймаут. Было такое, когда бодался с Performance SDK, настраивая сначала single-user, а потом multi-user тесты.
|
|
09.10.2020, 00:27 | #6 |
Участник
|
так у него ж вроде access token и thumbprint для этого, вместо логина и пароля?
|
|
15.10.2020, 19:21 | #7 |
Участник
|
У кого-то вообще работает RSAT с удаленной (не локальной) машиной?
|
|
Теги |
rsat |
|
Опции темы | Поиск в этой теме |
Опции просмотра | |
|