Ошибка при входе [мобильное приложение]

Помогите решить проблему. Пытаюсь зайти в мобильное приложение под тестовым пользователем, с лицензиями и правами все в порядке. Но, после нажатия кнопки "войти" выдаёт следующую ошибку:

"В процессе синхронизации произошла ошибка"

Отчет прикрепляю:

Model Name: Benefit_M503

Platform: Android

Platform Version: 5.1

Resolution: 360x640

UIVersion: UIV2

ApplicationVersion: 7.12.9

ApplicationMajorVersion: 7.12

BackgroundSyncMode: Always

ServerUrl: https://bpmstest.abiconnect.ru/

ContactId: a0469676-80b4-4b52-a740-8a5a1f72c5c2

CultureName: ru-RU

ApplicationRevision: null

WorkplaceCode: NPD01

ProductInfo: {"ProductName":"bpm'online","ProductEdition":"studio","CustomerId":"201712251022","Version":{"Major":7,"Minor":12,"Build":1,"Revision":924,"MajorRevision":0,"MinorRevision":924}}

CurrentDateTime: Tue Jul 17 2018 15:24:47 GMT+0300 (MSK)

Type: Terrasoft.SyncException 

Message: В процессе синхронизации произошла ошибка 

Stack trace: 

Function.Ext.define.statics.handleException(Terrasoft.Mobile.Combined.js:32396:34) 

Object.Ext.apply.callback(sencha-touch-all-debug.js:10397:26) 

Ext.define.callUserErrorHandler(Terrasoft.Mobile.Combined.js:26185:7) 

Object.Ext.apply.callback(sencha-touch-all-debug.js:10397:26) 

Ext.define.callFailure(Terrasoft.Mobile.Combined.js:25724:8) 

Object.Ext.apply.callback(sencha-touch-all-debug.js:10397:26) 

Function.Terrasoft.RequestManager.issueRequest.requestFnConfig.failure(Terrasoft.Mobile.Combined.js:40521:11) 

Object.Ext.apply.callback(sencha-touch-all-debug.js:10397:26) 

Object.config.requestItemFailure(Terrasoft.Mobile.Combined.js:39654:11) 

Ext.define.onRequestFailure(Terrasoft.Mobile.Combined.js:39422:12) 

Object.Ext.apply.callback(sencha-touch-all-debug.js:10397:26) 

null.(Terrasoft.Mobile.Combined.js:39658:9) 

Object.Ext.apply.callback(sencha-touch-all-debug.js:10397:26) 

Ext.define.executeCallbackIfNotCanceled(Terrasoft.Mobile.Combined.js:39903:8) 

Ext.define.failureHandler(Terrasoft.Mobile.Combined.js:39925:8) 

Object.Ext.apply.callback(sencha-touch-all-debug.js:10397:26) 

Ext.define.onComplete(sencha-touch-all-debug.js:36402:17) 

Ext.define.onStateChange(sencha-touch-all-debug.js:36338:18) 

XMLHttpRequest.(sencha-touch-all-debug.js:3233:27) 

Type: Terrasoft.ServerException 

Message: Запрос на сервер вернул ошибку 

AdditionalInfo: {"request":{"id":27,"headers":{"Accept":"application/json","Content-Type":"application/json","Authorization":"Cookie","X-Terrasoft-Mobile":true,"X-Requested-With":"XMLHttpRequest"},"options":{"isCancelable":true,"url":"https://bpmstest.abiconnect.ru/0/Mobile/Services/MobileCodeService.ashx…","success":null,"failure":null,"scope":{"asyncOperation":{"initConfig":null,"initialConfig":{"isCancelable":true,"asyncQueueId":null},"config":{"isCancelable":true,"asyncQueueId":null},"_isCancelable":true,"_asyncQueueId":null,"asyncManagerIsDisabled":true},"initialConfig":{"isCancelable":true,"url":"https://bpmstest.abiconnect.ru/0/Mobile/Services/MobileCodeService.ashx…","success":null,"failure":null,"scope":null,"onRequestCreate":null,"headers":{"Accept":"application/json","Content-Type":"application/json","Authorization":"Cookie","X-Terrasoft-Mobile":true},"method":"GET","disableCaching":false},"performanceCounterKey":"d94e002c-ed82-4549-8981-2404db92e317"},"onRequestCreate":null,"headers":{"Accept":"application/json","Content-Type":"application/json","Authorization":"Cookie","X-Terrasoft-Mobile":true},"method":"GET","disableCaching":false},"async":true},"requestId":27,"status":500,"statusText":"Internal Server Error","getResponseHeader":null,"getAllResponseHeaders":null,"responseText":"http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd\">\r\nhttp://www.w3.org/1999/xhtml\">\r\n\r\n\r\n500 - \u0412\u043d\u0443\u0442\u0440\u0435\u043d\u043d\u044f\u044f \u043e\u0448\u0438\u0431\u043a\u0430 \u0441\u0435\u0440\u0432\u0435\u0440\u0430.\r\n\r\n\r\n\r\n\r\n\r\n\u041e\u0448\u0438\u0431\u043a\u0430 \u0441\u0435\u0440\u0432\u0435\u0440\u0430\r\n\r\n \r\n 

500 - \u0432\u043d\u0443\u0442\u0440\u0435\u043d\u043d\u044f\u044f \u043e\u0448\u0438\u0431\u043a\u0430 \u0441\u0435\u0440\u0432\u0435\u0440\u0430.

\r\n 

\u041f\u0440\u043e\u0431\u043b\u0435\u043c\u0430 \u0441 \u0437\u0430\u043f\u0440\u0430\u0448\u0438\u0432\u0430\u0435\u043c\u044b\u043c \u0440\u0435\u0441\u0443\u0440\u0441\u043e\u043c; \u0440\u0435\u0441\u0443\u0440\u0441 \u043d\u0435 \u043c\u043e\u0436\u0435\u0442 \u0431\u044b\u0442\u044c \u043e\u0442\u043e\u0431\u0440\u0430\u0436\u0435\u043d.

\r\n \r\n\r\n\r\n\r\n","responseXML":null,"responseBytes":null} 

Нравится

1 комментарий

По результатам анализа, у Вас в приложении настроена аутентификация по NTLM-протоколу. К сожалению, на данный момент в мобильном приложении нет возможности работать при сквозной аутентификации по NTLM-протоколу (https://academy.terrasoft.ru/documents/studio/7-12/kak-nastroit-autentifikaciyu-windows#XREF_44889_NTLM) при открытии bpm'online приложения, так как в мобильной версии идет переход на страницу логина, а не на "ntlmlogin". Для работы в мобильной версии необходимо отключить (признак false) использование ключа "UsePathThroughAuthentication". Перед правками убедитесь, что в providerNames используется LDAP (https://academy.terrasoft.ru/documents/studio/7-12/chasto-zadavaemye-voprosy-po-sinhronizacii-s-ldap#XREF_37112)

Примечание. Рекомендуем изменять настройки приложения в нерабочее время. К сожалению, также отсутствует возможность в мобильном приложении использовать одновременно сквозную аутентификацию, минуя страницу входа, и вход по ссылке "Войти под доменным пользователем". Со своей стороны мы зафиксировали пожелание на доработку данной функциональности.

Показать все комментарии