|  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 с удаленной (не локальной) машиной?
		 | 
|  |