Закорруптилась подпись библиотеки

Omh

Lotus team
04.07.2007
2 210
1
#1
Есть агент, который юзает библиотеку.
Ни с того, ни с сего сегодня в логе при запуске агента появилась запись:
Код:
Error in Agent <AGENT_NAME> in database <DBPATH> signed by <AGENT_SIGNER> calling script library <LIB_NAME>. Script library signature is corrupted
Библиотека была поменяна последний раз в сентябре.
Агент - ещё раньше.

После подписи библиотеки все нормализовалось.

Есть идеи, из-за чего может быть такие выделения в логе?
 
K

Klido

#2
бывает такое - последний раз видел пару лет назад... и как всегда неожиданно :rolleyes:

загугли по "Script library signature is corrupted" - там даже технота IBM есть по этому поводу... лекарство вроде есть - напримре, переподписать, причины неочевидны.. как по мне - наследие старых версий/сигнатур
 

VladSh

начинающий
Lotus team
11.12.2009
1 262
6
#3
Или умельцы что-то вытворили программно или, что скорее всего: если изменено сервером, то, возможно, это нарушение designnote библиотеки, а это бывает при появлении бэдов на винте + фиксапе.
В любом случае я бы кроме подписания накатил старый дизайн библиотеки (который был до повреждения), а то быть уверенным, что в коде всё нормально, в такой ситуации сложно..
Если не накатывается, т.к. изменённая библа более поздней датой, то удалил бы её, а потом накатил дизайн.