Неожиданные ошибки в сервисе grade-sync при отправке ведомостей в 1С
Например, заявка https://support.sfedu.ru/Ticket/Display.html?id=165404
В логах сервиса при этом такое:
Apr 07 09:48:32 grade-dev node[3300]: GET /forms?accountid=10671&year=2020-21&semester=1&plan=000132321&disciplineID=42516&discipline=000036593&groupnum=5&groupid=2219&gradenum=4&faculty=16&study_form=1&mileston
Apr 07 09:50:53 grade-dev node[3300]: {"name":"app","hostname":"grade-dev","pid":3300,"level":30,"content":{"accountid":"10671","studyPlan":"000136391","formYear":"2019-20","formSemester":"2","formDisciplineID":
Apr 07 09:51:37 grade-dev node[3300]: {"name":"app","hostname":"grade-dev","pid":3300,"level":30,"content":{"studyPlan":"000136391","formYear":"2019-20","formSemester":"2","formDisciplineID":"31639","formDiscipl
Apr 07 09:51:37 grade-dev node[3300]: {"name":"app","hostname":"grade-dev","pid":3300,"level":50,"err":{"message":"Maximum call stack size exceeded","name":"RangeError","stack":"RangeError: Maximum call stack si
Apr 07 09:51:37 grade-dev node[3300]: GET /forms?accountid=10671&year=2019-20&semester=2&plan=000136391&disciplineID=31639&discipline=000028629&groupnum=1&groupid=2225&gradenum=6&faculty=16&study_form=1&mileston
Apr 07 09:56:02 grade-dev node[3300]: {"name":"app","hostname":"grade-dev","pid":3300,"level":30,"content":{"accountid":"9229","studyPlan":"000140778","formYear":"2020-21","formSemester":"1","formDisciplineID":"
"Maximum call stack size exceeded" раньше не было. После перезапуска сервиса эта ведомость выгрузилась без ошибок. Никакой рекурсии в этих методах не бывает, что это такое? Может, чтение wsdl ломается как-то?