none
Возникла неожиданная ошибка

    Вопрос


  • Доброе утро. Работаю в DeskWork в модуле управление заместителями и секретарями. При отмене заместителя происходит ошибка:

    Возникла неожиданная ошибка.
    Технические подробности
    Идентификатор взаимосвязи: 65ebdd9d-568e-50e6-fde5-84787d212106

    Лог ничего интересного не дает, не за что зацепиться, каждый раз в разных местах падает. Единственная закономерность, которую я заметил, есть связь по времени выполнения:

    запрос выполняется при времени:
    - Время выполнения=282546,064932834
    - Время выполнения=280920,133145414

    запрос не выполняется при времени:
    - Время выполнения=383098,502253778
    - Время выполнения=374508,422928054
    - Время выполнения=376313,532516004
    - Время выполнения=369808,486972506

    Если проблема во времени выполнения, как его увеличить. Пробовал добовлять поле в реестр, статья по ссылке ниже с перезагрузкой служб IIS, не помогло:
    https://support.microsoft.com/ru-ru/help/2537539.
    Заранее спасибо!

    • Изменено delpavel 14 марта 2017 г. 11:37 Корректировка проблемы
    13 марта 2017 г. 6:00

Ответы

  • Может это поможет вам:

    How to set HTTP Request's execution timeout for SharePoint Application Page.

    social(dot)technet.microsoft.com/Forums/sharepoint/en-US/f06607a0-948d-412a-b2a3-2ed4852271ed/how-to-set-http-requests-execution-timeout-for-sharepoint-application-page?forum=sharepointadminlegacy

    How to increase request timeout in IIS?

    stackoverflow(dot)com/questions/2414441/how-to-increase-request-timeout-in-iis

    PS: теперь я понял что вы хотели поднять ограничение на время выполнения запроса)

    • Помечено в качестве ответа delpavel 23 марта 2017 г. 5:37
    22 марта 2017 г. 20:44

Все ответы

  • Здравствуйте,
    Посмотрите нижеуказанные статьи:

    Content by query webpart not performing due to misconfiguration

    Slow Query Duration


    Мнения, высказанные здесь, являются отражением моих личных взглядов, а не позиции корпорации Microsoft. Вся информация предоставляется "как есть" без каких-либо гарантий.


    13 марта 2017 г. 11:41
    Модератор
  • Вот данные с лога:

    System.Threading.ThreadAbortException: Поток находился в процессе прерывания. 
    ConnectionString: 'Data Source=SRV-SQL-02\SQLSERVER;Initial Catalog=DeskWork-Content80;Integrated Security=True;Enlist=False;Pooling=True;Min Pool Size=0;Max Pool Size=100;Connect Timeout=15;Application Name=SharePoint[w3wp][2][DeskWork-Content80]'    Partition: 283c7da8-caa8-4343-a2b0-ff4ff0b1e5cb ConnectionState: Closed ConnectionTimeout: 15
    ExecuteQuery failed with original error 0x80131530
    ERROR: ManagedObjectFactory failed to GetObject. HR=0x80131530, ObjectType=7
    Could not get SPSqlClient object from managed object factory. 0x80131530
    NULL SqlClient interface.  Database Id = {B27F5852-6F08-4E07-93EA-F6115E0B09FB}.  ExternalSqlClient=0. 0x80131530
    Unknown SPRequest error occurred. More information: 0x80131530
    <nativehr>0x80131530</nativehr><nativestack></nativestack>
    <nativehr>0x80131530</nativehr><nativestack></nativestack>
    Error processing list 31bf8acd-35d7-46e0-9f2e-811c7b27a43c00b89406-5656-4cc4-b376-a738ec115435  Error processing list 31bf8acd-35d7-46e0-9f2e-811c7b27a43c  a27ee32d-a839-49fe-a7ae-2490b0dce955  An exception has occurred.   ExceptionType: 'ThreadAbortException'   ExceptionMessage: 'Поток находился в процессе прерывания.'   StackTrace: '   в Softline.Portal.Deputies.DeputationController.<>c__DisplayClass39.<GiveRightsToAgent>b__36(SPList list)       в System.Collections.Generic.List`1.ForEach(Action`1 action)       в Softline.Portal.Common.SPSiteExtensions.ProcessLists(SPSite site, Action`1 webCode, Action`1 listCode)'   Source: 'Softline.Portal.Deputies'   TargetSite: 'Void <GiveRightsToAgent>b__36(Microsoft.SharePoint.SPList)' 
    Application error when access /_layouts/15/DeskWork/Workflow/ApproveDeputyAssignment.aspx, Error=Время ожидания запроса истекло.
    System.Web.HttpException: Время ожидания запроса истекло.

    14 марта 2017 г. 11:46
  • Вам следует обратиться в support SoftLine, это их решение и они осуществляют его поддержку. Судя по логу все пути ведут к их разработчикам.

    MS,MCTS,MCP,MCPD: SharePoint Developer 2010

    • Предложено в качестве ответа Mikhail Zhuykov 17 марта 2017 г. 17:48
    • Отменено предложение в качестве ответа delpavel 20 марта 2017 г. 5:32
    14 марта 2017 г. 12:44
  • Вам следует обратиться в support SoftLine, это их решение и они осуществляют его поддержку. Судя по логу все пути ведут к их разработчикам.

    MS,MCTS,MCP,MCPD: SharePoint Developer 2010

    В этом и проблема мы не покупаем поддержку от СофтЛайн. И первое что они предложат это обновиться, а из опыта это всегда что-то ломает и не факт что поможет в текущей проблеме.
    15 марта 2017 г. 6:41
  • Может, кто-нибудь из разработчиков подскажет? Из тестов и изучение логов понятно, что есть ограничение на запрос по отмене заместителя. Ограничение составляет 6 минут. Нашел dll-ку связанную с этим модулем, декомпилировал ее, но найти ограничение по времени не удалось. Может эти ограничения хранятся в другом месте или есть ограничения в самом SharePoint?
    16 марта 2017 г. 11:23
  • >>>>Если проблема во времени выполнения, как его увеличить. 

    -То есть вы хотите увеличить(!!!) время, чтобы ваш запрос на отмену заместителя не выполнился???

    -Наверное, вы уменьшить хотели?

    И второе, а с какого времени началась проявляться ошибка? Как часто?

    Менеджер с какими правами стал жертвой такой ошибки? 

    Эта программа работает через какой-нибудь сторонний сервер, API?

    20 марта 2017 г. 11:23
  • >>>>Если проблема во времени выполнения, как его увеличить. 

    -То есть вы хотите увеличить(!!!) время, чтобы ваш запрос на отмену заместителя не выполнился???

    -Наверное, вы уменьшить хотели?

    И второе, а с какого времени началась проявляться ошибка? Как часто?

    Менеджер с какими правами стал жертвой такой ошибки? 

    Эта программа работает через какой-нибудь сторонний сервер, API?


    Все верно было написано - увеличить время выполнения. Ошибка проявляется только у тех пользователей, у которых много не выполненных задач - примерно более 30, т.е. замечено было только у одного пользовтеля. Программа работает на собственном сервере с характеристиками, которые указал разработчик.
    21 марта 2017 г. 6:08
  • Может это поможет вам:

    How to set HTTP Request's execution timeout for SharePoint Application Page.

    social(dot)technet.microsoft.com/Forums/sharepoint/en-US/f06607a0-948d-412a-b2a3-2ed4852271ed/how-to-set-http-requests-execution-timeout-for-sharepoint-application-page?forum=sharepointadminlegacy

    How to increase request timeout in IIS?

    stackoverflow(dot)com/questions/2414441/how-to-increase-request-timeout-in-iis

    PS: теперь я понял что вы хотели поднять ограничение на время выполнения запроса)

    • Помечено в качестве ответа delpavel 23 марта 2017 г. 5:37
    22 марта 2017 г. 20:44
  • Может это поможет вам:

    How to set HTTP Request's execution timeout for SharePoint Application Page.

    social(dot)technet.microsoft.com/Forums/sharepoint/en-US/f06607a0-948d-412a-b2a3-2ed4852271ed/how-to-set-http-requests-execution-timeout-for-sharepoint-application-page?forum=sharepointadminlegacy

    How to increase request timeout in IIS?

    stackoverflow(dot)com/questions/2414441/how-to-increase-request-timeout-in-iis

    PS: теперь я понял что вы хотели поднять ограничение на время выполнения запроса)


    Спасибо, то что нужно! https://social.technet.microsoft.com/Forums/sharepoint/en-US/f06607a0-948d-412a-b2a3-2ed4852271ed/how-to-set-http-requests-execution-timeout-for-sharepoint-application-page?forum=sharepointadminlegacy
    23 марта 2017 г. 5:38